advancing GLToWorldTransformationMatrix (not working yet)