52,567 views
This is a continuation of the Tutorial on creating procedural 3D graphics using the sphere tracing technique - Ray Marching. The following methods of improving graphics are considered and implemented: AntiAliasing, Ambient Occlusion, Soft Shadow, Triplanar Texture Mapping, Bump Mapping. The implementation uses the ModernGL library for the Python language, and all the work is done with OpenGL by writing a GLSL fragment shader Part 1 (Procedural 3D graphics. RayMarching Tutorial): • Procedural 3D Graphics. Ray Marching ... Project code: https://github.com/StanislavPetrovV/A... Inigo Quilez (The Most Useful on Ray Marching): https://iquilezles.org/ #standalonecoder