I'm restarting work on a project, which I gave up 2 months ago as I couldn't make unity/ playmaker do as I wanted. The idea is to have a human model (actually 5 nested models: skin, muscles, organs, nerves and skeleton) which you can rotate around and zoom in on, while peeling back the opacity of the nested layers of the model.
Eventually I'd like something like this (though with a different menu and 'peeling' system):
http://www.zygotebody.com/But this time I'm going to take it one step at a time and see if you guys can help me with my playmaker learning disability, from scratch. I'll start out just nesting 5 cubes of different colors and see if I can get a simple zoomable turntable.
How do I make a turntable? to rotate a model rather than rotate the cam around it I guess is the way to do it (mouse left-right rotates, mouse up-down moves model up down)
How best to make a zoom function? (MiddleMouseButton scroll in and out)
How to cleverly make a manager for controlling the levels of opacity. Say with shift+MiddleMouseButton; each scroll count turns down the opacity 50%, from the outer model (skin) towards the inner (skeleton). That would make every model have 3 opacity settings (100%, 50%, 0%), but how to make best go about controlling this peeling function?
I would much appreciate any pointers, tutorials or examples.