Hlsl Shader 编译运行成功

来源:互联网 发布:剑三红唇御姐捏脸数据 编辑:程序博客网 时间:2024/05/02 01:33

开始学习hlsl了,刚从随书源码中超过来一个例子,自己编译成功,运行却不成功,东西没有显示出来。经过一段时间的调试和分析,最终搞定。原来是另一些错误了。

 

 1、摄像机类对象的初始化有问题,在对话框中加入了一个摄像机类,在初始化的时候创建类的实例,运行时检测摄像机对象中视矩阵的值,却发现不正确。改为普通对象而不是通过指针实例化之后成功。检测显示的视矩阵值没有问题。但是却依然显示不出来,为什么呢?这个问题困扰了我很久……

 

2、编译Vertex Shader版本问题。本机器的版本是3.0, 而教程中例子是用2.0编译,本来以为和本机一致应该没有问题,编译为3.0没有问题,但是运行的时候没有显示结果,改为2.0之后成功。

 

3、为什么会这样呢?正在寻找答案中……

 

原创粉丝点击