首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在以后的开发中实现JBullet物理吗

我可以在以后的开发中实现JBullet物理吗
EN

Stack Overflow用户
提问于 2013-12-28 15:11:24
回答 1查看 85关注 0票数 1

我是一个半新的OpenGL程序员,正在学习VBO和着色器是如何相互作用的。我有一个基本的演示设置,它导入模型并在场景中放置一个灯光。现在,将来我想学物理,但我对JBullet的了解是最低限度的。我应该在学习更多关于渲染的知识的同时,从头开始实现物理,还是可以在以后添加一些东西,假设我的引擎框架对新API的框架有一定的灵活性?

注意:我正在使用LWJGL,并计划使用JBullet和GLSL。

EN

回答 1

Stack Overflow用户

发布于 2013-12-29 02:09:36

Short Answer

Long Answer

您的图形代码应该与任何物理代码分开。在大多数引擎中,从Unity到UDK,物理与您的图形代码几乎没有关系。当你做像这样的事情时,他们唯一连接的地方是你的游戏代码

代码语言:javascript
复制
Position = PhysicsObject.GetPosition();
DrawableModel.Draw(Position);

一些引擎在此基础上添加了更高级别的抽象,比如使用UnrealScript的UDK。其他像Unity这样的应用就是这样的。

您可能还想了解一下称为实体组件系统的模式或体系结构

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20812031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档