|
|
bb21de2e2a
|
Use a bullet symbol for Overlay spacer
|
2020-05-03 09:55:26 -05:00 |
|
|
|
c53d42166b
|
Use glLineWidth for wireframe rendering, use LoadingState for MapEditor
|
2020-05-03 09:49:57 -05:00 |
|
|
|
c05009a000
|
Moved renderer stats to Overlay
|
2020-05-03 09:40:51 -05:00 |
|
|
|
9593d341bf
|
Added overlay for future fps and stats display
|
2020-05-02 17:34:19 -05:00 |
|
|
|
27de5667be
|
Initial work on map editor
|
2020-05-02 15:59:26 -05:00 |
|
|
|
bb8e210362
|
Added canvas_size_changed 'event' to Renderer and OpenGLRenderer
|
2020-03-25 13:27:00 -05:00 |
|
|
|
15e5d0a5e1
|
Framebuffer rendering on quad is now working! 😂
|
2020-03-25 13:06:40 -05:00 |
|
|
|
87ae77a9cb
|
Updates
|
2020-03-25 10:11:56 -05:00 |
|
|
|
d293772690
|
Initial work on using framebuffer from GBuffer
|
2020-03-25 09:18:06 -05:00 |
|
|
|
9a195fbf68
|
Updated deps
|
2020-03-24 10:36:29 -05:00 |
|
|
|
d839811cfd
|
Fixed reloading shader which failed to compile at start up but succeeded at runtime caused crash due to Model expecting access to attribute location of shader inputs
|
2020-03-24 10:32:32 -05:00 |
|
|
|
578c00673d
|
Added command to reload shaders at runtime, added support for shared scripts to Manifest, lights are now loadable from MapParser, misc changes.
|
2020-03-24 09:51:20 -05:00 |
|
|
|
2ad1385fb4
|
Fixed NVIDIA renderering errors, use 'flat in/out int integerValue' instead of 'in/out float integerValue'
|
2020-03-23 18:45:25 -05:00 |
|
|
|
cb7b3d4883
|
Added static, maps, and data folders to build files, fixed crash for AssetViewer tool
|
2020-03-23 17:32:16 -05:00 |
|
|
|
87fcc3a05c
|
Fixed lighting artifacts caused by untransformed normals, added 'Scene' for holding objects for rendering, added turn table models to menus using a scene, misc other changes.
|
2020-03-23 11:48:44 -05:00 |
|
|
|
18a62b81cc
|
Added Texture object for handling creating and caching textures, stubbed ParticleEmitter
|
2020-03-23 08:05:40 -05:00 |
|
|
|
45021a92aa
|
Bump version
|
2020-03-22 18:16:17 -05:00 |
|
|
|
3d86661921
|
Added notice on main menu if opengl version < 3.3
|
2020-03-22 18:13:41 -05:00 |
|
|
|
f32dbfabeb
|
Set shader lights once per frame instead of per entity
|
2020-03-22 17:46:50 -05:00 |
|
|
|
0d1d7ff6bc
|
Fixed modern opengl renderer not renderering model textures, framebuffer can be used without crashing, model uv coordinates are now in buffer, minor rendering optimization
|
2020-03-22 17:22:10 -05:00 |
|
|
|
35d6061198
|
Setup GBuffer for future deferred rendering
|
2020-03-22 14:56:22 -05:00 |
|
|
|
fd228aa0c0
|
Added extras menu, stubbed map editor, made asset viewer and map editor accessible from extras menu
|
2020-03-22 12:17:28 -05:00 |
|
|
|
d6802c8756
|
Enabled wireframes for shader renderer
|
2020-01-30 22:54:59 -06:00 |
|
|
|
99ae19c34d
|
Fixed bug that prevented Asset Viewer from using shader, manifests are now sorted by name, fixed sponza test model manifest
|
2020-01-30 22:31:49 -06:00 |
|
|
|
1b6019419b
|
Fixed cursor not showing up in Asset Viewer main menu, fixed Camera free move not having :turn_left/right implemented
|
2020-01-30 19:53:42 -06:00 |
|
|
|
eb1bfe204b
|
Added Asset Viewer
|
2020-01-30 15:30:58 -06:00 |
|
|
|
dbf4edbb93
|
Collada parser mostly works for single object/material models
|
2020-01-30 13:36:42 -06:00 |
|
|
|
b8e53c7a88
|
Oriented tree properly
|
2020-01-30 13:35:29 -06:00 |
|
|
|
8b35bf037e
|
Added evergreen_tree model, added work-in-progress collada parser, renamed ModelLoader to ModelCache
|
2020-01-30 11:25:31 -06:00 |
|
|
|
31f0fa141b
|
Restructured Model loading to enable easier implementation of other parsers
|
2020-01-30 08:50:05 -06:00 |
|
|
|
4f1b490600
|
Use persistent hash for config
|
2020-01-29 18:18:46 -06:00 |
|
|
|
201ddabbcc
|
Added game version footer on MainMenu
|
2020-01-28 23:52:55 -06:00 |
|
|
|
ea68748234
|
Renamed MapLoader to MapParser, added level select menu
|
2020-01-28 23:41:44 -06:00 |
|
|
|
c1b5e72d7d
|
Added a proper cursor, game pause menu now has a transparent background (Game is drawn behind menu)
|
2020-01-28 23:17:25 -06:00 |
|
|
|
46cffa293e
|
Added more menus; stub for settings, basic pause menu, fixes for multiple Game inits
|
2020-01-28 19:59:42 -06:00 |
|
|
|
c25df59819
|
Use new @include preprocessor added to CyberarmEngin::Shader
|
2020-01-28 10:48:47 -06:00 |
|
|
|
e7b84bd123
|
Removed redundant glError? from Map class and renamed CommonMethods#glError? to #gl_error?, added debug settings for disabling shaders and whether to exit on opengl error
|
2020-01-27 22:19:07 -06:00 |
|
|
|
75f94963b2
|
DISABLED collision detection and physics
|
2019-12-09 16:37:50 -06:00 |
|
|
|
59334132c8
|
Updated gemfile to require head version of cyberarm_engine
|
2019-12-09 16:17:05 -06:00 |
|
|
|
e4333a82b8
|
Fixed immediate mode lighting, improved-ish modern gl lighting
|
2019-12-09 11:48:54 -06:00 |
|
|
|
ff1d34deec
|
Initital shader lighting support
|
2019-12-08 20:05:48 -06:00 |
|
|
|
af19166af2
|
Modern 'GL now renders properly, camera works as expected, added fallback to immediate mode if shader fails to compile.
|
2019-12-08 17:50:20 -06:00 |
|
|
|
e076ce8612
|
Stubbed out VBOs for model
|
2019-12-05 20:43:54 -06:00 |
|
|
|
6aeee41a71
|
Progress towards modern gl made
|
2019-12-05 17:23:02 -06:00 |
|
|
|
93a9e2215c
|
Add character model
|
2019-11-06 08:39:13 -06:00 |
|
|
|
18595bdf7f
|
Supplanted biped with character
|
2019-11-05 11:23:14 -06:00 |
|
|
|
2ae97aa993
|
Fixed progressbar jumping back due to needing to load additional assets detected in manifests
|
2019-09-30 09:14:35 -05:00 |
|
|
|
c1ec292570
|
Fixed power plant inverted normals, moved purchase terminal origin to back edge of model, fixed door texture
|
2019-09-28 13:55:45 -05:00 |
|
|
|
40d1105fb8
|
Moved collision/physics information into manifest, made real mouse cursor always invisible and use 'virtual' cursor when needed.
|
2019-09-28 13:29:21 -05:00 |
|
|
|
e038dcbe24
|
Extracted Crosshair and Demo from Game
|
2019-09-27 22:46:32 -05:00 |
|