Hello,
We have been purchasing 3d Model from different website to use in our project. Each of these models come with different parameters and we want to know is there a trick or easy way to set a scale so that it is proportion to each other. We don't want a tank bigger then a person or a plane the size of the map. Simply asked is there away to scale them in blender that would make it so we don't have to scale them in our game engine every time. This would include an understanding of how to select the right scale for all of the models. We are making an RTS with a top down camera.
Replies
It's gonna be hard to make an RTS that has a "style" with assets from different modelers who didn't work together at all
Good luck with your dev !
Cheers.
You want to do that because if not, the model would carry a x0.1 factor applied to it on export and this pretty much guarantees issues later down the pipeline (for instance this x0.1 factor could affect physics calculations, collision detection, and so on).
Some engines are better than others at dealing with that but regardless, you want things to be as clean as possible in your authoring environment.
Some reading on the topic :
https://wiki.blender.org/index.php/User:Fade/Doc:2.6/Manual/3D_interaction/Transform_Control/Reset_Object_Transformations
https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-B98414B9-4F28-45F4-A1F4-9DA994548ED9-htm.html
This got me thinking, is there any "smart bounding box" out there? It wouldn't be perfect for this job, but it would be nice if the bbox volume was based on importance rather than overall size. A walkie talkie or a car both have antennas that aren't important for judging object scale. TBH it's something I've never looked in to but I could see that being useful.
Just try it first-hand in the program, you'll see.