Hello,
I recently noticed that my imported characters were taller than the ones provided in the assets libraries of GameGuru MAX.
Indeed I systematically applied a scale of 1/20th on my imported assets and I was wrong.
After having deeply investigated on that matter I came to these conclusions :
- Terrains of any sizes (from minimum 0.5 square kms / 0.31 miles to maximum 5 square kms / 3.1 miles) are physically subdivided into squares (2 tris) the size of which are approximately 40 cm / 16 inches (the accurate size should be 15.75 inches, but I think that it is not the case).
- The position of an asset on the terrain (axes X and Z) are defined in the Object Properties.
-
Let us suppose that the level is created with a terrain of 5 square kms / 3.1 miles :
- I take my calculator : 5 km = 5,000 metres = 500,000 centimetres
- 500,000 centimetres / 2.54 cm (1 inch) = 196,850 units
- those units are defined in this way on the axis X and Z : from -98,425 to 98,425 units.
- therefore the largest terrain could be defined with these coordinates : X1 = -98,425 and Z1 = -98,425 ; X1 = -98,425 and Z2 = 98,425 ;
X2 = 98,425 and Z1 = -98,425 ; X2 = 98,425 and Z2 = 98,425 units.
- Of course the size of asset itself has to be taken into consideration; that's why it is not advisable to place an asset sizing 1000 cubic cms on an extremety of the terrain.
- I think that placing assets with the correct scales (especially houses and buildings where the characters can travel inside them through doors and stairs ) is important for better collisions detections (but it is only my opinion).
To conclude here is a screencapture showing imported assets scaled to 1/25th and placed on a terrain where the physic shapes are rendered (advanced settings).