THIS PROJECT STILL IN ACTIVE DEVELOPMENT THERE MIGHT BE BUGS
An importer of VMF files into Godot.
Useful instrument for people who used to work with Hammer and finds it most comfortable tool for level geometry creation.
Highly recommend to use Hammer++ since it support precised vertex data that allows you use concave brushes.
We with my friend @Ambiabstract didn't found any comfortable solution of 3D level design for Godot so we decided to create our own :)
- Import geometry (Also with smoothing groups)
- Entities support
- Hammer's I/O system support
- Model import support*
- Material import support**
- Instances support
* - Requires 3rd party utility MDL2OBJ (included in the repository)
** - Requires 3rd party utility VTFLib
- Displacements are not supported yet
- Extraction materials and models from VPKs is not supported
- Entities in instances importing not completely. You'll need to open the instance scene and reimport it.
- Wasn't tested on MacOS
- For materials it imports only albedo texture
If you have some ideas, suggestions regarding to quality or solutions of the problems above, feel free to contribute!
- Source code of MDL2OBJ: https://github.com/H2xDev/mdl2obj
- Demo: https://www.youtube.com/watch?v=5XYfvbIAlJU
@Ambiabstract - for help and inspiration
MIT