目前我在 webgl 上没有太多经验,这就是我问这个问题的原因。人们可能会因此而生我的气,我提前向他们道歉。
假设我有一个 3d 对象,例如汽车或人体。然后我将该 3d 对象转换为 webgl 的 json。现在,如果我这样做(从 json 到 webgl 的 3d 对象)。我能从 webgl/javascript 操作那个 3d 的皮肤吗?
目前我在 webgl 上没有太多经验,这就是我问这个问题的原因。人们可能会因此而生我的气,我提前向他们道歉。
假设我有一个 3d 对象,例如汽车或人体。然后我将该 3d 对象转换为 webgl 的 json。现在,如果我这样做(从 json 到 webgl 的 3d 对象)。我能从 webgl/javascript 操作那个 3d 的皮肤吗?
是的,您将能够操纵材料。
看看:http ://threejs.org/examples/#webgl_materials_cars
正如您所看到的,每辆汽车都是一个单独的对象,它还包含有关该模型由哪个三角形构成的信息对应于导出的哪种材料。有许多不同的方法可以控制对象的外观,但答案是一样的——有可能,由你决定如何做。
希望这可以帮助。