- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 2014年3月24日星期一(9-1GOURAUD SHADER)
第九章开头就说,核心引擎要修改和添加的代码超过15000行,因此,先开始进行吧。幸好,看了下,大部分没动。主要是进行GOURAUD着色和基本纹理映射 因此,我觉得有必”?要再加个DDRAW_TEXTURE类。 //为帮助纹理应设函数分析三角形定义的常量 #define TRI_TYPE_NONE
2014-07-01 06:47:31 910
原创 2014年3月9日星期日(DEMO8-6,画家算法)
概括说,就是先绘制离视点远的物体,再绘制离视点近的物体,这样离视点较近的物体将自动覆盖背景。 可以根据渲染列表中的每个多边形的Z值,从后到前的顺序排列 对于多边形较小,且不是凹的,不互相重叠,是可行的。 排序是根据相机坐标进行,所以要在世界坐标系到相机坐标变换之后和相机坐标到透视坐标之前进行。 定义几个常量用来排序渲染列表中的多边形 #define SORT_POLYLI
2014-07-01 06:26:44 815
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人