三.JS - 调整凹凸刻度/高度 - COLLADA



您好,我正在尝试调整我的 collada 模型上的凹凸贴图比例。

试过这个,但没有工作:
三.js Collada装载机凸起秤/加权?调整凹凸贴图强度的方法

我正在使用 r77
这个例子:http://threejs.org/examples/#webgl_loader_collada
将当前模型替换为由 3 个网格
组成的更复杂的模型将它们全部导出到一个 .dae 文件中。它们包含几种材料和纹理
所有纹理都在文件夹中的 .dae 旁边并且工作正常。
只是正常的事情不起作用。阿尔法纹理有点奇怪。

我尝试了不同的事情,如下所示:

                    ------ none of these work ------
                    if ( child instanceof THREE.SkinnedMesh ) {
                    child.material.normalScale = (0.03,0.03); // adjusting bump height
                    // trying to change bump value.
                    //controlPanel.children[0].material = new THREE.MeshPhongMaterial( { map: controlPanel.children[0].material.map } );
                    //collada.scene.children[0].children[0].material.normalScale = (0.03,0.03);
                    //dae.children[2].material = new THREE. MeshBasicMaterial( { color: 0x333333, wireframe: true } )
                    //child.material.color.setRGB (1, 1, 0);
                    child.material.bumpScale = 0.03;

它们似乎对我的模型都没有影响。而且我找不到一个好的来源来帮助解释共鸣。希望这里有人知道问题所在!

迎接。

好的,

在名叫"bai
"的家伙的帮助下我发现搅拌机胶原蛋白出口商
不会在 .dae 的凹凸部分添加以下内容

          <bump bumptype="NORMALMAP">

相反,它只做

          <bump>

这导致法线贴图不起作用。

最新更新