DirectX3D碰撞检测?
我正在学习DirectX,学习碰撞的时候两个物体间检测碰撞一个物体在世界空间里移动了一定位置后,把Mesh文件传入碰撞函数检测被检测的Mesh顶点坐标还是在坐标原点的位置,想问下那位大虾知道这个问题这么解决啊,
函数是通过传入一个Mesh然后判断一点和Mesh所有的三角面发生碰撞与否。
对Mesh进行渲染时,Mesh经过平移后便不再坐标原点了,
而传入的Mesh中的顶点没有经过世界坐标变换的!(问题)
我想另一个解决方案:把Mesh换成碰撞检测的圆球体,或是方盒进行检测,但治标不治本,还是希望有更好的解决方案。如何能获取经过变换后的Mesh坐标顶点?