三维俄罗斯方块程序设计与实现VertexS

上传人:cn****1 文档编号:508571368 上传时间:2023-05-24 格式:DOC 页数:2 大小:43.50KB
返回 下载 相关 举报
三维俄罗斯方块程序设计与实现VertexS_第1页
第1页 / 共2页
三维俄罗斯方块程序设计与实现VertexS_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《三维俄罗斯方块程序设计与实现VertexS》由会员分享,可在线阅读,更多相关《三维俄罗斯方块程序设计与实现VertexS(2页珍藏版)》请在金锄头文库上搜索。

三维俄罗斯方块程序设计与实现( 含开题 +任务书)Vertex Shader;3D粒子系统;矩阵变换方块的构造游戏的原理很简单,我用一个 20*10*10 的三维数组来表示我们要填充的空间,假设为boolwell2099;用另一个3*3*3的三维数组来表示掉落的方块,假设为boolbox333;每一个数组元素表示一个方格,我们就等于将方块和要填充的空间分成了小方格n 个方块变形:方块变形的原理在 3.2.3 节有详细说明,在类 CBox中定义了 3 个用来控制变形的成员函数下面是 Vertex Shader程序片段:/ Globalsextern matrix WorldViewMatrix;extern matrix WorldViewProjMatrix;/视空间的变换矩阵裁减空间的变换矩阵extern vector EyePos; extern vector Color;/光源以及摄像头位置/光线颜色/ Structures struct VS_INPUTvector positionvector normal: POSITION;: NORMAL;struct VS_OUTPUTvector position : POSITION;float3 uvCoords : TEXCOORD;vector diffuse: COLOR;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号