2016-09-06 13:43:29 +00:00
|
|
|
# MshViewer
|
|
|
|
|
|
|
|
I started to learn OpenGL. Therefore i decided to implement a .msh viewer for SWBFII assets, since the old one
|
|
|
|
is not very good. But we don't have the source, so i start from the beginning.
|
|
|
|
Why OpenGL for a viewer?
|
|
|
|
well that way i can display specular and normal maps and maybe show animations, too.
|
|
|
|
|
|
|
|
### The Team
|
|
|
|
So far it is just me. If you wanna help me, let me know :D
|
|
|
|
|
|
|
|
### Licence
|
|
|
|
Feel free to use my code the way you like. But remember i used some public libraries. Make sure you read their
|
2016-10-23 14:01:06 +00:00
|
|
|
licence, too.
|
|
|
|
|
|
|
|
### To Do
|
|
|
|
- sphere isn't displayed correctly,
|
|
|
|
- bones are not triangulated,
|
|
|
|
- nulls are not triangulated,
|
|
|
|
- crash when loading trooper,
|
|
|
|
- display cloth testing
|
|
|
|
- integrate into a software:
|
|
|
|
-> gui open file ( + drag and drop),
|
|
|
|
-> list all msh under a directory,
|
|
|
|
-> display shadows,
|
|
|
|
-> display colisions,
|
|
|
|
-> lights,
|
|
|
|
-> handle render flags,
|
|
|
|
- draw more then one model,
|
|
|
|
- use different textures for one or multiple models,
|
|
|
|
- take a look at destruction
|