VolumetricSelection2077 (VS2077) is a tool for selecting nodes in the world of Cyberpunk 2077 using a convenient in-game selection box without size constraints. It supports multiple output formats, including:
- Removal using ArchiveXL (YAML and JSON)
- WorldBuilder Prefabs
Note: WorldBuilder may struggle with very large selections (e.g., 10k+ objects).
- Requirements
- Installation
- Selecting In-Game
- Processing the Selection
- Applying the Changes
- Known Issues & Limitations
- Credits
You need both the VS2077 CET mod and the VS2077 App (portable or installer). Get both from the Releases section.
- CyberEngineTweaks (GitHub | Nexus)
- ArchiveXL 1.23.0+ (GitHub | Nexus)
- Codeware (GitHub | Nexus)
- WorldBuilder (GitHub | Nexus)
- .NET Runtime 8.0.0+ (Microsoft)
- RedHotTools (GitHub): Not strictly required, but allows hot reloading for faster workflow.
- CET Window Manager (GitHub | Nexus): Helps hide unused CET windows for better visibility during selection.
Install like any other Cyberpunk 2077 mod, either manually or via a mod manager.
Install like any other Windows application, either with the installer or as a portable version.
- Open the VolumetricSelection2077 window in the CET Overlay.
- Enable the Highlighter.
- Set the selection box to your current position and adjust it as needed.
- Press the green “Save Selection” button.
- Open the VS2077 App.
- Set the game path in the settings and restart the application.
- On the main screen, choose an output filename and adjust parameters and filters as needed.
- Press the “Find Selected” button.
-
Reload prefabs in the Favorites tab using the refresh button (top-right).
-
Find the generated prefab under:
Spawn New > Favorites > GeneratedByVS2077 > {your chosen filename}
Note: Prefabs can only be extended if they remain in the "GeneratedByVS2077" category. If you modify a prefab, move it to a different category to prevent VS2077 from overwriting it.
- Restart the game or
- HotReload all archive resources.
- Restream sectors (most reliably by reloading a save file).
- WorldBuilder may struggle with selections exceeding 10,000 objects.
- Prefab modifications should be saved outside the GeneratedByVS2077 category to avoid being overwritten.
- Install CET mod and VS2077 App.
- Open game and select nodes using VolumetricSelection2077.
- Save the selection.
- Open VS2077 App, process selection to YAML/JSON or Prefab.
- Apply changes in WorldBuilder or ArchiveXL.
- keanuWheeze – Cube mesh and material.
- WolvenKit – Core WolvenKit functionality (published on NuGet).