Would it be possible to support a more generic base unit - as a whole unit?
As a game developer, I tend to think more along the lines of this:
1 unit:
- what is 1 unit in my game engine?
- what is 1 unit in my 3D editor?
- how tall is my character in units?
1 unit = :
- generic unit in engine
- 1 m in maya (and/or 100 cm)
Character = :
- 2 meters in height
terrain tile = :
- 1024 units / m on edge
- 2048 texels on edge :: macro = 2 texels per unit = texel is 0.5 u/m
- 64 texels per u/m ::
- 1024 detail map = 16 u/m = 64 x detail repeat
So in World Machine, I tend to want to just work directly in meters/km - the crux is that likes in many cases WM likes to display in km:
- I put in 1024 m
- it displays 1.03 km (It would be nice to at least get another decimal place so I can work with a precision that represents my whole number units with confidence!)
What I do as a work around?
- I let 1030 m / 1.03 km be my default tile width/height (because then, any whole number multiplier of that works out 3 tiles = 3 x 1.03 = 3.09)
- basically, 1.03 km = 1024 units (which is a bit funky for artists to think about)
Switching to ‘World Machine Unit’ doesn’t work out well, as it’s basically a floating point (which is even less artist friendly)
Anyone else have any thoughts or input on this?