Triangle3f uses Vector3, Camera projects both Vector3 and Vector4