https://wiki.beyondunreal.com/w/index.php?action=history&feed=atom Legacy:Vertex Editing - Revision history 2017-11-18T07:45:31Z Revision history for this page on the wiki MediaWiki 1.25.1 https://wiki.beyondunreal.com/Legacy:Vertex_Editing?diff=34094&oldid=prev 84.43.166.44: /* Comments */ changed with to without. Foolish me. 2009-03-07T23:32:23Z <p>‎<span dir="auto"><span class="autocomment">Comments: </span> changed with to without. Foolish me.</span></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 23:32, 7 March 2009</td> </tr><tr><td colspan="2" class="diff-lineno" id="L92" >Line 92:</td> <td colspan="2" class="diff-lineno">Line 92:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like &quot;\.50\d\d\d\d&quot; and replace with: &quot;.500000&quot; or search &quot;2\.1\d\d\d\d\d&quot; and replace with &quot;2.100000&quot;. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result. An alternative less manual method for a quick &quot;one regular to bind them all&quot; expression you could search for: &quot;\.(\d\d)\d\d\d\d&quot; and replace with &quot;.\10000&quot;, what this means is 'Look for a period followed by any two numbers (\d\d) and 4 numbers after that, and replace that with the period and those first two numbers (\1) and then 0000. Why does this work? It works because the RegEx between the () brackets &quot;(\d\d)&quot; is represented by &quot;\1&quot; in the replace field. You can google Notepad++ help for more info. Periods require a \ infront of them because a period <del class="diffchange diffchange-inline">with </del>a slash represents 'any character'. You'll have to read up on regular expressions to understand it.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like &quot;\.50\d\d\d\d&quot; and replace with: &quot;.500000&quot; or search &quot;2\.1\d\d\d\d\d&quot; and replace with &quot;2.100000&quot;. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result. An alternative less manual method for a quick &quot;one regular to bind them all&quot; expression you could search for: &quot;\.(\d\d)\d\d\d\d&quot; and replace with &quot;.\10000&quot;, what this means is 'Look for a period followed by any two numbers (\d\d) and 4 numbers after that, and replace that with the period and those first two numbers (\1) and then 0000. Why does this work? It works because the RegEx between the () brackets &quot;(\d\d)&quot; is represented by &quot;\1&quot; in the replace field. You can google Notepad++ help for more info. Periods require a \ infront of them because a period <ins class="diffchange diffchange-inline">without a preceding </ins>a slash represents 'any character'. You'll have to read up on regular expressions to understand it.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td></tr> </table> 84.43.166.44 https://wiki.beyondunreal.com/Legacy:Vertex_Editing?diff=34093&oldid=prev 84.43.166.44: /* Comments */ Expanded my comment to escape the periods in the regex so they only focus on vertex values and not the 'flags' attribute of a poly. 2009-03-07T23:30:52Z <p>‎<span dir="auto"><span class="autocomment">Comments: </span> Expanded my comment to escape the periods in the regex so they only focus on vertex values and not the &#039;flags&#039; attribute of a poly.</span></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 23:30, 7 March 2009</td> </tr><tr><td colspan="2" class="diff-lineno" id="L92" >Line 92:</td> <td colspan="2" class="diff-lineno">Line 92:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like &quot;.50\d\d\d\d&quot; and replace with: &quot;.500000&quot; or search &quot;2.1\d\d\d\d\d&quot; and replace with &quot;2.100000&quot;. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result. An alternative less manual method for a quick &quot;one regular to bind them all&quot; expression you could search for: &quot;.(\d\d)\d\d\d\d&quot; and replace with &quot;.\10000&quot;, what this means is 'Look for a period followed by any two numbers (\d\d) and 4 numbers after that, and replace that with the period and those first two numbers (\1) and then 0000. Why does this work? It works because the RegEx between the () brackets &quot;(\d\d)&quot; is represented by &quot;\1&quot; in the replace field. You can google Notepad++ help for more info.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like &quot;<ins class="diffchange diffchange-inline">\</ins>.50\d\d\d\d&quot; and replace with: &quot;.500000&quot; or search &quot;2<ins class="diffchange diffchange-inline">\</ins>.1\d\d\d\d\d&quot; and replace with &quot;2.100000&quot;. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result. An alternative less manual method for a quick &quot;one regular to bind them all&quot; expression you could search for: &quot;<ins class="diffchange diffchange-inline">\</ins>.(\d\d)\d\d\d\d&quot; and replace with &quot;.\10000&quot;, what this means is 'Look for a period followed by any two numbers (\d\d) and 4 numbers after that, and replace that with the period and those first two numbers (\1) and then 0000. Why does this work? It works because the RegEx between the () brackets &quot;(\d\d)&quot; is represented by &quot;\1&quot; in the replace field. You can google Notepad++ help for more info<ins class="diffchange diffchange-inline">. Periods require a \ infront of them because a period with a slash represents 'any character'. You'll have to read up on regular expressions to understand it</ins>.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td></tr> </table> 84.43.166.44 https://wiki.beyondunreal.com/Legacy:Vertex_Editing?diff=34092&oldid=prev 84.43.166.44: /* Comments */ Expanded my comment to include more information 2009-03-07T22:57:36Z <p>‎<span dir="auto"><span class="autocomment">Comments: </span> Expanded my comment to include more information</span></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 22:57, 7 March 2009</td> </tr><tr><td colspan="2" class="diff-lineno" id="L92" >Line 92:</td> <td colspan="2" class="diff-lineno">Line 92:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like<del class="diffchange diffchange-inline">: </del>.50\d\d\d\d and replace with: .500000 or search<del class="diffchange diffchange-inline">: </del>2.1\d\d\d\d\d and replace with<del class="diffchange diffchange-inline">: </del>2.100000. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like <ins class="diffchange diffchange-inline">&quot;</ins>.50\d\d\d\d<ins class="diffchange diffchange-inline">&quot; </ins>and replace with: <ins class="diffchange diffchange-inline">&quot;</ins>.500000<ins class="diffchange diffchange-inline">&quot; </ins>or search <ins class="diffchange diffchange-inline">&quot;</ins>2.1\d\d\d\d\d<ins class="diffchange diffchange-inline">&quot; </ins>and replace with <ins class="diffchange diffchange-inline">&quot;</ins>2.100000<ins class="diffchange diffchange-inline">&quot;</ins>. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result<ins class="diffchange diffchange-inline">. An alternative less manual method for a quick &quot;one regular to bind them all&quot; expression you could search for: &quot;.(\d\d)\d\d\d\d&quot; and replace with &quot;.\10000&quot;, what this means is 'Look for a period followed by any two numbers (\d\d) and 4 numbers after that, and replace that with the period and those first two numbers (\1) and then 0000. Why does this work? It works because the RegEx between the () brackets &quot;(\d\d)&quot; is represented by &quot;\1&quot; in the replace field. You can google Notepad++ help for more info</ins>.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td></tr> </table> 84.43.166.44 https://wiki.beyondunreal.com/Legacy:Vertex_Editing?diff=34091&oldid=prev Cancausecancer: /* Comments */ Just added a note about cleaning up vertexes 2009-03-07T19:48:53Z <p>‎<span dir="auto"><span class="autocomment">Comments: </span> Just added a note about cleaning up vertexes</span></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 19:48, 7 March 2009</td> </tr><tr><td colspan='4' style='text-align: center;' class='diff-multi'>(One intermediate revision by one other user not shown)</td></tr><tr><td colspan="2" class="diff-lineno" id="L87" >Line 87:</td> <td colspan="2" class="diff-lineno">Line 87:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''SuperApe:''' I've seen this happen too.&#160; And it seems related to other selection/manipulation errors that occur with respect to grid lock.&#160; If I select multiple objects, the &quot;center&quot; of the group is usually the center of the first object selected.&#160; However, this &quot;center&quot; of my selection (whether a single object or group) can change with a right-click. (I believe)&#160; IIRC, the same problem you're experiencing happened to me after selecting multiple verticies while grid lock was on.&#160; After a little manipulation, the &quot;center&quot; of my selection shifted (which then snapped to grid) and suddenly all the points had selected were off.&#160; I ended up scrapping the brush as soon as I identified the problem, so I could start again.&#160; When this problem happens with brushes/objects, at least you can manually set the Location under Movement.&#160; But with verticies... (?)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''SuperApe:''' I've seen this happen too.&#160; And it seems related to other selection/manipulation errors that occur with respect to grid lock.&#160; If I select multiple objects, the &quot;center&quot; of the group is usually the center of the first object selected.&#160; However, this &quot;center&quot; of my selection (whether a single object or group) can change with a right-click. (I believe)&#160; IIRC, the same problem you're experiencing happened to me after selecting multiple verticies while grid lock was on.&#160; After a little manipulation, the &quot;center&quot; of my selection shifted (which then snapped to grid) and suddenly all the points had selected were off.&#160; I ended up scrapping the brush as soon as I identified the problem, so I could start again.&#160; When this problem happens with brushes/objects, at least you can manually set the Location under Movement.&#160; But with verticies... (?)</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">'''CygnusX1:''' In UnrealEd 2 is there any easy way to move a vertex to another vertex of a different brush when they are not snapped to grid? The &quot;Vertex snap&quot; suggest it would do, but it snaps only the pivot point.</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">'''CanCauseCancer:''' I clean up (brush hack) my more difficult brushes with Notepad++ using the find/replace with regular expressions. First I move the vertexes as closely as I can in UnrealEd to where I need them then I export the brush as .t3d and open it in Notepad++. I use the replace feature and check 'Regular Expression' and search for things like: .50\d\d\d\d and replace with: .500000 or search: 2.1\d\d\d\d\d and replace with: 2.100000. What it means is I'm searching search for &quot;.50&quot; followed by 4 numbers (\d) and replacing it with .500000 so values like .053191, .051085, and .058209 will all become .050000. Then I save and import it back into UnrealEd and adjust things and export and do again until I'm satisifed with the result.</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td></tr> </table> Cancausecancer https://wiki.beyondunreal.com/Legacy:Vertex_Editing?diff=9161&oldid=prev Grochulska.net.autocom.pl: * 2007-04-26T10:43:46Z <p>*</p> <p><b>New page</b></p><div>Vertex Editing allows you to change the shape of a brush by moving its vertices that define the shape. <br /> <br /> ==Two ways to do the same thing==<br /> <br /> ===Camera mode===<br /> # <br /> Select camera mode from the [[Legacy:Toolbox|toolbox]]<br /> <br /> [[Image:Legacy_button.mode.camera.gif|center|]]<br /> <br /> # Select a brush<br /> # Hold down the CTRL key use the Left Mouse Button (LMB) on a vertex. A red cross appears on that vertex. This is the [[Legacy:Pivot|pivot]].<br /> # Hold down ALT + and drag the LMB.<br /> <br /> ===Vertex Edit mode===<br /> <br /> # <br /> Select vertex edit mode from the toolbox.<br /> <br /> [[Image:Legacy_button.mode.vertex.gif|center|]]<br /> <br /> # Select one or more brushes. The [[Legacy:Red Builder Brush|red builder brush]] can be selected too.<br /> #* In [[Legacy:UnrealEd 2|UnrealEd 2]], the [[Legacy:Brush|brush]] vertices highlight to grey squares. <br /> #* <br /> In [[Legacy:UnrealEd 3|UnrealEd 3]], the brush color changes to selected as found in the [[Legacy:UnrealEd Advanced Options|UnrealEd Advanced Options]]. <br /> <br /> [[Image:Legacy_orthogonal.vertexedit.boxed.gif|center|]]<br /> <br /> <br /> # <br /> Hold either ALT-Gr* or CTRL + ALT, click in empty space in an 2D [[Legacy:UnrealEd Viewport|UnrealEd Viewport]] and drag a marquee selection rectangle around the vertices you wish to select.<br /> <br /> [[Image:Legacy_orthogonal.vertexedit.selecting.gif|center|]]<br /> <br /> When you release, the boxes on selected vertices turn white.<br /> <br /> [[Image:Legacy_orthogonal.vertexedit.selected.gif|center|]]<br /> <br /> <br /> # CTRL-click on any of the white-highlighted vertices and drag to move them. Be careful not to start the click &amp; drag too close to another brush, or that will become selected too.<br /> <br /> To add vertices to the current selection, repeat the procedure, holding SHIFT as well, ie CTRL+SHIFT+ALT or SHIFT+ALT-Gr*.<br /> <br /> Alt-gr is the right-hand Alt key on European keyboards.<br /> <br /> ==Mode differences==<br /> <br /> ===Selecting multiple vertices===<br /> * Camera mode allows only one vertex to be moved at a time. <br /> * Vertex Edit mode allows the rectangular marquee to select multiple vertices.<br /> <br /> ===Moving Stacked Vertices Simultaneously ===<br /> <br /> Because the 2D UnrealEd Viewport cannot display depth, sometimes your brush will only show one vertex where 2 or more exist in 3D space. This can be demonstrated with a cube. Choose the right mode depending if you want to move one or more stacked vertices.<br /> * Camera mode selects only one vertex<br /> * Vertex Edit mode selects all stacked vertices<br /> <br /> ==Problems==<br /> * At 16 [[Legacy:Grid|grid]] units or lower, dragging vertices zip around too fast<br /> * At 64 grid units or higher, dragging vertices feel sticky<br /> * Therefore, 32 or 16 is best.<br /> * Brushes can occasionally 'break' when vertex editing. The cause for this is unknown but the effect will likely result in a [[Legacy:BSP Hole|BSP Hole]].<br /> <br /> ==Related Topics ==<br /> * [[Legacy:UnrealEd Interface|UnrealEd Interface]] is the main reference for the interface in general<br /> * Moving vertices is usually done in one of the 2D [[Legacy:UnrealEd Viewport|UnrealEd Viewport]]s<br /> * [[Legacy:Toolbox|Toolbox]] covers all the buttons down the left-hand side of the UnrealEd window<br /> * See [[Legacy:Mouse Control|Mouse Control]] for more information on mouse actions in different modes.<br /> <br /> ==Comments==<br /> <br /> '''Sobiwan:''' I still cant figure out what &quot;Alt-gr&quot; is. Anyone?<br /> <br /> '''Tarquin:''' &quot;Alt-gr is the right-hand Alt key on European keyboards.<br /> <br /> '''Ironblayde:''' Is there a way to do this numerically, i.e. select one or more vertices and then enter the movement values in a console command? I ocassionally find an excuse to use vertex editing with my grid resolution set to 1, and it's about as much fun as... something really not fun. :) I didn't see anything over at [[Legacy:UnrealEd 2 Console|UnrealEd 2 Console]], but maybe someone knows a trick.<br /> <br /> '''Foxpaw:''' I haven't tried [[Legacy:Brush Hacking|Brush Hacking]], so I don't know if it would work for you, but it might be what you're looking for.<br /> <br /> '''Tarquin:''' AFAIK, there's no numerical option. As Foxpaw said, you can try hacking. Or move your brushes back on grid!! :D<br /> <br /> '''Random Guest:''' There should be a warning not to drag vertices on top of endpoints of the same brush (like, you want to make a rectange into a triangle, from side-view). If you try that, unrealed2 (maybe 3 too) will crash saying not enough vertices.<br /> <br /> '''Winxp Rules:''' If UnrealEd 2 keeps crashing on you when you want to make triangles, try using the [[Legacy:2D Shape Editor|2D Shape Editor]]. It might achieve what you need. I've also tried what you describe in UnrealEd 3, and it doesn't crash, so it's probably a glitch with UnrealEd 2 only.<br /> <br /> '''Wormbo:''' Sometimes in Vertex Edit mode the vertices no longer snap to the grid automatically even though I didn't change anything I'd be aware of. Any idea how to turn grid snapping back on without restarting UnrealEd? (The grid snapping for actors and brushes is still enabled!)<br /> <br /> '''SuperApe:''' I've seen this happen too. And it seems related to other selection/manipulation errors that occur with respect to grid lock. If I select multiple objects, the &quot;center&quot; of the group is usually the center of the first object selected. However, this &quot;center&quot; of my selection (whether a single object or group) can change with a right-click. (I believe) IIRC, the same problem you're experiencing happened to me after selecting multiple verticies while grid lock was on. After a little manipulation, the &quot;center&quot; of my selection shifted (which then snapped to grid) and suddenly all the points had selected were off. I ended up scrapping the brush as soon as I identified the problem, so I could start again. When this problem happens with brushes/objects, at least you can manually set the Location under Movement. But with verticies... (?)<br /> <br /> '''CygnusX1:''' In UnrealEd 2 is there any easy way to move a vertex to another vertex of a different brush when they are not snapped to grid? The &quot;Vertex snap&quot; suggest it would do, but it snaps only the pivot point.<br /> <br /> If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.<br /> <br /> [[Category:Legacy Mapping|{{PAGENAME}}]]</div> Grochulska.net.autocom.pl https://wiki.beyondunreal.com/Legacy:Vertex_Editing?diff=9162&oldid=prev SuperApe: I've had the same problem, but I don't have a good solution. 2006-07-22T21:21:49Z <p>I&#039;ve had the same problem, but I don&#039;t have a good solution.</p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 21:21, 22 July 2006</td> </tr><tr><td colspan="2" class="diff-lineno" id="L87" >Line 87:</td> <td colspan="2" class="diff-lineno">Line 87:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''SuperApe:''' I've seen this happen too.&#160; And it seems related to other selection/manipulation errors that occur with respect to grid lock.&#160; If I select multiple objects, the &quot;center&quot; of the group is usually the center of the first object selected.&#160; However, this &quot;center&quot; of my selection (whether a single object or group) can change with a right-click. (I believe)&#160; IIRC, the same problem you're experiencing happened to me after selecting multiple verticies while grid lock was on.&#160; After a little manipulation, the &quot;center&quot; of my selection shifted (which then snapped to grid) and suddenly all the points had selected were off.&#160; I ended up scrapping the brush as soon as I identified the problem, so I could start again.&#160; When this problem happens with brushes/objects, at least you can manually set the Location under Movement.&#160; But with verticies... (?)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''SuperApe:''' I've seen this happen too.&#160; And it seems related to other selection/manipulation errors that occur with respect to grid lock.&#160; If I select multiple objects, the &quot;center&quot; of the group is usually the center of the first object selected.&#160; However, this &quot;center&quot; of my selection (whether a single object or group) can change with a right-click. (I believe)&#160; IIRC, the same problem you're experiencing happened to me after selecting multiple verticies while grid lock was on.&#160; After a little manipulation, the &quot;center&quot; of my selection shifted (which then snapped to grid) and suddenly all the points had selected were off.&#160; I ended up scrapping the brush as soon as I identified the problem, so I could start again.&#160; When this problem happens with brushes/objects, at least you can manually set the Location under Movement.&#160; But with verticies... (?)</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2">&#160;</td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">'''CygnusX1:''' In UnrealEd 2 is there any easy way to move a vertex to another vertex of a different brush when they are not snapped to grid? The &quot;Vertex snap&quot; suggest it would do, but it snaps only the pivot point.</del></div></td><td colspan="2">&#160;</td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2">&#160;</td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">If there is, maybe it should be mentioned on this page how to achieve it. If not... well... that would be strange.</del></div></td><td colspan="2">&#160;</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Legacy Mapping|{{PAGENAME}}]]</div></td></tr> </table> SuperApe