我一直试图使用官方的three.js包three on npm来呈现图像,方法是在npm上使用canvas包。到目前为止运气不太好。我认为这应该是可能的,因为节点-画布()是一个完整的堆栈画布呈现程序,我只是不知道如何修复这个库和three.js之间的桥梁,使它们在服务器端呈现时一起工作。这里是我失败的方法:var Canvas = require('canvas');
var
我一直对我的搅拌机材料出现在three.js的问题。我经常看到的一个重要细节是GLTF格式对在Blender中导出节点设置的支持有限,最好坚持原则性的BSDF。但是,即使使用基本的BSDF设置(如下图所示),创建一个粗糙度为0的灰色反射立方体,我也无法在three.js中看到任何反射效果(也见图)。
import * as THREE from "three"
import {GLTFLoader} from "three/examples/