Added touch3d property and implementation
Updated formatting