读书人

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

发布时间: 2013-10-23 11:39:13 作者: rapoo

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

读书人网 >编程

热点推荐