Я пытаюсь импортировать STL файлы, а затем уменьшить количество вершин, используя эту большую функцию сетки упрощения:Есть ли вершины на импортированных файлах STL в tree.js?
http://www.blurspline.com/labs/3D/bunny/
https://github.com/mrdoob/three.js/issues/5806
Кажется, что geometry.vertices возвращает «Не определено» после того, как я импортировать через STLLoader. И я думаю, что это должно быть причиной того, что это не работает для меня.
Я использую этот код для его импорта;
var loader = new THREE.STLLoader();
loader.load('mySTLfile.stl', function (geometry) {
geometriesParams.push({type: 'Test', args: [ ], scale: 100, meshScale:1 });
console.log("Vertices:"+geometry.vertices);
THREE.Test = function() {
return geometry.clone();
};
updateInfo()
});
Почему нет вершин на импортированных STL-файлах? И кто-нибудь знает о решении этого?
Вы можете сделать 'console.log (геометрия)' и исследовать объект , обратите внимание на «тип» этого. – prisoner849