控制由其他画布库创建的外部对象

时间:2013-03-17 23:35:37

标签: canvas 3d 2d three.js paperjs

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

我已经阅读过某些地方可以将二维元素应用于三维面孔,我不知道这是否仅限于图像或其他“平面”元素。

我需要在画布中创建界面元素,表单,按钮,统计信息等。 这是一个推文可视化。

1 个答案:

答案 0 :(得分:1)

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

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

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

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