Blender Ptero Tools
A Blender addon adding full support for Vietcong / Vietcong 2 (Ptero-Engine-II / Ptero-Engine-III) 3D formats which enables creation of custom 3D assets for both games.
While official tools existed, they were limited to outdated versions of 3ds Max (7/8) and lacked support for advanced workflows such as character creation, skeletal animation, and vehicle assets. In addition, the dependency on licensed software and plugins incompatible with modern versions made them impractical to use.
To overcome these limitations, I developed a complete Blender-based toolchain, enabling modern and more efficient asset workflows. The project involved extensive reverse engineering of proprietary file formats.
The addon supports complete import/export of engine formats, including skeletal meshes, animations, facial expressions, and equipment placement, while also exposing engine-specific configuration and material settings.
Even before full animation support was implemented, I used an early version of the addon to create Koppa (2020), likely the first map created entirely in Blender for Vietcong.
The tools were developed for personal use and were never publicly released.
Key features
- Engine-specific object configuration and asset properties
- Support for skeletons, skeletal animation, and shape keys
- Full support for Ptero-Engine-II/III materials
- BES (3D model) import/export
- STG (skeletal animation) import/export
- MANM (model animation) import/export
- EQP (equipment placement) import/export
- XDT (facial expression sets) import/export
Showcase
Tech stack
- Python
- Blender Python API
- NumPy













