Thomas Buck
eedb4ec4ed
Now using glbinding
пре 9 година
Thomas Buck
f420cc3872
Fixes for Linux compilation
пре 9 година
Thomas Buck
0e0c0947a7
Now v0.1.4. New Readme. Updated docs.
пре 9 година
Thomas Buck
8ebbd705a4
Main menu rewrite as imgui window
пре 9 година
Thomas Buck
71bf2febc7
Back face culling, log levels, clipboard support.
пре 10 година
Thomas Buck
c0bb765fbf
Wrong assert was used when including glm
пре 10 година
Thomas Buck
e2f3ea30ad
TextureManager is now completely static.
пре 10 година
Thomas Buck
a3d6411368
Removed Exceptions, moved GL code into Shader
пре 10 година
Thomas Buck
98199883db
Fixed window resizing and initial camera offset.
пре 10 година
Thomas Buck
4e9ef0cb43
Fixed StaticMesh Y offset
пре 10 година
Thomas Buck
b2436b7de4
RunTime now static. StaticMesh displays bounding boxes.
пре 10 година
Thomas Buck
f41562f7f2
Windowing classes now static. Tried to clamp camera rotation.
пре 10 година
Thomas Buck
6724d84f3b
Removed WindowGLUT, added WindowGLFW
пре 10 година
Thomas Buck
5a95f1c49f
Camera movement, first Mesh drawing
пре 10 година
Thomas Buck
c2db7bcfbd
Moving to OpenGL 3.3 core. Depending on GLM. Removed old level reader, old math lib.
пре 10 година
Thomas Buck
ad4fa38113
Rewrote OpenAL, SoundManager, added system folder
пре 10 година
Thomas Buck
bd24c36a7f
Added SoundManager
пре 10 година
Thomas Buck
2c6806450e
Added FPS histogram
пре 10 година
Thomas Buck
e83305bc8e
Auto code indentation [skip ci]
пре 10 година
Thomas Buck
c9f13c0d29
Default Font using ImGUI
пре 10 година
Thomas Buck
c6d13daa97
moved default linux config path to share/OpenRaider too [skip ci]
пре 10 година
Thomas Buck
012e0fda3a
make install should work properly on Mac and Linux
пре 10 година
Thomas Buck
874680e731
Fonts can be changed on-the-fly
пре 10 година
Thomas Buck
4836137bc6
Prepared to add glut
пре 10 година
Thomas Buck
bc04da966e
Sensible default values
пре 10 година
Thomas Buck
7a9ef2db0d
imgui Console in own class
пре 10 година
Thomas Buck
cb8108aed5
Console now made with imgui
пре 10 година
Thomas Buck
f00fb80309
Split Log class from Console
пре 10 година
Thomas Buck
10a27174bb
Multiple changes
World uses smart pointers, UI got calculate and shutdown,
Removed atexit handler
пре 10 година
Thomas Buck
874288c38d
Improved imgui integration. Colors still seem wrong!
пре 10 година
Thomas Buck
53919aa554
Removed OpenRaider class, added RunTime class
пре 10 година
Thomas Buck
1bb089c311
imgui integration working more or less
пре 10 година
Thomas Buck
ae635bd43a
Moved getX() methods [skip ci]
пре 10 година
Thomas Buck
e54e18e7e6
Added some more commands
пре 10 година
Thomas Buck
b86e65bd4e
Split Menu into interface and MenuFolder
пре 10 година
Thomas Buck
60df802f2a
Use Console as Stream everywhere
пре 10 година
Thomas Buck
4263f71122
Menu using Folder API. WIP, does not work well!
[ci skip]
пре 10 година
Thomas Buck
533b83eb78
Improved global assert
пре 10 година
Thomas Buck
5a2b0b7e2c
Script reader, unit tests
пре 10 година
Thomas Buck
39e274460d
Some small changes.
Using namespace for file-scope declarations.
SoundNull now pretends to have even more functionality.
Mousegrab state can be queried. Should now grab more reliably.
пре 10 година
Thomas Buck
963ed862de
Added dep clibs/commander for command line parsing
пре 10 година
Thomas Buck
604539e334
Fixed many 64 to 32 bit warnings
пре 10 година
Thomas Buck
3cd82ede59
Travis steps in own scripts
пре 10 година
Thomas Buck
8e09359af3
TextureManager using vector, now also global service
пре 10 година
Thomas Buck
f97ebd7a0b
Support for mouse keys 4 & 5
пре 10 година
Thomas Buck
821e17bee2
main uses iostream
пре 10 година
Thomas Buck
48b2985506
Added FontManager
пре 10 година
Thomas Buck
0d25be737e
Finished TRLE font support, loading lps files
пре 10 година
Thomas Buck
93af7ceb65
Split Font subsystem from Window
пре 10 година
Thomas Buck
77edab5033
Simplified bind() methods
пре 10 година