Brushwork v1.1.0a

Modern level editor for Source 1 engine games
! Использован машинный перевод
■ About

Brushwork is a modern map editor for Source 1 engine games (Half-Life 2, Counter-Strike: Source, Team Fortress 2, Portal). Written in C++20 and Qt 6.5+ with a native Vulkan 1.3 renderer for Linux and Windows.

Features Added Over Hammer

3D Viewport & Navigation
  • Move, rotate, scale, and transform gizmos in the 3D perspective view.
  • View orientation widget to align along an axis or orbit around selection.
Geometry Modeling
  • Face extrude, move, inset, and bevel.
  • Brush creation directly in the 3D viewport.
  • Built-in terrain generator.
Lighting & Rendering
  • Native Vulkan renderer.
  • Real-time shaded lighting and skybox preview in the 3D view.
  • Image rendering tool with raytracing or shaded mode, exposure control, white balance, and tone grading.
Platform & Export
  • Native Linux and Windows builds. On Linux, compile tools (vbsp, vvis, vrad) run through Wine.
  • Export to OBJ, GLTF 2.0, and MDL.

Roadmap

  • Three-point clipping tool.
  • Direct displacement vertex editing with the vertex tool.
  • Built-in texture conversion to VTF and VMT.
■ Screenshots
Quad Viewport Layout (dom_gravelpit.vmf)
Quad Viewport Layout (dom_gravelpit.vmf)
Perspective 3D view with 3D move gizmo
3D Perspective View & Move Gizmo
■ Downloads
Platform / Package Ver Date Size Download
Linux brushwork-linux-x86_64.tar.gz
Vulkan 1.3, Qt 6.5+, glslc
1.1.0a 2026-09-26 ~28 MB [ Download ]
SHA256: e3b0c44...

VirusTotal
Windows brushwork-win64.zip
Windows 10/11 x64, Vulkan 1.3
1.1.0a 2026-09-26 ~32 MB [ Download ]
SHA256: d41d8cd...

VirusTotal
■ Devlog
2001-01-01 test text
■ AI Disclosure

This project does NOT use AI-generated 2D or 3D assets (images, 3D models, 2D art, icons and etc). All icons and other visual materials were either created by me or come from open-source resources. A full list of third-party assets is provided below in CREDITS section and is also available in the program under the "Help -> About Brushwork" section.

This software is NOT a product of vibe coding. AI-assisted tools were used only as an additional help and aid during code development.

■ Credits

Brushwork is an independent project and is not affiliated with or endorsed by Valve Corporation. Valve, Source, Hammer Editor, Half-Life 2, Portal, Portal 2, Team Fortress 2 and Steam are trademarks or registered trademarks of Valve Corporation in the United States and other countries. All other trademarks are the property of their respective owners.