Creating primitives.
0
Implemented the creation of the basic primitives from the three.js library.
Changed the geometry creation code. Instead of a lot of switch-case, this code:
this.createGeometry = function( geometryType, params ){
let geometry = new THREE[ geometryType ]();
this.checkParams( params, geometry.parameters );
let paramsArray = Object.values( params );
geometry = new THREE[ geometryType ]( ...paramsArray );
return geometry;
}
I’m currently studying IndexedDB. The created scene must be saved and exported. In editor three.js (https://threejs.org/editor/) this is implemented, maybe I’ll take part of the implementation from there
0
