今天热门
热点:

Direct3D中的ColorVertex()属性参数问题,direct3d


举个例子:
v[0] = ColorVertex(-1.0f, 0.0f, 1.0f, D3DCOLOR_XRGB(255,   0,   0));

我知道前3个参数是 float x, y, z
也就是一个顶点的位置,那这个"z"参数就是顶点的高度么??我在程序里测试的时候,发现数值越大,图象显示越小,
有朋友可以详细介绍下这个函数参数么???

解决方案

x,y是屏幕的横坐标和纵坐标,z是指向屏幕里面的坐标,z越大,离屏幕越远,所以看起来就越小。

z是深度值,z轴朝向是向显示器里面的

z越大说明越远嘛
远的东西看起来就小

www.zrccd.nettrue/topics/20180124/125181.htmlTechArticleDirect3D中的ColorVertex()属性参数问题,direct3d 举个例子: v[0]=ColorVertex(-1.0f,0.0f,1.0f,D3DCOLOR_XRGB(255,0,0)); 我知道前3个参数是floatx,y,z 也就是一个顶点的位置,那这个"z"参数就是顶点的高度么??我...

相关文章

    暂无相关文章

用户评论

大家都在看