Я пытаюсь создать простую 3d-игру с three.js. Я пытаюсь создать цветные кубы, но все кубы остаются одного цвета.Three.js - настройка цвета куба?
Когда я создаю кубик я делаю:
var geometry = new THREE.BoxGeometry(width, height, length);
var material = new THREE.MeshNormalMaterial({color: hexColor});
var cube = new THREE.Mesh(geometry, material);
(который находится внутри функции)
Затем я использую функцию дважды, hexColor быть 0x0000FF (синий) и 0xff0000 (красный). Кубы производят, но все грани кубов - разные цвета. Я также попытался
cube.material.color.setHex();
Но он выдает неперехваченным TypeError: Не удается прочитать свойство «setHex» неопределенной
, пожалуйста, помогите !!
Yay! Это сработало! Спасибо! – JHacking