繁体   English   中英

在运行时使用 Three.js 将文本/图像添加到在 Canvas 中呈现的 3D 立方体/模型

[英]Add Text/Image to the 3D cube/model rendered in Canvas using Three.js at runtime

我希望允许用户使用画布将文本/图像添加到在 UI 上呈现的 3D 模型(他们想要的任何地方)。 他们可以移动文本对象并可以更新其尺寸。 它的交互性很小,因此用户可以对其进行自定义。

只是想了解我们是否可以使用three.js 来完成它,或者该功能将成为仅从搅拌机创建的模型图像的一部分。 我尝试了它并且能够渲染图像并可以访问其所有网格对象。 但是我不知道如何开始在运行时向模型或three.js 添加文本/图像。

例如,我们可以向其中添加自定义文本/图像。 并将其移动到任何位置: https : //dsign4you.com/3d/

在 THREE.js 中有许多不同的方法来处理文本。 这里解释了其中的一堆:

https://threejs.org/docs/?q=textgeometry#manual/en/introduction/Creating-text

列表中的选项 3 是将其构建到 3D 模型中,但还有其他几种方法可以执行此操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM