Ich versuche, eine .stl
Datei in three.js zu laden. Alles funktioniert gut und ich bekomme das Modell als BufferGeometry mit diesem Code:Laden von Objekt als Geometrie anstelle von BufferGeometry in threejs
var loader = new THREE.STLLoader();
loader.addEventListener('load', function (event)
{
var material = new THREE.MeshLambertMaterial({
color: 0x888888,
side: THREE.DoubleSide
});
var bufferGeometry = event.content;
var mesh = new THREE.Mesh(geometry, material);
scene.add(mesh);
});
loader.load('model.stl');
Um es einfacher zu weiter das Modell zu manipulieren Ich mag würde die Geometrie als reguläre THREE.Geometry
statt THREE.BufferGeometry
haben. Ist es möglich, die .stl
in einer Weise zu laden, so erhalte ich es als THREE.Geometry
oder ist es möglich, von THREE.BufferGeometry
zu THREE.Geometry
zu konvertieren? Oder ist das möglich mit einer .obj
Datei oder etw sonst?