does three.js really need objext3d? when i began to read docu. object3d confused me. ithink its a waste and should not be necessary to draw a scene.
first, there are vertices (Vector3) and then faces(Face3) comes in. Face3 alrady consist normal, color, materialndex but not material. We use Object3d to combine material and material index as far as i understood. So why not face3 consist material itself instead of index? Thus we can draw a scene with a geometry only.