Dynamic fixture planning in virtual environments