![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PhysX
文章平均质量分 82
fcauto2012
这个作者很懒,什么都没留下…
展开
-
PhysX3.3.4 snippets—SnippetHelloWorld (3)
这一篇我们讨论renderGeometry()函数是怎样使用OpenGL实现shape的渲染的。 该函数传递的参数是PxGeometryHolder类型,它保存了shape的Geometry。函数内部通过switch语句判断Geometry的类型来进行gl绘图,eBOX,eSPHERE等可以通过OpenGL的一条语句画出,但是复杂几何体就不行了。那么PhysX中的网格shape类型eTR原创 2016-12-04 20:08:06 · 574 阅读 · 0 评论 -
PhysX3.3.4 snippets—SnippetHelloWorld (1)
从GitHub上下载PhysX3.3源代码,里面包含了snippet系列示例。相比于sample,snippet更加简单,它使用OpenGL和glut工具包作为渲染和窗口系统依赖项。此外,运行snippet不需要计算机有Nvidia显卡(sample代码使用cuda)。我们从SnippetHelloWorld开始,学习构建PhysX程序的主要步骤。 HelloWorld示例在窗口中渲染了一些原创 2016-11-14 19:43:33 · 1276 阅读 · 0 评论 -
PhysX3.3.4 snippets—SnippetHelloWorld (2)
在上一篇中提到renderLoop函数实现了基于OpenGL和Glut的程序框架,其中涉及PhysX的最重要的两个函数是initPhysics()和renderCallback()。这一篇我们分析这两个函数,讨论其中涉及的PhysX核心对象和scene->actor->shape的场景结构。本文的内容大量参考官方Guide和API文档,同时它们也是很好的学习工具,文中一些细节的内容可以从这两份文档原创 2016-12-03 19:53:16 · 727 阅读 · 0 评论