daxa-renderer is my newest project. Before that my project were Arise Engine(OpenGL) and Stellar Engine(Vulkan).
First it started around September with Arise Engine which ended because of lack of my C++ and I found OpenGL annoying in some aspects after a while I found out about Vulkan so I followed Brendan Galea tutorial and Stellar Engine began(November). I added offscreen rendering but when adding viewport I had problem with imgui since It didn't have good image support so I was getting validation layer errors so I gave up and took break. And in April added fixed viewport, shaderc, gltf loading, deffered rendering and IBL. When adding IBL I found that I need some serious abstraction but that would require rewrite almost of everything and that time daxa was in good shape.
So I am here starting new project from scratch. But this time I want actually learn math and how stuff works without copying code. I added ECS, Scene serialization for scene loading, gltf loading(soon I will port to fastgltf). I have basic forward rendering with PBR and IBL but I will go back to learn.
https://github.com/lukasino1214/daxa-renderer
#daxa-renderer
24 messages ยท Page 1 of 1 (latest)
My old Arise Engine in OpenGL
Stellar Engine
@astral canyon @restive kelp As I promised
๐ณ
๐
noice
you have more stuff to show for than i do ๐
so daxa-renderer will just use daxa as the engine?
and you build your thing around it?
or are you reinventing daxa under a new name? ๐
Thank you. I thought otherwise. I use daxa as API because writing raw vulkan or making own abstraction isnt certainly best idea. I want small app/project where I could iterate and expermitent with stuff
daxa-renderer is just temporary name. I am not good with creating names
makes sense
You both have more stuff to show for than me lmao
Nice project using Daxa, Lukas๐๐
will it be just some editor thingy or some possible game?
Right now I am thinking how I would make modular system for my rendering with different options
For now just renderer with some editor stuff then maybe engine and then game. But I need limit my scope
daxa is not an engine
lukas did all the work
daxa is just a vulkan abstraction to make the shitty stuff from vulkan nice
๐
ah