Feature: Reset brush rotation.
Which component should be improved?
Hammer
Describe your feature suggestion in more detail
The ability to reset brush rotations would help with texture works.
Brushes that are rotated (and then rescaled) makes aligning thextures difficult.
As you can see in this example, the brushes are rotated, and attempting to align the textures using Hammer's texture aligner (Justify)
Attempting to align them this way makes it incredibly difficult to properly justify brush textures.
https://github.com/StrataSource/Engine/assets/55441008/d7a56b69-bcf5-41b9-847b-43a54dbe46c7
You can't align the texture properly, and this happens rather often in mapping, requiring you to do funny rotations for each brush to make it work. If there was just a way to reset the brush's rotations based on worldspace then this'd allow justify's align to align the textures properly.
https://github.com/StrataSource/Engine/assets/55441008/489f7c01-5433-4874-8f7f-40de11289cd6
The ability to reset brush rotations would be a powerful tool in Hammer.
Can't you just click the world/face align checkboxes, and reset rotation=0?
Can't you just click the world/face align checkboxes, and reset rotation=0?
Seems to work, but this issue goes further than just texturing, things like func_movelinear also rely on brush rotation, which I also had trouble with.
Brushes don't have an inherent rotation value, that would just be the angles keyvalue.