2

我想知道是否可以使用 paper.js 创建 2D 元素并让它们生活在共享画布上,并由 three.js 在 3D 空间中移动?

我在某处读到 2d 元素可以应用于 3d 面,我不知道这是否仅限于图像或其他“平面”元素。

我需要在画布、表单、按钮、统计信息等中创建界面元素。它用于推文可视化。

4

1 回答 1

1

是的,可以在 three.js 网格中使用画布作为纹理。例如,请参阅:

http://stemkoski.github.com/Three.js/Texture-From-Canvas.html

有关纹理重复更新的示例,请参见:

http://stemkoski.github.com/Three.js/Texture-Animation.html

于 2013-03-18T00:37:17.637 回答