General Scale of Objects, Terrain, characters.

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
digoxy
Posts: 51
Joined: Wed Feb 17, 2010 3:55 pm
Location: Currently Germany.

General Scale of Objects, Terrain, characters.

Post by digoxy »

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! :)

Any help would be appreciated,
digz..
Grandma-- / Grandpa --
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

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.
Virion
Competition winner
Posts: 2149
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

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.
My company: https://kloena.com
My profile: https://zhieng.com
My co-working space: https://deskspace.info
My game engine: https://kemena3d.com
digoxy
Posts: 51
Joined: Wed Feb 17, 2010 3:55 pm
Location: Currently Germany.

Post by digoxy »

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?

Thanks for any reply's
Grandma-- / Grandpa --
Lonesome Ducky
Competition winner
Posts: 1123
Joined: Sun Jun 10, 2007 11:14 pm

Post by Lonesome Ducky »

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
digoxy
Posts: 51
Joined: Wed Feb 17, 2010 3:55 pm
Location: Currently Germany.

Post by digoxy »

Hello Ducky, great to hear from you, see you posting all over the place! :)

So, would you say it would be safe to use sydney as a base for the size of a world? Is she of about the right size you think?
Grandma-- / Grandpa --
Lonesome Ducky
Competition winner
Posts: 1123
Joined: Sun Jun 10, 2007 11:14 pm

Post by Lonesome Ducky »

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.
Post Reply