【发布时间】:2019-08-23 08:51:18
【问题描述】:
是否可以使用 pixi.js 制作 2D 图形,然后使用 three.js 添加 3D 对象或在同一视图中旋转 2D pixi 对象?
例如,是否可以使用 pixi 制作 2D gui,然后使用 three.js 将其旋转到 3D 场景中?
还是说不能这样用两个库?
【问题讨论】:
-
是的,可以将它们粘合在一起,但这取决于您需要用它做什么(您的 2D GUI 将如何工作)?
-
有趣。你最近在安卓上试过推特界面吗?这是一个 2D 界面,但是当您转到新视图/屏幕时,会有轻微的 3D 缩放动画。诸如此类的微妙事物是我所想象的。你认为这行得通吗?您能否简要描述一下如何将两者粘合在一起(描述一个小用例)?
-
这听起来像是使用 CSS 动画/翻译可以更好地满足需求
标签: javascript 3d three.js pixi.js