What I need is a flash/shockwave component that will allow the client to view pre-designed 3D humidors (say up to 8-10 of them for now) allowing them to choose different wood selections. They need to see the texture, and to be able to rotate around it but it be limited to certain axis. In the main view window, the user needs to be able to spin around the unit and swoop over it (possibly zoom in/out) without spinning it upside down.
I also need to have this remember the client's selection, and list the selections on an order sheet. I also need this to jump over to Paypal to complete the payment by credit card. I would also like to have the client save their wood selection for use at a later date (so I guess it will have to connect to a db).
Essentially 6-10 different models, each one with a list of available options to change the wood faces. I will provide you with all the modeling and the texture wood samples. Do you think we can get some pretty good visual quality with it? Do you have any nice classy interface templates that would fit an old-world adventurous style (old map?) without getting too cartoonish?
First the user selects a Humidor model from the icon below the logo. Or, he selects the 'build this humidor' from a page from the site, and the appropriate humidor already comes up. Below the humidor model is a list of available wood faces that the client can change. Beside the face would be a swatch showing the current wood type. As he mouses over the wood texture beside the available face, a drop down list of other available woods appears.
Can you have it set up so the interface can add/subtract a new humidor model easily in case he adds or removes a humidor or if a model needs to be changed because of dimensions.
This interface will be opening in a new window so make it around 640x480 or a bit larger if you need to up to around 700x?.
It's basically just 3D models where you can select various wood textures and when the user selects a humidor type and wood it takes them to PayPal checkout. It can be a combo of flash and html or whatever.