【发布时间】:2015-03-26 13:10:41
【问题描述】:
我想知道 three.js 和 babylon.js 在哪个或多个平台上工作。它们仅适用于网页和网络应用程序吗?
这些可以使用什么坐标系。本地或全球或两者兼而有之?
我希望我能很好地解释我的问题。 提前致谢
【问题讨论】:
标签: web graphics 3d three.js babylonjs
我想知道 three.js 和 babylon.js 在哪个或多个平台上工作。它们仅适用于网页和网络应用程序吗?
这些可以使用什么坐标系。本地或全球或两者兼而有之?
我希望我能很好地解释我的问题。 提前致谢
【问题讨论】:
标签: web graphics 3d three.js babylonjs
我只能回复 Babylon.js
实际上,对于问题 1,我可以同时回答这两个问题:)它们是需要 WebGL 来运行硬件加速渲染的 javascript 3d 引擎(Three.js 也可以使用纯软件渲染运行,但除了渲染任何东西之外,除了立方体)。因此它们可以用于网页和网络应用程序(ala Cordova 或与 Cocoon.js 一起使用)
对于问题 2,babyon.js 使用左手坐标系。您可以在本地或全局空间上定义转换
有关 Babylon.js 文档中的转换的更多信息:http://doc.babylonjs.com/page.php?p=22041
【讨论】: