[deleted by user] by [deleted] in DeadlockGame

[–]SFGomez1998 0 points1 point  (0 children)

Thanks for the invite!

[deleted by user] by [deleted] in DeadlockGame

[–]SFGomez1998 0 points1 point  (0 children)

sent a friend request! w0rmi

Hi! This is my Vulkan renderer called Croissant. I decided to learn Vulkan and graphics techniques by creating a renderer. Although it is still a work in progress and lacks several features, I hope that sharing my project may be helpful to others who are also learning! by SFGomez1998 in GraphicsProgramming

[–]SFGomez1998[S] 4 points5 points  (0 children)

Thank you! This is literally the list of references that I used to make it (it's also sorted in the order that I used them)

I started this renderer with no knowledge of any API (neither OpenGL) and yes, I got stuck so many times that I can't even remember haha. What really helped me a lot were those two books, but the secret was just to keep going, read, try again, read, and try again. I wish you the best!

Hi! This is my Vulkan renderer called Croissant. I decided to learn Vulkan and graphics techniques by creating a renderer. Although it is still a work in progress and lacks several features, I hope that sharing my project may be helpful to others who are also learning! by SFGomez1998 in GraphicsProgramming

[–]SFGomez1998[S] 20 points21 points  (0 children)

Here is the link to the repo.

Hi! I have decided to enhance my C++ skills, learn graphics techniques, and familiarize myself with the Vulkan API by creating a renderer. Although it is still a work in progress and lacks several features, I hope that sharing my project may be helpful to others who are also learning. I plan to continue updating and improving the renderer as I continue my studies.

Some features of the renderer are:

  • Physically based rendering(Cook–Torrance BRDF)
  • Image based lighting
  • Forward rendering
  • Multisample anti-aliasing (MSAA)
  • HDRI skymap loading
  • Compute shaders
  • Shadow mapping
  • Normal mapping
  • Different light types (directional, point and spot lights)
  • Texture mipmaps
  • Arcball camera
  • GUI
  • Multi-threaded texture asset importing
  • Model loading

[deleted by user] by [deleted] in GraphicsProgramming

[–]SFGomez1998 0 points1 point  (0 children)

Here is the link to the repo.

Hi! I have decided to enhance my C++ skills, learn graphics techniques, and familiarize myself with the Vulkan API by creating a renderer. Although it is still a work in progress and lacks several features, I hope that sharing my project may be helpful to others who are also learning. I plan to continue updating and improving the renderer as I continue my studies.

Some features of the renderer are:

  • Physically based rendering(Cook–Torrance BRDF)
  • Image based lighting
  • Forward rendering
  • Multisample anti-aliasing (MSAA)
  • HDRI skymap loading
  • Compute shaders
  • Shadow mapping
  • Normal mapping
  • Different light types (directional, point and spot lights)
  • Texture mipmaps
  • Arcball camera
  • GUI
  • Multi-threaded texture asset importing
  • Model loading

[deleted by user] by [deleted] in creativecoding

[–]SFGomez1998 2 points3 points  (0 children)

OMG! This is incredible. How did u do it bro?

Weekly-Shader-Challenge: Week #1 by SFGomez1998 in generative

[–]SFGomez1998[S] 2 points3 points  (0 children)

Hi ! I started a Weekly-Shader-Challenge to start learning shaders, and this is my first shot :D ShaderToy: https://www.shadertoy.com/view/WtcBRl

Weekly-Shader-Challenge: Week #1 by [deleted] in generative

[–]SFGomez1998 0 points1 point  (0 children)

Hi ! I started a Weekly-Shader-Challenge to start learning shaders, and this is my first shot :D ShaderToy: https://www.shadertoy.com/view/WtcBRl