首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Alpha Test 透明通道测试技术作篱笆效果图

2013-10-23 
Alpha Test 透明通道测试技术做篱笆效果图gd3dDevice-SetRenderState(D3DRS_ALPHATESTENABLE, true)//开

Alpha Test 透明通道测试技术做篱笆效果图

gd3dDevice->SetRenderState(D3DRS_ALPHATESTENABLE, true);//开启alpha testgd3dDevice->SetRenderState(D3DRS_ALPHAFUNC, D3DCMP_GREATEREQUAL);//后面参数是比较函数,就是说大于等于alpha值100的像素才渲染gd3dDevice->SetRenderState(D3DRS_ALPHAREF, 100);//设置比较值

只需要用一个四方体几何图形,然后用texturing技术就可以轻易的做出这样的效果图来。

Reference:

Introduction to 3D Game Programming with DirectX9.0C

 

热点排行