|
|
b718611149
|
Improving shadows
|
2024-04-14 03:45:48 +04:00 |
|
|
|
be85e20024
|
Basic directional shadows
|
2024-04-14 02:50:40 +04:00 |
|
|
|
040228319e
|
Depth fbo+renderer work+texture slots enum+optimize shaders+more
|
2024-04-13 23:55:52 +04:00 |
|
|
|
ddd8db3cb0
|
Framebuffers+unlit shader+screen quad shader
|
2024-04-13 08:03:17 +04:00 |
|
|
|
692167ada2
|
Split buffer struct into VAO+VBO+IBO structs
|
2024-04-13 02:59:31 +04:00 |
|
|
|
ee61373069
|
Blinn-phong
|
2024-04-12 23:28:59 +04:00 |
|
|
|
83922f1908
|
Spot lights
|
2024-04-12 21:09:14 +04:00 |
|
|
|
c00f6d97dd
|
Multiple point lights
|
2024-04-12 08:38:03 +04:00 |
|
|
|
3c0f82a735
|
Light maps support (diffuse+specular+normal+emission)+imgui bugs
|
2024-04-12 03:47:30 +04:00 |
|
|
|
c058b82a92
|
Shader cleanup
|
2024-04-12 02:17:03 +04:00 |
|
|
|
908e5e96aa
|
Specular lighting
|
2024-04-12 01:22:05 +04:00 |
|
|
|
c998fc26ce
|
Avoid deprecated gl funcs+Improve imgui with srgb
|
2023-10-08 04:03:54 +04:00 |
|
|
|
81b515197d
|
Properly working MSAA and SRGB :D
|
2023-10-08 03:20:56 +04:00 |
|
|
|
da50d597f9
|
Control over srgba textures and srgba framebuffer
|
2023-10-07 10:58:01 +04:00 |
|
|
|
41b5aea185
|
Use sRGBA on GPU as PNG/JPEG generally uses that nowadays
|
2023-10-07 08:46:33 +04:00 |
|
|
|
36488ead04
|
Add skybox textures
|
2022-12-06 04:29:57 +04:00 |
|
|
|
305982deca
|
Light pos and color controls
|
2022-12-06 03:48:07 +04:00 |
|
|
|
b5a2479c16
|
Skybox demo
|
2022-10-14 07:55:48 +04:00 |
|
|
|
7a25aea6ba
|
Clear stencil buffer every frame+Depth buffer viz
|
2022-10-14 04:34:40 +04:00 |
|
|
|
fe2aef6b6d
|
Support combined shaders+allow loading shaders from string
|
2022-07-02 22:49:28 +04:00 |
|
|
|
50c2ab650f
|
Load texture from res folder
|
2022-02-05 23:59:41 +04:00 |
|
|
|
56e10049e9
|
Textures + basic asset loading system+ uvs
|
2022-02-05 23:00:19 +04:00 |
|
|
|
2bfba880a9
|
Textured model
|
2022-02-05 19:27:14 +04:00 |
|
|
|
1109caef43
|
Support interleaved buffers
|
2022-01-26 08:04:50 +04:00 |
|
|
|
d1b9b45e09
|
Disable vsync+default ambient to 0.1+ignore imgui.ini
|
2022-01-13 16:33:04 +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 |
|
|
|
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 |
|