(07-07-2012, 12:45 PM)Kubby Wrote: This prototype of Car Designer has got one quite serious design flaw. The body scaling (changing Lenght, Width, Height of entire body) is in fact morphing. That could be fine if there weren't other morphs, but as the other morphs ABSOLUTE effect is the same regardless of size, their RELATIVE effect is smaller on larger size. This causes reduced freedom when the body is larger. I believe that Ogre engine supports scaling, so you should make it so it scales the car after the morphs are applied, IMO.
This is something I've noticed as well. I was hoping the flaw would not noticeable in game because the Length and Width modifier are set to the size of the chassis and the Height is restricted based on those two. Meaning you can't actually change these values in the game. This also allows the modeler to restrict the size that the body can support. Chassis sizes are fairly consistent within vehicle type and bodies are lightly restricted to types of vehicles. So in all likelihood in game the range of those morphs are slim.
As I have gathered a few more car models that haven't been made by me it has become more noticeable.
Scaling is a solution. Ogre does support it, however, I'm unsure if it it will effect the morph animations. Also it makes it more difficult for a modeler to restrict the size of a body type. This is something I would have to look into.
Overall though it's only a day or two worth of work replacing this system. So it is not that serious and doesn't impeded on the main goal of gathering art assists. If scaling doesn't impact the morph animations then it is something I will likely implement.
Thanks for the technical incite and suggestions! Every little thing helps us improve the product!