Skip to content
Sign UpLog In

3D-Isometric-Raytracing

MNA4
MNA4
487 followers
Made with
Pygame
Pygame

Raytracing but in isometric for a faster render.

Check this repl out!: Mandelbrot fractal

Like PLS! Thanks!

Controls
โžก, โฌ…, โฌ†, โฌ‡, =, and - to move
Space to toggle rotating light
1, 2 and 3 to change render mode.
Move your mouse to change light direction

Render modes:

KeyDescription
1Render normal
2Render depth-field
3Render shaded

Todo:

  • Implement diffuse-shading
  • Implement phong-shading
  • Make it perspective
  • Implement light bounces (WARNING: things will start to lag)
  • Add global-illumination (use radiosity for faster render)
  • Add inverse-square law
  • Add skybox
  • ๐Ÿคจ
  • Add individual colors for each sphere
Loading comments...