MDietermann
|
9daa9f8267
|
feat(rendering): distance fog and config-derived far plane
|
2026-06-01 18:46:02 +02:00 |
|
MDietermann
|
262933238c
|
feat(rendering): add Frustum with AABB intersection test
|
2026-06-01 18:40:16 +02:00 |
|
|
|
2e36d40386
|
feat(rendering): add Shader.SetFloat uniform setter
|
2026-06-01 15:45:40 +02:00 |
|
|
|
4fe552b8bd
|
refactor: early-return in Shader.Location uniform cache lookup
|
2026-06-01 13:38:54 +02:00 |
|
|
|
4467a7bd10
|
feat: add LoadingScreen with full-screen triangle shader
|
2026-06-01 12:08:41 +02:00 |
|
|
|
dc74fdadcc
|
feat: add streaming primitives (IChunkRenderer, IJobExecutor, NeighborSnapshots, ChunkJob)
|
2026-06-01 10:55:20 +02:00 |
|
MDietermann
|
c81cd3c561
|
feat: derive atlas tile size from loaded texture dimensions
|
2026-05-31 21:43:53 +02:00 |
|
|
|
70c986529b
|
style: apply code-style cleanup (explicit types, this-qualification, switch expressions)
|
2026-05-28 13:29:13 +02:00 |
|
|
|
7155ea7425
|
feat: add chunk renderer with interleaved vertex buffer
|
2026-05-28 12:16:09 +02:00 |
|
|
|
df22096548
|
feat: add texture loader and placeholder atlas
|
2026-05-28 12:14:11 +02:00 |
|
|
|
50bb77cb2d
|
feat: add shader pipeline and chunk GLSL shaders
|
2026-05-28 12:08:58 +02:00 |
|
|
|
d7ecf019cb
|
feat: add fly-camera with view/projection matrices
|
2026-05-28 12:04:30 +02:00 |
|