<I forgot to add summary of the feature, so here it comes in my version of English (so you may ask me to try using different words): It simply makes other object use the snapping grid that the object that has locked grid uses.>
The idea is presented in 2D but it can easily be converted to 3d.
Click here for the full size version of this image: http://img529.imageshack.us/img529/9258 ... eacrop.jpg
![Image](http://img529.imageshack.us/img529/9258/ogeditorideacrop.jpg)
1.
What we have is 3 different objects.
We could build another house.
2.
This is a way to do it in Overgrowth's editor right now in 1-2 minutes. (Many spaces between objects).
3.
This is how it would look after the same 1-2 minutes if this feature (lock grid) would be there.
How to use it:
4.
Place an object.
-> Press "Lock grid" hotkey.
5.
Place other objects and they will together make no space between them. (snapping AABB must be editable because there might be some blocks that have some parts attached that should not be snapped to OR when dragging in directions that are parallel to face's normal, the face that the cursor was pointing at can be used as a temporary snapping AABB side).
6.[not in the picture]
There are some tweaks for this feature that will stay in my mind for now. Because my English sucks, I'll be able to show them with images or by pointing at Valve Hammer Editor (for HL1/CS, editor version 3.5).
![Very Happy :D](./images/smilies/icon_biggrin.gif)
================
I think we all know what will happen if people like this idea.
![Smile :)](./images/smilies/icon_smile.gif)
Options for lock grid feature:
snapping distance (grid cell's length/width/height);
AABB source (object's face or custom AABB from object's xml file);
(don't) draw grid option;