Skip to content

Implementation of the book series Ray Tracing in One Weekend in Go

License

Notifications You must be signed in to change notification settings

killerasus/GoRTIW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Raytracing in One Weekend

This is an implementation of Ray Tracing in One Weekend - The Book Series using Go and go-glm.

As I am learning Go, I decided to translate the book's C++ implementation to Go. The objective is to compare both implementations, trying firstly to accomplish each chapter's objectives, and secondly trying to optimize the result.

The current status of the code is shown below:

Chapter Result
Book 1 Complete Result

As stated in the book, Ray Tracing in One Weekend does not aim to create a complete ray tracer (more of a path tracer). The following books add more functionalities to the ray tracer, making it feature complete by the end of the series.

About

Implementation of the book series Ray Tracing in One Weekend in Go

Topics

Resources

License

Stars

Watchers

Forks

Languages