书法字典:https://www.shufadict.com

2009年10月28日

Vertex Shader-顶点着色入门

摘要: Vertex Shader是什么?顶点着色是一段执行在GPU上的程序(一般用HLSL来编写),用来取代fixed pipeline中的transformation和lighting,Vertex Shader主要操作顶点。当然前提是硬件要支持,软件模拟的不算有图则一目了然Vertex Shader做了什么工作由上图知,Vertex Shader对输入顶点完成了从local space到homogeneous clip space的变换过程,homogeneous clip space即projection space的下一个space。在这其间共有world transformation, v 阅读全文

posted @ 2009-10-28 21:18 翰墨小生 阅读(3916) 评论(0) 推荐(0) 编辑

使用Camera的几个步骤

摘要: 1.绘图前初始化Camera矩阵2.程序运行时,根据用户动作实时更新Camera矩阵3.绘图时先取得Camera矩阵,然后应用该矩阵绘图4.在消息处理过程中调用Camera的消息处理函数只有这样才能实时得到变化的Sence下面看一下核心代码1. 在InitD3D函数中初始化三种矩阵,world matrix, view matrix, porjection matrix,对应步骤1[代码]2. 定... 阅读全文

posted @ 2009-10-28 11:30 翰墨小生 阅读(1551) 评论(0) 推荐(0) 编辑

导航

书法字典:https://www.shufadict.com