I am about to engage in some work that would require me to develop a custom shoe designer, similar to www.shoesofprey.com/3d. I'm currently researching on some ways develop a way to generate the images of the shoes when the user change the style for example the color of the shoe's heel or the shoe's body. Due to the fact that we need to allow support on the Ipad and other similar devices, we cannot use flash for this application. I have also looked at a custom tshirt designer plugin just to get an idea on how this sort of thing works
Can any one correct me if I'm wrong in how this sort of functionality works?
- The user for example picks a pink heel for their shoe, the change request is sent to the server
- The server then looks for an image layer that corresponds to the pink heel, then does the same thing for all other parts of the shoe
- The server would then join the parts together to make the final shoe, then generates the image
- Steps 2-3 would be repeated until enough perpectives are developed to allow '3d rotation' of the shoe
If this is the case, and if the user is allowed to change any part of the shoe with a particular style, am I correct to assume that I would need to create about 50 -100 images per shoe, to account for the thousands of possibilities for one particular shoe that could possibly be made with the designer?
Or would there be a better way create this functionality? Any ideas or resources and clarifications to the above questions would be helpful.
Thanks in advance guys.