Cogito, ergo sum
Difference between revisions of "Legacy:Keeping Brushes Snapped To The Grid"
m |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
World of boxes is not the most interesting map. So we want to add more shapes, and that involves more complicated [[Legacy:BSP|BSP]]'s. So we rotate them, add or subtract in different ways, to make creative enviroinment we want. For example, some begginer mapper created a room by adding polygonal brush and subtracted rotated rectangular brush for entrance: | World of boxes is not the most interesting map. So we want to add more shapes, and that involves more complicated [[Legacy:BSP|BSP]]'s. So we rotate them, add or subtract in different ways, to make creative enviroinment we want. For example, some begginer mapper created a room by adding polygonal brush and subtracted rotated rectangular brush for entrance: | ||
− | [[Image:Legacy_brushalignbad.jpeg|]] | + | [[Image:Legacy_brushalignbad.jpeg|Legacy_brushalignbad.jpeg]] |
That may work just fine as long as he does not have any other geometry around. But in more complicated map there '''must''' be more geometry around, and when he starts adding it, he will found that lots of brushes starts overlaping each other (yes, i saw maps like that): | That may work just fine as long as he does not have any other geometry around. But in more complicated map there '''must''' be more geometry around, and when he starts adding it, he will found that lots of brushes starts overlaping each other (yes, i saw maps like that): | ||
− | [[Image:Legacy_BrushAlignBad2.jpeg|]] | + | [[Image:Legacy_BrushAlignBad2.jpeg|Legacy_BrushAlignBad2.jpeg]] |
As we all know, [[Legacy:UnrealEd Goblin|UED goblin]] doesn't like that. In worst cases UED may even crash when [[Legacy:Rebuild|rebuilding]] BSP, but lucky ones will only get some random [[Legacy:BSP Hole|BSP hole]]s (i know, random is fun :D). | As we all know, [[Legacy:UnrealEd Goblin|UED goblin]] doesn't like that. In worst cases UED may even crash when [[Legacy:Rebuild|rebuilding]] BSP, but lucky ones will only get some random [[Legacy:BSP Hole|BSP hole]]s (i know, random is fun :D). | ||
Line 11: | Line 11: | ||
Actually, sollution is simple, as long as you keep '''ALL''' vertexes of '''ALL''' brushes [[Legacy:Snap To Grid|snapped to grid]]. Compare these pictures with previous ones: | Actually, sollution is simple, as long as you keep '''ALL''' vertexes of '''ALL''' brushes [[Legacy:Snap To Grid|snapped to grid]]. Compare these pictures with previous ones: | ||
− | [[Image:Legacy_brushaligngood.jpeg|]] @inline@BrushAlignGood2 | + | [[Image:Legacy_brushaligngood.jpeg|Legacy_brushaligngood.jpeg]] @inline@BrushAlignGood2 |
If you align all brushes like that, without them intersecting each other, you can almost forget about [[Legacy:BSP Hole|BSP hole]]s. If you still get holes anyway, make sure all sides of brushes are planar. Also, you will soon find that it is much easier to add more BSP around well aligned brushes and to texture it. | If you align all brushes like that, without them intersecting each other, you can almost forget about [[Legacy:BSP Hole|BSP hole]]s. If you still get holes anyway, make sure all sides of brushes are planar. Also, you will soon find that it is much easier to add more BSP around well aligned brushes and to texture it. | ||
Few notes on how to do that easily: | Few notes on how to do that easily: | ||
− | * You can select several vertices at once in rectangular area (in [[Legacy:Vertex Editing|vertex editing]] mode [[Image:Legacy_button.mode.vertex.gif|]]), by holding ''Ctrl+Alt+Left Mouse Button''. | + | * You can select several vertices at once in rectangular area (in [[Legacy:Vertex Editing|vertex editing]] mode [[Image:Legacy_button.mode.vertex.gif|Legacy_button.mode.vertex.gif]]), by holding ''Ctrl+Alt+Left Mouse Button''. |
* Right click on one of selected vertices to align all of them to grid. | * Right click on one of selected vertices to align all of them to grid. | ||
− | * When you need to move already aligned vertices, always do that with ''Ctrl'' '''OR''' ''Ctrl+Shift'' to keep them snaping to grid. | + | * When you need to move already aligned vertices (in vertex editing mode), always do that with ''Ctrl'' '''OR''' ''Ctrl+Shift'' to keep them snaping to grid. |
Thats all. Its hard to fix already big map with brush-jungle in it, but it is easy to make everything right from begining. | Thats all. Its hard to fix already big map with brush-jungle in it, but it is easy to make everything right from begining. |
Revision as of 06:43, 1 August 2010
World of boxes is not the most interesting map. So we want to add more shapes, and that involves more complicated BSP's. So we rotate them, add or subtract in different ways, to make creative enviroinment we want. For example, some begginer mapper created a room by adding polygonal brush and subtracted rotated rectangular brush for entrance:
That may work just fine as long as he does not have any other geometry around. But in more complicated map there must be more geometry around, and when he starts adding it, he will found that lots of brushes starts overlaping each other (yes, i saw maps like that):
As we all know, UED goblin doesn't like that. In worst cases UED may even crash when rebuilding BSP, but lucky ones will only get some random BSP holes (i know, random is fun :D).
Actually, sollution is simple, as long as you keep ALL vertexes of ALL brushes snapped to grid. Compare these pictures with previous ones:
If you align all brushes like that, without them intersecting each other, you can almost forget about BSP holes. If you still get holes anyway, make sure all sides of brushes are planar. Also, you will soon find that it is much easier to add more BSP around well aligned brushes and to texture it.
Few notes on how to do that easily:
- You can select several vertices at once in rectangular area (in vertex editing mode ), by holding Ctrl+Alt+Left Mouse Button.
- Right click on one of selected vertices to align all of them to grid.
- When you need to move already aligned vertices (in vertex editing mode), always do that with Ctrl OR Ctrl+Shift to keep them snaping to grid.
Thats all. Its hard to fix already big map with brush-jungle in it, but it is easy to make everything right from begining.
Discussion
Olympus Mons: Awsome stuff this should be a tooltip for unreal ed. I didnt know this.
Nercury: I was right when i thought that someone does not know this :D
Nercury: Keeping brushes on grid mainly helps because that ensures that all sides of brush are planar... (i guess). Can anyone confirm this? I just wrote this from my own experience, because making maps this way never caused any holes in it. BTW, all sides of antiportals also MUST be planar, so aligning vertices to grid helps here too.
Nercury: Ok, i have spend some time trying to create BSP hole, i used two intersecting brushes. I was unable to create any hole with not planar cube faces (geometry was very simple though), but i was very succesfull as soon as i turned off Snap To Grid feature. So my conclusion is: align, align, and align.
StarWeaver: In generic mode (camera mode? whatever the editor starts in), right clicking a vertex of any selected brush or set of selected brushes will both set the pivot to that vertex and snap that vertex to the nearest grid point (dragging along the entire selection). It's really helpful when I import a builder brush or insert a prefab and it decides to place it at some random off-grid or on-some-other-grid location.
Also, I don't understand that note about making sure to hold control while vertex editing. I *HAVE* to hold down control when moving *ANYTHING* in the editor regardless of grid settings, unless I'm missing something?
Nercury: I guess yes, unless your Unreal Editor works well... If you notice, that vertexes do not snap to grid when moving them, just hold ctrl :)