I have been banging on Irrlicht for the last couple of months and it seems I have come to the conclusion that there isnt a set scale for much of anything when using different types of mesh's.
- Is there a mesh, maybe sydney or something I can use to judge this?
- How do I go about sizing things, is it all to the eye?
I would like to have something that is truly scaled 1.0 to help me judge the size of my world but I am not sure what would be considered 1.0!
If you scale your meshes to the same size in your modelling tool, they will be shown at the very same size in Irrlicht. If you reuse meshes from the web or different sources, you need to scale them on your own.
no, you have to set a scale standard yourself. I normally use my main character as the standard, and make all other models relative to the character's scale.
Thanks for the reply Hybrid, would you say that sydney in the tutorials is considered a 1.0 sized object? I know this may not make to much sense but I have found that the objects in my world seem to be huge. If I put sydney in my world she is tiny. Is there any benifit to scaling to the same size as sydney or would that be fine to scale all objects up? In your applications, do you usually scale around the same size as sydney?
The larger the world, the larger the precision errors in the floating points for things like position, rotation, etc. It's best to keep things at a low, but not too low scale. If you go too small, you'll get precision errors also
I would imagine so. I remember a post on the forums and a couple of the irrlicht-ers just created one character, and based the rest of the world size on that character, just as Virion said. And since sydney is a pretty good size, it should be okay to base off of. Another common sizing guideline most people use is that 1 unit = 1 meter.