Undercover Geometry Tool
UCGT (Undercover Geometry Toolsuite) — a set of tools for modding Need for Speed: Undercover, which replaced the outdated NFS-CarToolkit. The tool unpacks and assembles game geometry, compiles textures, edits DBModelParts and displays collisions. Supports NFS: Undercover (PC and Xbox 360), partially NFS ProStreet, as well as reading Carbon and World models. Requires Java 15 or newer.
Toolkit contents
- Geometry Editor (GUI and CLI) — import/export models to glTF, OBJ and Z3D v2, work with materials (normal maps, transparency, glow, carskin), optimization, compression, vertex welding, linking Autosculpt parts and building LODs;
- DBModelParts Editor — DBModelParts editor;
- Collisions Editor — editor of dimensions and collision mesh;
- World Editor — rough world model editor (read-only).
Installation
- Install Java 15 or newer (JDK/JRE) and make sure the java command is available in PATH (https://jdk.java.net).
- Extract the UCGT archive into a separate folder with a Latin path without spaces (for example, C:\UCGT).
- Launch the required launcher file from the folder:
- "UCGT Geometry Editor GUI.bat" — graphical geometry editor (main tool);
- "UCGT Geometry Editor CLI.bat" — console version;
- "UCGT DBModelParts Editor.bat" — DBModelParts editor;
- "UCGT Collisions Editor.bat" — collisions editor;
- "UCGT World Editor.bat" — world editor (read-only).
- To build a model back into the game format, you need a configuration file (materials and position markers): it is created when decompiling a model or converted from NFS-CarToolkit configs with the convert command.
- Place textures next to the model in DDS format — the editor will compile them into TEXTURES.BIN.
- To open NFS ProStreet, Carbon and World models, place the 64-bit LZCompressLib.dll next to the LZCompressLibGOESHERE stub file.
- Detailed documentation on commands and settings is in the "README - Geometry Editor.md" file inside the archive.
Author: NI240SX
Source: https://nfsmods.xyz/mod/5684
Repository and releases: https://github.com/NI240SX/UCGT