directx 动态着色
请问各位,我最近正在学习directx,需要做一个demo,现在遇到一个问题,就是能不能动态的改变物体表面的颜色,即我可以在程序中根据我的输入,去改变物体表面的颜色,目前没有什么思路,请各位指点一下。 DirectX Color
[解决办法]
改变颜色的办法很多
1 顶点上的颜色
2 材料颜色
3 纹理颜色
这个博文说的很清楚了:
http://blog.csdn.net/rootvy/article/details/7071361
具体实现要看你的模型是怎么来的, 以及场景的光照是如何处理的了
最简单的就是关闭光照,用顶点颜色来控制,随时改变,重新渲染即可了
[解决办法]
你看看这个示例的用法
http://wenku.baidu.com/view/9a0054bdfd0a79563c1e72cc.html