vismodel handles 2D objects