|
发表于 2003-10-22 18:02:00
|
显示全部楼层
Re:在OpenGL中,如何模拟汽车的刹车印?
我以前实现的刹车印做法如下:
记录下刹车时车胎的轨迹.
以轨迹为中心,向两边扩冲一个宽度.形成一个TRIANGLE STRIP 链.
画出..
路面不平的问题一方面可以因为车胎的位置在路面上
所以得到的解决,
另一方面可以画刹车印加一个Z的偏移量,保证他在画在地面之前;.
也可以在加宽出来的顶点再算次地面高度,保证刹车印的高度正确.
当然这还是只适用于比较平的地面.
如果路面十分不平,不能用以上方法.
只能先将用顶视图的相机,将刹车印画在一张DIRTY贴图中.在利用MULTISTAGE 或MULTIPASS将DIRTY贴图画在正常贴图之上.
|
|