The only difference between the two is, scene.add() is commented out.
I create arrays of geometry, materials, then meshes. Everything looks good, the mesh is mesh. but adding to scene is a no go. Hope someone can point me in the right direction.
my solution that works, except the color, i will fix that laterβ¦
each material, mesh, is named in sequence and also pushed to an array for accessing without getting any objects by id/name. its also a much smaller block of code now. thanks to this posts reply by Sammyβ¦