Creating set-pieces - 3dmax vs. Unity units

Hi all!

I am in the planning process of creating some road(-like) set-pieces for my game. Before I get started though I have some concerns about placing them in Unity later on. Imagine the set-pieces as boxes that I drag out (or otherwise place) from my map. I would like them all to tile without there being any visible space between them, nor would I want them to intersect with each other.

I figured that a way to make sure that this doesn’t happen is to make the set-pieces within the same unit size that Unity uses. I am referring to the Transform placement though, not the visible grid though I guess that grid also follows the same sizes. The idea is that if I make something that for example extends 1 transform unit in all directions I can move the next set-piece 1 unit and they would align perfectly. For this to work I imagine there are two methods;

  1. I could set up the 3dmax unit sizes to match Unity. That way 1 unit in max would be 1 unit in Unity. I am unsure of how to do this though and what settings to set up. If anyone have information on this it would be fantastic!

  2. Alternatively I guess I could scare the models in Unity and create a prefab of the scaled model. Is it possible to scale something that “snaps” to the Unity units?

Thanks in advance!

just set max units to generic and system units in max to 1 unit = 1 meter.
In unity make sure your object scale is 1 and everything matches, you can snap 2x2 geometry tiles created in Max using unity snap to grid set to 2 etc.

It might be simpler in unity 3 I’m still using 2.6 and it had annoying default scale for meshes loaded into unity so you had to manually set each one to 1.

Thank you very much, I’ll give it a shot :slight_smile: