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
|
2016-11-20 15:56:56 +00:00
|
|
|
- cluster use wrong textures
|
|
|
|
- use normals or fix ccw and cw
|
|
|
|
- multipoly triangulation not 100% good
|
2016-11-13 11:15:33 +00:00
|
|
|
- cloth testing
|
2016-11-20 15:46:49 +00:00
|
|
|
- optional display bones, shadow, collision,...
|
2016-10-23 14:01:06 +00:00
|
|
|
- integrate into a software:
|
|
|
|
-> gui open file ( + drag and drop),
|
|
|
|
-> list all msh under a directory,
|
|
|
|
-> display shadows,
|
|
|
|
-> display colisions,
|
|
|
|
-> lights,
|
|
|
|
-> handle render flags,
|
2016-11-13 11:15:33 +00:00
|
|
|
|