Класс для генерации геометрии чайника Юты.
const geometry = new v3d.TeapotGeometry(2);
const material = v3d.MaterialUtils.createStandardPBRMaterial('blender', {
color: 'gold',
roughness: 0.2,
metalness: 1
});
const teapot = new v3d.Mesh(geometry, material);
app.scene.add(teapot);
1
.10
.true
.true
.true
.false
.true
.Процедурная геометрия может использоваться для обучения основам программирования, однако в реальной жизни используется редко. В большинстве случаев имеет смысл сделать модель чайника в пакете моделирования и загрузить в «Вердж3Д» с помощью glTF.
Смотрите свойства базового класса BufferGeometry.
Объект со свойством для каждого из параметров конструктора. Любая модификация после построения не изменяет геометрию.
Смотрите методы базового класса BufferGeometry.
О том как получить исходный код этого модуля читайте тут.