You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Project Changes:
Changed project from Premake to CMAKE. This is to hopefully eventually
move away from force Visual Studio, and for better library linkage
Ported all required libraries to the project, and update ImGui to the
Docked branch
Code Changes:
Texture packing now implemented quickly, allowing better performance
by not swapping thousands of times between different textures. This
still needs to be improved to allow for animated textures.
Object reading as been implemented. Still buggy and missing support
for stuff like animated textures, rotating, bones, vertex colouring, and
translucent textures
A lot of new gadgets on the tool bar (temporary before better
designing is implemented for user-friendliness
Level detection is implemented. This is more of a hack than anything
as the level identifier is not stored in the file anywhere, and the
filename can be renamed. A level type is however stored, so it, in
combination with a (mostly) unique starting 4-bytes can be used (until
level editing is implemented?)
Objects can be enabled and disabled in groups or individually, to
allow better level exploration
Currently known issues
The data directory is pointed to incorrectly in relation to the executable. This is an issue with the previous version as well. Keep the formatting provided by the zip and no issues should arise from this.
Some textures are not properly mapped or animated
Models don't have bones, and thus might appear incorrectly