Skip to content

sangwo/web-ray-tracer

Repository files navigation

Ray Tracing Tutorial

For those who want to learn about ray tracing from scratch and would love to get a taste of computer graphics. Learn with me!

rendered earth

This tutorial is written by a student who had no former knowledge of computer graphics. Please feel free to make corrections, give feedback, or add resources!

Prerequisites

Table of Contents

Basics

Textures

  • Transformations
    • Translation
    • Rotation
    • Scaling
  • Texture mapping
    • UV mapping
    • Normal mapping

Reflection & Refraction

  • Reflection
  • Refraction
  • Fresnel effect
  • Beer’s law

More