I respect your desire to create your own ui library, but if i may, what is your reasoning when libraries like imgui exist? If it's the performance impact, couldnt you just only use imgui in your editor and not package it with the distrubted gamed? In my opinion its best to not reinvent the wheel in every aspect (yes I know as game engine devs we do reinvent alot), but in this case I cannot help but feel like imgui is just the way to go. Anyway, mad respect for what youve achieved, ive only just started implemented pbr in my engine as I just finished settling up the editor module containing all the imgui stuff separate from the core engine. Your render pipeline is super impressive btw
You have put a lot of work into this! Nice! Gratula!
Very Nice!
Can you move the object as you duplicate? I have lots more questions but not enough time right now to type them up. Great work with the engine though!
Yes, the video shows that you can also move it.
This is awesome! I am curios how you implement object picking, on CPU or GPU?
It's implemented by ray tracing on the CPU.
I respect your desire to create your own ui library, but if i may, what is your reasoning when libraries like imgui exist? If it's the performance impact, couldnt you just only use imgui in your editor and not package it with the distrubted gamed? In my opinion its best to not reinvent the wheel in every aspect (yes I know as game engine devs we do reinvent alot), but in this case I cannot help but feel like imgui is just the way to go. Anyway, mad respect for what youve achieved, ive only just started implemented pbr in my engine as I just finished settling up the editor module containing all the imgui stuff separate from the core engine. Your render pipeline is super impressive btw
also with the existence of add on libraries like ImGuizmo, its a no brainer for me.
And ImNodes, just to name a few. I'm working on unreal engine like blueprints materials, scripting, and just general I/O from editor to scene
would love to chat game architecture with you sometime if you get the chance
I am simply interested in working on my gui, that's all. Sounds like imgui is the way to go for you though.
@@specialisthun I get it dude, looks super cool good job!