This project is used to refactor and improve the original 3Dmigoto project.
- Refactor to CMake Project.
- Use ninja to compile.
- DX11 part will follow update with SpectrumQT's XXMI-Libs-Package version of 3Dmigoto.
- DX12 part start from zero, and will continue to develop and iterate.
- Windows 11 Pro
- VSCode
- C++ Extension Pack [VSCode extension]
- C++ 14 Standard
- Blender Development(Jacques Lucke) [VSCode extension]
Build the Debug x64 version:
.\build_debug_x64.ps1
Build the Release x64 version:
.\build_release_x64.ps1
(32-bit builds are not currently maintained because there are very few use cases and users. The project focuses on x64 first.)
I don't know how DX12 work,so every single line of code may change, grow and change with my learn experience.
it's totally not usable for mod work and will continue change until the first release published.
I don't care; I'm pretty optimistic — the worst case is it becomes another NinjaRipper.
Or you know, just develop for fun, how hard could it be ?
- Original 3Dmigoto Repository: https://github.com/bo3b/3Dmigoto
- SpectrumQT's 3Dmigoto Fork Repository: https://github.com/SpectrumQT/XXMI-Libs-Package
