- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 opengl编程指南笔记(六)第五章 光照
实现隐藏表面清除的最简单方法就是使用深度缓冲区(z缓冲区)。opengl的光照模型把光分成4种独立的成分:环境光、散射光、镜面光、发射光。环境光amient light:是那些在环境中进行了充分的散射,无法分辨其方向的光,他似乎是来自于所有的方向。散射光diffuse light:来自某个方向。镜面光specular light:来自一个特定的方向,并且倾向于从表面向某个特定的方向
2014-01-27 17:40:25 1127
原创 opengl编程指南笔记(五)第四章 颜色
理想的白光是由相同数量的所有频率的光组成的。激光是一种非常纯的光,所有光子几乎具有相同的频率、方向和相位。当视网膜上的一些细胞受到光子撞击而兴奋时,人眼就感知到了颜色。三种不同类型的视网膜上的锥细胞分别对不同波长的光最敏感:红、绿、蓝,患有色盲的人常常缺少其中一种或两种锥细胞用于存储所有像素颜色的内存称为颜色缓冲区:color bufferRGB值得范围从0.0(无)到1.
2014-01-24 11:10:27 1010
原创 opengl编程指南笔记(三)第二章 状态管理和绘制几何物体
在最高抽象层次上,有三种绘图操作是最基本的:清除窗口、绘制几何图形、绘制光栅对象。光栅对象包括了二维图像、位图、字体之类的东西。显示列表:将绘图命令保存在一个列表中,以后一起执行。他和立即模式对应,立即模式更易于编程,但显示列表常常具有更高的效率。清除窗口实际是将保存图片的内存区清除为某种背景颜色。//指定颜色缓冲区的RGBA清除颜色,如果使用的是颜色索引模式,使用glClearInd
2014-01-15 15:00:50 1175
原创 opengl编程指南笔记(一)前言
OpenGL 并不是一种编程语言,而更像是一个 C 运行时函数库。OpenGL 体系结构审核委员会(ARB)2006 年,SGI 公司把 OpenGL 标准的控制从 ARB 移交给一个新的工作组—Khronos 小组。GLU(OpenGL Utility Library,OpenGL 工具函数库),OpenGL Utility Toolkit (GLUT)《Comput
2014-01-14 10:23:39 1079
转载 三维坐标系及坐标变换初步
http://disanji.net/2011/07/07/android-opengl-es-%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B14%EF%BC%9A%E4%B8%89%E7%BB%B4%E5%9D%90%E6%A0%87%E7%B3%BB%E5%8F%8A%E5%9D%90%E6%A0%87%E5%8F%98%E6%8D%A2%E5%88%9D%E6%AD
2014-01-13 15:21:08 7372
转载 基于Android4.0.3的各种工具信息整理(共130个)
http://m.blog.csdn.net/blog/backgarden_straw/8154660
2014-01-10 11:22:20 1152
转载 Android中RelativeLayout各个属性的含义
http://blog.csdn.net/softkexin/article/details/5933589android:layout_above="@id/xxx" --将控件置于给定ID控件之上android:layout_below="@id/xxx" --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" --将
2014-01-09 09:54:49 655
Java开源电商系统BroadLeaf文档
2016-03-27
Java开源电商系统BroadLeaf
2016-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人