我有这个对象我正在加载THREE.objLoader,然后像这样创建一个网格:
mesh = new THREE.SceneUtils.createMultiMaterialObject(
geometry,
[
new THREE.MeshBasicMaterial({color: 0xFEC1EA}),
new THREE.MeshBasicMaterial({
color: 0x999999,
wireframe: true,
transparent: true,
opacity: 0.85
})
]
);
Run Code Online (Sandbox Code Playgroud)
在我的场景中,我然后添加一个DirectionalLight,它可以工作,我可以看到我的对象,但它就像DirectionalLight是一个环境光.没有脸变得更暗或更浅.
对象用颜色填充,但不对其应用光照.如果有人可以帮助我,那将非常感激:)
我能错过什么?
Jsfiddle在这里:http://jsfiddle.net/5hcDs/
three.js ×1