28 Commits

Author SHA1 Message Date
f49c6bc9bb Simplify interleave code 2022-01-27 10:34:51 +04:00
c989505aa7 Remove done todos 2022-01-27 09:01:16 +04:00
e38cd90a84 Cleaning naming and usage of buffers package 2022-01-26 08:48:50 +04:00
1109caef43 Support interleaved buffers 2022-01-26 08:04:50 +04:00
e1e617e4e4 Reset gl state after drawing UI in drawUI 2022-01-23 07:50:50 +04:00
6dee7b0f1d Starting work on Engine+Mesh+Material systems/packages 2022-01-22 22:23:44 +04:00
b9cd630fcf Reduce cubes+make camera framrate independent 2022-01-22 08:29:53 +04:00
4629473761 Camera controls+10,000 rotating cubes+update buffer struct 2022-01-15 20:50:44 +04:00
d1b9b45e09 Disable vsync+default ambient to 0.1+ignore imgui.ini 2022-01-13 16:33:04 +04:00
8f9912cd6b Timing package 2022-01-08 20:39:04 +04:00
b6336d0103 Change import from /go-sdl-engine -> /nmage 2022-01-08 17:38:35 +04:00
d94cd9b803 Day 9: Fix back-face culling bug+proper normals+mouse inputs 2021-12-04 22:09:32 +04:00
0e2e9007b6 Day8: Assimp+Basic Lights+Asserts+vert normals&colors 2021-11-27 22:18:51 +04:00
616daaf97d Day7: ImGUI interaction+OpenGL 4.1+Bugs+ambient color control 2021-11-20 21:39:49 +04:00
419dc667c4 Day6: MVP matrix+movement+ImGUI rendering but no events 2021-11-13 23:33:50 +04:00
face8d3da3 Update readme 2021-11-12 12:01:30 +04:00
3167bffbd1 Ep5: Obj file loading+indexed drawing+uniforms 2021-11-06 22:23:48 +04:00
2b341132f8 Ep4: Buffers package 2021-10-30 23:10:11 +04:00
5e3123b00e VBOs+attributes+drawing with VBOs 2021-10-23 21:47:54 +04:00
bb9a2885e2 Drawing triangles using fixed function pipelines 2021-10-23 20:58:10 +04:00
b296f1af4c ep2: Finish input system+opengl window+glsl compilation 2021-10-17 09:42:43 +04:00
7a29b411ac Fresh start 2021-10-09 21:54:38 +04:00
97c396e54c Vertex buffer objects+vertex arrays objects+element buffer objects 2021-10-09 11:56:05 +04:00
4ce5e569fc Uniforms and better logging 2021-10-09 09:35:08 +04:00
9f4c34bcbb Shader handling 2021-10-09 08:19:53 +04:00
b03a017a7f Keyboard and mouse input system 2021-10-09 05:32:17 +04:00
fae453db37 Switch to opengl rendering 2021-10-09 03:55:03 +04:00
f69bbd8dff Initial commit 2021-10-08 08:20:20 +04:00