Shape2D/Shape3D
add text