Talk:Hammer Vertex Tool: Difference between revisions
Jump to navigation
Jump to search
m (Fixed link.) |
(This solid is apparently ''too complex'' for the vertex tool.) |
||
Line 11: | Line 11: | ||
I vertex edited several box solids into a ring, but when I reloaded the map, some random vertices had moved less than half a unit in height (only). This is very strange, as the solids were all 8 x 14 x 17 units big, and convex. When does vertices move around like this, and how do I stop it/prevent it from happening again? --[[User:Andreasen|Andreasen]] 05:12, 21 Oct 2007 (PDT) | I vertex edited several box solids into a ring, but when I reloaded the map, some random vertices had moved less than half a unit in height (only). This is very strange, as the solids were all 8 x 14 x 17 units big, and convex. When does vertices move around like this, and how do I stop it/prevent it from happening again? --[[User:Andreasen|Andreasen]] 05:12, 21 Oct 2007 (PDT) | ||
:It is in the hammer bugs article, but it has't been fixed. I assume hammer has problems with saving vertexes in such positions. I can't make domes because of this bug. [[User:Solokiller|Solokiller]] 05:18, 21 Oct 2007 (PDT) | :It is in the hammer bugs article, but it has't been fixed. I assume hammer has problems with saving vertexes in such positions. I can't make domes because of this bug. [[User:Solokiller|Solokiller]] 05:18, 21 Oct 2007 (PDT) | ||
::I scanned through the [[Source SDK Bugs/Hammer bugs]] article without finding this particular bug. However, the | ::I scanned through the [[Source SDK Bugs/Hammer bugs]] article without finding this particular bug. However, the bugs associated with vertex editing are numerous. Sadly, I wouldn't recommend editing the standard solid shapes in Hammer to anyone. '''Edit:''' I've looked into the issue some more, and found that the vertex tool loses its precision when dealing with certain "complex" shapes, despite these shapes being convex. Below is such a shape, that you can recreate in your editor in order to try to determine the problem. Just paste the following into a ''.vmf'' file: | ||
solid | |||
{ | |||
"id" "311" | |||
side | |||
{ | |||
"id" "1166" | |||
"plane" "(332 -30 80) (342 -23 80) (350 -31 78)" | |||
"material" "DEV/DEV_SLIME" | |||
"uaxis" "[-1 0 0 0] 0.25" | |||
"vaxis" "[0 -1 0 0] 0.25" | |||
"rotation" "0" | |||
"lightmapscale" "16" | |||
"smoothing_groups" "0" | |||
} | |||
side | |||
{ | |||
"id" "1165" | |||
"plane" "(342 -23 72) (332 -30 72) (338 -40 72)" | |||
"material" "DEV/DEV_SLIME" | |||
"uaxis" "[-1 0 0 0] 0.25" | |||
"vaxis" "[0 -1 0 0] 0.25" | |||
"rotation" "0" | |||
"lightmapscale" "16" | |||
"smoothing_groups" "0" | |||
} | |||
side | |||
{ | |||
"id" "1164" | |||
"plane" "(350 -31 72) (350 -31 78) (342 -23 80)" | |||
"material" "DEV/DEV_SLIME" | |||
"uaxis" "[0 1 0 0] 0.25" | |||
"vaxis" "[0 0 -1 0] 0.25" | |||
"rotation" "0" | |||
"lightmapscale" "16" | |||
"smoothing_groups" "0" | |||
} | |||
side | |||
{ | |||
"id" "1163" | |||
"plane" "(338 -40 78) (338 -40 72) (332 -30 72)" | |||
"material" "DEV/DEV_SLIME" | |||
"uaxis" "[0 1 0 0] 0.25" | |||
"vaxis" "[0 0 -1 0] 0.25" | |||
"rotation" "0" | |||
"lightmapscale" "16" | |||
"smoothing_groups" "0" | |||
} | |||
side | |||
{ | |||
"id" "1162" | |||
"plane" "(342 -23 72) (342 -23 80) (332 -30 80)" | |||
"material" "DEV/DEV_SLIME" | |||
"uaxis" "[-1 0 0 0] 0.25" | |||
"vaxis" "[0 0 -1 0] 0.25" | |||
"rotation" "0" | |||
"lightmapscale" "16" | |||
"smoothing_groups" "0" | |||
} | |||
side | |||
{ | |||
"id" "1161" | |||
"plane" "(338 -40 72) (338 -40 78) (350 -31 78)" | |||
"material" "DEV/DEV_SLIME" | |||
"uaxis" "[-1 0 0 0] 0.25" | |||
"vaxis" "[0 0 -1 0] 0.25" | |||
"rotation" "0" | |||
"lightmapscale" "16" | |||
"smoothing_groups" "0" | |||
} | |||
editor | |||
{ | |||
"color" "0 195 132" | |||
"visgroupshown" "1" | |||
"visgroupautoshown" "1" | |||
} | |||
--[[User:Andreasen|Andreasen]] 08:20, 21 Oct 2007 (PDT) |
Revision as of 08:20, 21 October 2007
Does vertex scaling work on multiple solids simultaneously? I'm trying to manipulate the inside vertices of an arch and I keep getting a crash when I try to move the center circle. —Maven (talk) 16:01, 20 Oct 2005 (PDT)
it works fine for me...sept for the circle part lol—ts2do (talk) 17:34, 20 Oct 2005 (PDT)
- A section explaining "merging" vertexes is missing.
Vertices keeps moving when reloading the map
I vertex edited several box solids into a ring, but when I reloaded the map, some random vertices had moved less than half a unit in height (only). This is very strange, as the solids were all 8 x 14 x 17 units big, and convex. When does vertices move around like this, and how do I stop it/prevent it from happening again? --Andreasen 05:12, 21 Oct 2007 (PDT)
- It is in the hammer bugs article, but it has't been fixed. I assume hammer has problems with saving vertexes in such positions. I can't make domes because of this bug. Solokiller 05:18, 21 Oct 2007 (PDT)
- I scanned through the Source SDK Bugs/Hammer bugs article without finding this particular bug. However, the bugs associated with vertex editing are numerous. Sadly, I wouldn't recommend editing the standard solid shapes in Hammer to anyone. Edit: I've looked into the issue some more, and found that the vertex tool loses its precision when dealing with certain "complex" shapes, despite these shapes being convex. Below is such a shape, that you can recreate in your editor in order to try to determine the problem. Just paste the following into a .vmf file:
solid { "id" "311" side { "id" "1166" "plane" "(332 -30 80) (342 -23 80) (350 -31 78)" "material" "DEV/DEV_SLIME" "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "1165" "plane" "(342 -23 72) (332 -30 72) (338 -40 72)" "material" "DEV/DEV_SLIME" "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "1164" "plane" "(350 -31 72) (350 -31 78) (342 -23 80)" "material" "DEV/DEV_SLIME" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "1163" "plane" "(338 -40 78) (338 -40 72) (332 -30 72)" "material" "DEV/DEV_SLIME" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "1162" "plane" "(342 -23 72) (342 -23 80) (332 -30 80)" "material" "DEV/DEV_SLIME" "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "1161" "plane" "(338 -40 72) (338 -40 78) (350 -31 78)" "material" "DEV/DEV_SLIME" "uaxis" "[-1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 195 132" "visgroupshown" "1" "visgroupautoshown" "1" }
--Andreasen 08:20, 21 Oct 2007 (PDT)