Planning Motions and Placements for Virtual Demonstrators