0
Я очень новичок в трех js, и я хочу создать половину цилиндра как крышу.Как создать половину цилиндра в трех js?
var geometry = new THREE.CylinderGeometry(100,100,150);
var material = new THREE.MeshNormalMaterial();
var cylinder = new THREE.Mesh(geometry, material);
scene.add(cylinder);
Это основной цилиндр, но, к сожалению, я couldn't найти конкретный ответ на полуцилиндр еще. Можно ли создать это с помощью вершин?
Спасибо за ответ, но он по-прежнему не работает для меня. Я использую веб-сайт http://gamingjs.com/ice/ Есть ли что-то, чего я еще могу потерять? –
Похоже, что сайт использует триJS r52. Дополнительные параметры для CylinderGeometry, похоже, были добавлены в более поздних версиях. – msun