码迷,mamicode.com
首页 > 其他好文 > 详细

HGE tutorial05

时间:2014-10-14 14:21:08      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   sp   div   art   on   log   

http://blog.csdn.net/tkokof1/article/details/6527836

 

 // 设置每个变形单元的纹理坐标

 // NOTE:注意设置方式

disp_array[j*nCols+i].tx=(x+i*cellw)/tw;

disp_array[j*nCols+i].ty=(y+j*cellh)/th;

            

 // 设置每个单元的实际坐标

disp_array[j*nCols+i].x=i*cellw;

disp_array[j*nCols+i].y=j*cellh;

 通过上面代码,可以知道在设置点的集合并且将texture上点投影到屏幕上去。注意前面的代码部分正是前面有过的,在texture上的用比例来表示的,所以在

(x+i*cellw)/tw;

这个数值<=1.0。

 而SetDisplacement函数正是将屏幕上的投影进行变换,产生一种新的方式。通过在不同点之间的渲染,可以产生点移动的效果。

HGE tutorial05

标签:style   blog   http   ar   sp   div   art   on   log   

原文地址:http://www.cnblogs.com/yoru/p/4023992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!