MihailRis
|
73f589d479
|
Merge branch 'main' into dev
|
2025-08-12 21:20:02 +03:00 |
|
MihailRis
|
2e17c74f91
|
fix text 3d position and culling
|
2025-08-12 20:35:46 +03:00 |
|
GHOST11111100
|
b4b49ccd83
|
added custom caption to items. fixed glyph render.
|
2025-07-26 16:19:00 +03:00 |
|
MihailRis
|
fbde46afa7
|
feat: distance-based dense render optimization
|
2025-07-25 00:54:54 +03:00 |
|
MihailRis
|
4a6ccf4847
|
feat: multiple index buffers per mesh support
|
2025-07-24 21:40:00 +03:00 |
|
MihailRis
|
668d1d522f
|
cleanup & fix entities sky light brightness
|
2025-07-12 22:38:13 +03:00 |
|
MihailRis
|
bcdb891321
|
fix gbuffer resizing
|
2025-07-12 22:10:42 +03:00 |
|
MihailRis
|
5ec9f14021
|
add emission gbuffer attachment
|
2025-07-12 21:09:23 +03:00 |
|
MihailRis
|
8a3306ed41
|
fix stars and skybox render
|
2025-07-12 19:18:02 +03:00 |
|
MihailRis
|
ac9772cd67
|
fix render advanced pipeline issues
|
2025-07-12 17:31:55 +03:00 |
|
MihailRis
|
0bd901d1a6
|
feat: deferred shading (day 2)
|
2025-07-08 23:56:22 +03:00 |
|
MihailRis
|
96a94aa33c
|
feat: recompiling shaders
|
2025-07-02 23:02:50 +03:00 |
|
MihailRis
|
9fc02d3a99
|
Merge branch 'main' into update-gfx-pipeline
|
2025-06-28 14:18:53 +03:00 |
|
MihailRis
|
e648703f7c
|
feat: selectbox options context menu
|
2025-06-27 22:50:47 +03:00 |
|
MihailRis
|
3e66ff5924
|
fix ssao
|
2025-06-15 02:14:39 +03:00 |
|
MihailRis
|
021cfd8a1e
|
refactor PostEffect.cpp
|
2025-06-14 23:20:10 +03:00 |
|
MihailRis
|
e849d5e9b7
|
feat: deferred lighting (WIP)
|
2025-06-14 22:43:18 +03:00 |
|
MihailRis
|
2ad076bec3
|
fix gbuffer attachment wrapping
|
2025-06-14 20:42:43 +03:00 |
|
MihailRis
|
436a89b066
|
feat: post-effects array parameters & add gfx.posteffects.set_array & make shadows opacity depending on clouds opacity
|
2025-06-14 20:06:05 +03:00 |
|
MihailRis
|
02a91e0b72
|
add 'advanced' post-effect load configuration
|
2025-06-13 23:28:16 +03:00 |
|
MihailRis
|
32bb30ff83
|
Merge branch 'model3dview' into update-gfx-pipeline
|
2025-05-30 21:37:25 +03:00 |
|
MihailRis
|
1366316895
|
add modelviewer test to code_editor.xml
|
2025-05-24 20:21:08 +03:00 |
|
MihailRis
|
7a25560bc0
|
add 'modelviewer' ui element
|
2025-05-24 19:28:24 +03:00 |
|
MihailRis
|
8bb03a004f
|
refactor & fix random deleting texture
|
2025-05-10 16:13:06 +03:00 |
|
MihailRis
|
e158b384fa
|
feat: shadows in fast pipeline & improve lights mix
|
2025-05-10 14:12:52 +03:00 |
|
MihailRis
|
657b4304b4
|
improve shading & enable disabled elements
|
2025-05-09 21:52:29 +03:00 |
|
MihailRis
|
c1608fe8e2
|
split render pipelines
|
2025-05-09 15:31:04 +03:00 |
|
MihailRis
|
fc46b7c434
|
initial commit
|
2025-05-07 20:42:50 +03:00 |
|
MihailRis
|
8de408fd10
|
refactor: remove unused abstraction
|
2025-04-27 12:36:34 +03:00 |
|
MihailRis
|
e357a4eb9f
|
remove Mesh constructor 'attrs' argument & format Mesh.hpp
|
2025-04-27 01:13:44 +03:00 |
|
MihailRis
|
47b7472231
|
remove GLEW from MeshData.hpp & format Mesh.inl
|
2025-04-27 00:35:54 +03:00 |
|
MihailRis
|
ec0dbae3f7
|
remove extra glew includes
|
2025-04-26 23:27:45 +03:00 |
|
MihailRis
|
7a344a31c2
|
fix warning: ‘Mesh<Batch2DVertex>::ibo’ will be initialized after [-Wreorder]
|
2025-04-26 23:13:38 +03:00 |
|
REDxEYE
|
3a54a37b06
|
Remove unnecessary glew includes.
Remove copyright from Mesh.cpp
Add default initializers for VertexAttribute
|
2025-04-13 17:14:34 +03:00 |
|
REDxEYE
|
90605c6d5f
|
Replace assert with std::runtime_error
|
2025-04-13 17:14:34 +03:00 |
|
REDxEYE
|
1ffbeb8148
|
Refactor mesh handling to use templated vertex structures for improved type safety and flexibility
|
2025-04-13 17:14:28 +03:00 |
|
MihailRis
|
3be8546bf4
|
refactor enums: CursorShape, InterpolationType, ParticleSpawnShape
|
2025-04-13 14:18:50 +03:00 |
|
MihailRis
|
7749675a61
|
add EnumMetadata
|
2025-04-13 13:53:59 +03:00 |
|
MihailRis
|
64039f0e43
|
add post-effect-slot resource & add gfx.posteffects library
|
2025-04-06 12:47:25 +03:00 |
|
MihailRis
|
c3bc084e76
|
update Shader class
|
2025-04-06 12:45:58 +03:00 |
|
MihailRis
|
ba170035ef
|
feat: post-processing effects
|
2025-04-05 00:41:25 +03:00 |
|
MihailRis
|
70cf308771
|
add '#param' default value syntax
|
2025-04-04 13:19:25 +03:00 |
|
MihailRis
|
1feee3a809
|
refactor GLSLExtension.cpp & add 'param' shader preprocessor directive & add PostEffect class (WIP)
|
2025-04-03 21:46:12 +03:00 |
|
MihailRis
|
9843a1fc27
|
remove Viewport class
|
2025-04-02 17:35:17 +03:00 |
|
MihailRis
|
7262119f5b
|
refactor GLFWWindow
|
2025-04-02 15:01:24 +03:00 |
|
MihailRis
|
0b8d56afe1
|
cleanup
|
2025-04-02 14:59:53 +03:00 |
|
MihailRis
|
9694a59649
|
refactor: add Window interface
|
2025-04-02 14:59:53 +03:00 |
|
MihailRis
|
74a94f869c
|
refactor: reduce Window references
|
2025-04-02 14:55:53 +03:00 |
|
MihailRis
|
3d22de761f
|
fix compiler warnings (GCC + Clang)
|
2025-03-20 22:04:29 +03:00 |
|
MihailRis
|
3a203bd4b0
|
disable mip-mapping for canvas texture
|
2025-03-17 04:12:56 +03:00 |
|