1
之間淡出我有一個three.js所簡單的立方體:色彩搭配three.js所
var cubeMaterial = new THREE.MeshLambertMaterial({color: 0xCC0000});
var cube = new THREE.Mesh(
new THREE.CubeGeometry(100, 100, 100),
cubeMaterial);
cube.position.set(0.7,1.95,-0.1);
cube.scale.x = cube.scale.y = cube.scale.z = 0.002;
scene.add(cube);
我如何能動態更改材料的顏色有什麼建議?我想實現的是平滑的淡入淡出(例如從紅色到綠色)並能夠動態淡入淡出顏色。所以我的猜測是,它需要不斷地在渲染循環中重新渲染,然後不知何故應該改變顏色,以便它逐漸淡入目標顏色。但我不知道如何在代碼中做到這一點..
在此先感謝!
安德斯
謝謝! TWEEN.js似乎是解決方案:-) – user1849483