With wowmodelviewer's support for pandatv, I also added my editor to support the new version of resources, which involved the newly added model changes and the reading of patch files, in general, the workload is not large. In addition, the work completed during this period includes:
1. Implemented support for fixed pipelines and full shader pipelines under DX9, and wrote the corresponding shader library following the structure of Warcraft.
2. The material field is re-planned, and the material rendering and sorting are re-performed.
3. Write some dx11 rendering subsystems
4. Continue to streamline the entire engine structure to make it easy to use and logical
The following describes how to add the model control function, the terrain editor, and study the rendering of warcraft terrain to achieve similar results and complete the support of the dx11 rendering subsystem.