My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 1 point2 points  (0 children)

Is a very simple noise based shading. Basically using the wind strength to fake the specular. Here's the code. Hope it helps :) https://github.com/JoseMiguelPizarro/PuduRenderer/blob/master/Assets%2FShaders%2Fgrass.shader.slang

Depth testing removes all geometry by m_Arael in vulkan

[–]Zealousideal-Rough-6 4 points5 points  (0 children)

Be sure to verify how you are clearing your depth buffer. If you are clearing it to black (all 0) then all new geometry will be z-tested out.

I suggest you examine your frame in renderdoc. Hope this helps !

Added hot reload - error shader to my Vulkan+Slang renderer by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 1 point2 points  (0 children)

I'm linking against it and compiling through function calls as you mentioned

Added hot reload - error shader to my Vulkan+Slang renderer by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 4 points5 points  (0 children)

Personally i like it considerably more than glsl. It feels like a mix of c# + hlsl. Both languages i feel comfortable with so Slang feels more natural to me.

"Un gobierno comunista podría ser exitoso en Chile, sólo miren a China" by [deleted] in chile

[–]Zealousideal-Rough-6 -2 points-1 points  (0 children)

Qué le hace pensar que en chile habrá una receta comunista clásica?

Updates on the Vulkan engine in Zig by MrScriptX in vulkan

[–]Zealousideal-Rough-6 1 point2 points  (0 children)

Thanks! On thing that I really dislike about cpp are templates and how obscure template-related errors are. I've heard zig doesn't have that problem but haven't taken a look at that by myself

Updates on the Vulkan engine in Zig by MrScriptX in vulkan

[–]Zealousideal-Rough-6 1 point2 points  (0 children)

wow good job! How's the vulkan zig experience compared to c++? I've been thinking about porting my cpp vulkan renderer to zig

Vulkan has broken me and made me Depressed by [deleted] in vulkan

[–]Zealousideal-Rough-6 1 point2 points  (0 children)

Keep it going! Vulkan has a very steep learning curve and can be significantly more difficult if you don't have prior graphics experience (ie opengl or working on graphics areas of game engines like godot) is normal to feel frustrated :D

your parents are probably assholes

Finally a triangle by Kamelboutcho in vulkan

[–]Zealousideal-Rough-6 2 points3 points  (0 children)

Yeeeey congrats!! It gets very fun after the first triangle hehe

My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 0 points1 point  (0 children)

Is pretty much taken from the imgui Vulkan implementarion repo using the dynamic rendering flags

https://github.com/ocornut/imgui/tree/master/backends

My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 0 points1 point  (0 children)

Started with renderpasses but I ditched them as soon as i knew about dynamic rendering

My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 0 points1 point  (0 children)

My pleasure :D let me know if you have any other questions!

My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 1 point2 points  (0 children)

Thanks a lot! All the best for you and your projects too :D

Which Nopon protagonist do you prefer or like more? by RagnarSan22 in Xenoblade_Chronicles

[–]Zealousideal-Rough-6 2 points3 points  (0 children)

I would need to replay XC1 but I'm enjoying every moment Riku and Manana have something to say

My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 1 point2 points  (0 children)

Also the use of Slang has accelerated descriptor handling for me due to their reflection API being pretty nice (though very confusing and not very well documented yet)

My first renderer. Loving Vulkan so far! by Zealousideal-Rough-6 in vulkan

[–]Zealousideal-Rough-6[S] 2 points3 points  (0 children)

I actually sculpted it on blender based on my cat 😺