3D Furniture In A Room With Snap

Hi,

I am begining a very ambitious project that involves placing furniture in a 3D room interactively. The features that I’m thinking of should be: translation in 3 axis, rotation in 1 axis (vertical), 3D snap for placing adjacent modules and all must be displayed in orthogonal and/or perspective view.

Can you give me some hints, indicate some ready-made projects, share with me some knowledge etc?

I’m using Flash MX 2004 Pro.

Your help will be greatly appreciated.

Cheers.