cell3d directived