[]物理引擎matter.js和游戏引擎的关系?

找了半天看到了官方的一些demo。这里有个疑问,Laya其实本质可以理解为一个游戏渲染引擎,而matter.js是一个物理引擎,里面有一步是Laya有一个LayaRender,来代替matter.js渲染接管渲染部分。我大致看了下,大部分其实都是包装了参数,然后调用matter.js的api接口
这里有疑问,那LayaRender其实是不是可以理解为一个管理界面物体的皮肤的管理器?
相当于人的物理动作,符合物理规律,由matter.js实现,而LayaRender这个就是管我要穿什么衣服带什么帽子的意思。
还有,既然matter.js也有渲染器,那完全可以用matter.js实现游戏逻辑完成渲染部分,为什么还要特意引入laya呢这里?Laya在这种场景感觉就没有优点可言了吧?
已邀请:

kezhiyu

赞同来自:

matter.js 应该不支持webgl渲染啥的吧。。。你要分清楚一个物理引擎的主要功能,是模拟物理运动。而图形渲染是为了让你可以看得见,不可视化的情况应该很难用吧。其实真正在动的 是里面的 位置和旋转参数。我觉得你这问题问题有的奇怪。 要不。 你用matter.js 提供的api渲染一个带光晕效果的图形看一下?

要回复问题请先

商务合作
商务合作