all works with Object3D now.
still needs abstract part.
but ready for build player asset.