SeanOMik
pushed to feature/tiled-forward-rendering at SeanOMik/lyra-engine
2024-03-17 22:11:48 +00:00
2acc4231e7
render: try to change how frustums are calculated
SeanOMik
pushed to feature/tiled-forward-rendering at SeanOMik/lyra-engine
2024-03-17 20:07:48 +00:00
76ec9606ec
render: add some fields to the camera uniform
Tiled Forward Rendering
This has already been worked on before I made this PR. Here's a screenshot of the id of the tile as red and green in the fragment shader, with some lines: ![image](/attachments/58f7b610-8c95-4f84-…
WIP: Tiled Forward Rendering
SeanOMik
pushed to feature/tiled-forward-rendering at SeanOMik/lyra-engine
2024-03-17 19:20:26 +00:00
5c1ce809ff
render: get some lights showing up with tiled forward rendering
c73c1a7f43
render: fix segfault in LightCullCompute
4ce21d4db0
render: dont send the same material to the gpu multiple times, speeding up gpu texture loading
SeanOMik
pushed to feature/tiled-forward-rendering at SeanOMik/lyra-engine
2024-03-16 22:50:29 +00:00
1818a0b48b
position the camera in a good position in the scene
SeanOMik
pushed to feature/tiled-forward-rendering at SeanOMik/lyra-engine
2024-03-16 22:39:26 +00:00
cfd5cabfbb
render: create light cull compute shader, bind buffers, etc.
22c08ba66e
render: improve the render buffer wrapper, use it for the camera uniform
SeanOMik
created branch feature/tiled-forward-rendering in SeanOMik/lyra-engine
2024-03-16 22:39:26 +00:00
f345f065c1
reflect: create ReflectedMap
aa3a4a17d7
resource: implement waiting for resource dependencies to be loaded
4a285e5866
Merge branch 'feature/async-resource-loading' into main
1c29e6fa72
cleanup some simple compiler warnings
de64b06e46
ecs: fix warning
dead32dbab
resource: asyncronous loading of resources
SeanOMik
deleted branch feature/gltf-scene-fixes from SeanOMik/lyra-engine
2024-03-09 05:46:47 +00:00
1d7d13eb7b
Merge pull request 'Some gltf improvements' (#4) from feature/gltf-scene-fixes into main
cd27c9602c
Inline a few things
5331cfc2c4
resource, render: load in texture sampler from gltf and use them in the renderer
b941fa2fe0
cleanup some simple compiler warnings
e36307eef7
render: fix the TransformBuffers that could only store a single Transform for an entity
Some gltf improvements
Some gltf improvements
f4626119af
ecs: fix warning
a9f4172222
resource: asyncronous loading of resources