# World Size

### Generally you should do whatever works

1. Since you have real life objects it makes sense to match their scale (3D modelling apps usually have measurement units setup, meters, foot, etc.), but once you move away from tanks and into trees and other scenery objects - they probably will need to be custom scaled to fit your game style (so you model a tree and have means of scaling it in the game editor to make it look good, many times you will reuse the same tree but with a different scale to add variety).
2. Do not move the camera far away from the worlds origin, but move the world around camera placed near worlds origin. This way you avoid a lot of precision issues that arise when GPU/physics need to precisely compare values that have poor precision. If you move tank and camera 10km from origin your precision will be in a matter of fractions of a millimeter with float32 and that can cause effects similar to Z-fighting between transformed models.
3. You will have to tweak global constants to make your game feel good. It is the same way that you change worlds relative scale to skip boring parts and pack more interesting things into a small 4x4 km area (town, river, mountain, etc.) that are far away from each other in real world.
4. If they looked better scaled - scale them. If they fit as they are - keep that. Games and movies are more of an art than about blind copying reality. So you have found a nice looking tree, that is just modeled 2m tall, of course you scale it and adapt yo your game by other means (tweak palette, texture detail, etc.)
5. I doubt there's any difference as long as they take the same amount of pixels on screen to display.

<div align="left"><img src="https://docs.netvrk.co/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9fEpWGvIaWHYNyg4GiHI%2Fuploads%2FstgiNS4NLQoQc7sCqr4Y%2Fimage.png?alt=media&#x26;token=444d21f1-a500-4732-9bbc-7fea1897a420" alt="It&#x27;s supposed to be 20 meter (2000cm) size"> <img src="https://docs.netvrk.co/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9fEpWGvIaWHYNyg4GiHI%2Fuploads%2FBlorlOcZGMsIuNHuuJgI%2Fimage.png?alt=media&#x26;token=678dd62d-4663-44b7-9251-520fe5d91439" alt="It&#x27;s supposed to be 3 meter (300cm) size"></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.netvrk.co/guides/3d-asset-creation/world-size.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
