刚看完了DXUT,拿来练练手
这个框架却实方便啊,终于不用写那些令人恶心的API函数了
光影贴图,说白了就是在纹理上表现出来光影效果,并不是实时计算的,所以适用于固定的场影平面,如地面,墙壁等
原理嘛,就是多层纹理的叠加,除了模型本身的纹理外,还需要光纹理
效果如图
关键代码如下:
pd3dDevice
->
SetTexture(
0
, pTexture0 );
/**/
/// 在0号纹理层固定纹理(壁面)
pd3dDevice
->
SetTexture(
1
, pTexture1 );

本文介绍了使用DXUT框架实现光影贴图的方法,通过多层纹理叠加在模型上表现出光影效果,适合静态场景如地面和墙壁。光影贴图不涉及实时计算,简化了API函数的使用。
最低0.47元/天 解锁文章
1100

被折叠的 条评论
为什么被折叠?



