【发布时间】:2020-06-19 22:14:24
【问题描述】:
我正在为我的空间模拟器创建程序行星纹理,我最终得到的输出是一个 Uint8Array 的 RGB 值,就像 [255, 255, 255, 100, 200, 50]。
使用three.js,您可以使用THREE.DataTexture 类将这些值转换为纹理,但是如果您想要高分辨率纹理,则在运行时生成它们会相当慢,所以我想使用node.js 生成纹理。 js,这样我就可以像使用其他纹理一样使用它们。
谁能阐明我如何实现上述目标?理想情况下,我希望输出是 jpg 或 png 图像。
【问题讨论】:
标签: javascript node.js three.js