Thomas Buck
99f07ee6fe
Commander now ezOptionParser. Fixed many warnings.
8 anos atrás
Thomas Buck
45288518bf
Fixed indentation [skip ci]
8 anos atrás
Thomas Buck
d6eab5d760
Imgui update, debugging
9 anos atrás
Thomas Buck
9c84aa597f
First try at scissoring room portals
9 anos atrás
Thomas Buck
6f7ddbfbaf
First bbox cache test
9 anos atrás
Thomas Buck
d26aedf803
More debug output and support for windows compiling.
9 anos atrás
Thomas Buck
f8eee299e8
OpenGL error checking.
9 anos atrás
Thomas Buck
ea91c9484a
World static, more debug infos, portal rendering.
9 anos atrás
Thomas Buck
f8dba33eea
Removed custom Font support
9 anos atrás
Thomas Buck
9121091e5e
No longer including gl.h globally, renamed own assert.
9 anos atrás
Thomas Buck
eedb4ec4ed
Now using glbinding
9 anos atrás
Thomas Buck
f420cc3872
Fixes for Linux compilation
9 anos atrás
Thomas Buck
0e0c0947a7
Now v0.1.4. New Readme. Updated docs.
9 anos atrás
Thomas Buck
8ebbd705a4
Main menu rewrite as imgui window
9 anos atrás
Thomas Buck
71bf2febc7
Back face culling, log levels, clipboard support.
9 anos atrás
Thomas Buck
c0bb765fbf
Wrong assert was used when including glm
9 anos atrás
Thomas Buck
e2f3ea30ad
TextureManager is now completely static.
9 anos atrás
Thomas Buck
a3d6411368
Removed Exceptions, moved GL code into Shader
9 anos atrás
Thomas Buck
98199883db
Fixed window resizing and initial camera offset.
9 anos atrás
Thomas Buck
4e9ef0cb43
Fixed StaticMesh Y offset
9 anos atrás
Thomas Buck
b2436b7de4
RunTime now static. StaticMesh displays bounding boxes.
9 anos atrás
Thomas Buck
f41562f7f2
Windowing classes now static. Tried to clamp camera rotation.
9 anos atrás
Thomas Buck
6724d84f3b
Removed WindowGLUT, added WindowGLFW
9 anos atrás
Thomas Buck
5a95f1c49f
Camera movement, first Mesh drawing
9 anos atrás
Thomas Buck
c2db7bcfbd
Moving to OpenGL 3.3 core. Depending on GLM. Removed old level reader, old math lib.
9 anos atrás
Thomas Buck
ad4fa38113
Rewrote OpenAL, SoundManager, added system folder
9 anos atrás
Thomas Buck
bd24c36a7f
Added SoundManager
9 anos atrás
Thomas Buck
2c6806450e
Added FPS histogram
9 anos atrás
Thomas Buck
e83305bc8e
Auto code indentation [skip ci]
9 anos atrás
Thomas Buck
c9f13c0d29
Default Font using ImGUI
9 anos atrás
Thomas Buck
c6d13daa97
moved default linux config path to share/OpenRaider too [skip ci]
9 anos atrás
Thomas Buck
012e0fda3a
make install should work properly on Mac and Linux
9 anos atrás
Thomas Buck
874680e731
Fonts can be changed on-the-fly
9 anos atrás
Thomas Buck
4836137bc6
Prepared to add glut
9 anos atrás
Thomas Buck
bc04da966e
Sensible default values
9 anos atrás
Thomas Buck
7a9ef2db0d
imgui Console in own class
9 anos atrás
Thomas Buck
cb8108aed5
Console now made with imgui
9 anos atrás
Thomas Buck
f00fb80309
Split Log class from Console
9 anos atrás
Thomas Buck
10a27174bb
Multiple changes
World uses smart pointers, UI got calculate and shutdown,
Removed atexit handler
9 anos atrás
Thomas Buck
874288c38d
Improved imgui integration. Colors still seem wrong!
9 anos atrás
Thomas Buck
53919aa554
Removed OpenRaider class, added RunTime class
9 anos atrás
Thomas Buck
1bb089c311
imgui integration working more or less
9 anos atrás
Thomas Buck
ae635bd43a
Moved getX() methods [skip ci]
9 anos atrás
Thomas Buck
e54e18e7e6
Added some more commands
9 anos atrás
Thomas Buck
b86e65bd4e
Split Menu into interface and MenuFolder
9 anos atrás
Thomas Buck
60df802f2a
Use Console as Stream everywhere
9 anos atrás
Thomas Buck
4263f71122
Menu using Folder API. WIP, does not work well!
[ci skip]
9 anos atrás
Thomas Buck
533b83eb78
Improved global assert
9 anos atrás
Thomas Buck
5a2b0b7e2c
Script reader, unit tests
10 anos atrás
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 anos atrás