2014-01-25 54 views
0

我真的想用UTF-8格式,因爲它很輕,但在這樣設置webgl_loader_utf8.html例子材料:如何在MeshPhongMaterial等材質中使用UTF8模型?

object.traverse(function(node) { 

             node.castShadow = true; 
             node.receiveShadow = true; 

             if (node.material && node.material.name === "skin") { 

              node.material.wrapAround = true; 
              node.material.wrapRGB.set(0.6, 0.2, 0.1); 

             } 

            } 
       ); 

我以前沒有見過這個,所以我不明白這一點。

我可以使用utf8loader與像MeshPhongMaterial一些正常的材料?以及如何做到這一點?

或者,如果這不是不可能的,因此任何人可以給我有關此類型材料的一些信息?

非常感謝。 (three.js所R65)

回答

1

你嘗試出來的材料反光...

object.traverse(function(node) { 
node.castShadow = true; 
node.receiveShadow = true; 
if (node.material && node.material.name === "skin") { 
     node.material.wrapAround = true; 
     node.material.wrapRGB.set(0.6, 0.2, 0.1); 
     node.material.shininess = 100; // it should between 0-1000 
    } 
}); 
相關問題