1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-21 19:57:44 +00:00
Commit graph

7 commits

Author SHA1 Message Date
f63dcbe9b0 Make Dawntrail geometry rendering work
The biggest change is making the model data read from vertex streams,
like how the retail client is doing. The vertex bindings/locations
should be fixed, resilient for the future and work across more shader
packages.
2024-11-03 11:05:30 -05:00
a3f3437742 Actually fill the whole Dawntrail bone buffer 2024-11-02 22:14:10 -04:00
20b2f0e7b8 Add support for more shader structures as seen in Dawntrail Benchmark
Not sure what these are yet, but stops the renderer from complaining.
2024-04-28 07:09:58 -04:00
729dce011a Fix specular not showing correctly, and more
The specular for lights now show up correctly. The offscreen buffers
use more accurate formats. And a new Scene struct is added for future
usage.
2024-04-27 21:11:53 -04:00
35dab8e925 Start working on semi-transparency composite
The composite renders and "works" but there's some sort of alpha issue.
2024-04-27 15:05:36 -04:00
74f754b382 Implement some stuff required for skin shaders
Punching some holes to allow shaders to access textures
2024-04-21 19:45:21 -04:00
e34daadbcd Split up Renderer's source files and a lot of refactoring
This now splits up the rendering system into sensible parts, and makes
it easier to switch between the simple renderer and the new experimental
one. Lots of refactors I needed to do for a while are now done, too.
2024-04-21 17:35:51 -04:00