尽管Google O3D被定位为浏览器的3D图形框架,但它是否可以用作类似于GWT、Flex或Rails的RIA框架?
发布于 2009-04-21 20:40:49
简短的回答:
是。
长长的答案:
更有可能的是,它只会用于浏览器内的游戏。在3d框架的基础上构建一个像样的RIA框架需要大量的工作,而且这样的框架(如果它曾经发布过)不太可能对开发人员非常友好。
如果你想要一个好的RIA框架,可以看看Silverlight或Flex。
发布于 2009-05-01 20:34:07
可以,但是没有可以在O3D窗口上绘制的用户界面小部件。这是一个经典的游戏开发问题--让普通的UI库在硬件加速的3d窗口上正确渲染真的很复杂。更重要的是,如果您想要在世界空间中渲染附加到对象上的窗口,并进行适当的排序。通常,游戏使用自定义UI引擎。
O3D确实有一个用于2d绘图的高性能画布,并且很有可能用JS编写一个可以在该画布上绘制的UI库。但是..。这就像在JS中重写Flex一样。
这样做的好处是2d和3d内容之间的紧密集成,以及在UI层中具有复杂UI的能力,并通过渲染到纹理技术将其附加到3d场景中的对象。
https://stackoverflow.com/questions/774493
复制相似问题