Shreyos Ghosh
banner
shreyosghosh.bsky.social
Shreyos Ghosh
@shreyosghosh.bsky.social
loadingshaders.xyz
November 30, 2024 at 3:52 AM
While you get started with the series, I highly suggest you look into shadertoy.com. Since, algorithms like ray tracing are highly parallelizable, learning how to write glsl shaders, will definitely help you build the raytracer.
Shadertoy BETA
shadertoy.com
November 6, 2024 at 8:45 PM
In terms of math skills, you need to have a basic understanding of linear algebra (mainly vectors and matrices). For programming skills, I would say, you can practice, e.g. up to the first 40 videos of The Cherno's C++ series. It covers most of the required topics used in the first two parts.
November 6, 2024 at 8:40 PM
Hey, thanks for your comment! I think the series(not sure about the 3rd one lol) is very beginner friendly and made for someone who wants to have an introductory understanding and have a good base on how to build an offline renderer using the raytracing algorithm.
November 6, 2024 at 8:37 PM