使用Intanced对象的OpenGL碰撞检测



我在项目中实现了碰撞检测,因此我对每个对象都有一个origin和max and min顶点,因此我可以在那个阶段中不准确地计算碰撞检测,这是我想要的,但是我可能有许多实例化对象,这只是一个对象,并且使用我传递给它的转换矩阵在顶点着色器中重复多次。我在CPU中进行碰撞测试,因此除了它们的矩阵数组之外,它对实例一无所知。我可以将使用的方法应用于实例对象吗?

当然,只需使用每个对象的矩阵转换您的边界框,然后将碰撞检测应用于变换的框。

相关内容

  • 没有找到相关文章

最新更新