removed affine3dtransform