我试图弄清楚我如何可能创建纹理(在运行时),以便我可以加载并将其应用于 Material 。
示例场景:
当用户键入“hello world”时,会在内存中创建一个简单的 128px x 128px 白色图像(位图),中间有一个黑色文本“Hello world”。然后一个盒子几何体应用这个纹理映射。
最佳答案
您可以将 Canvas 用作纹理并将文本添加到 Canvas 。
HERE是一个使用 Canvas 作为纹理的堆栈问题,可能会对您有所帮助。
关于javascript - (three.js) - 有什么方法可以动态创建纹理并应用于 Mesh 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25880769/