3D transform (c) lipelip