An open API service indexing awesome lists of open source software.

https://github.com/jorgemagic/raytracinginoneweekend

Implementation of the Peter Shirley's book in .NETCore CSharp
https://github.com/jorgemagic/raytracinginoneweekend

csharp netcore peter-shirley raytracing weekend

Last synced: 4 months ago
JSON representation

Implementation of the Peter Shirley's book in .NETCore CSharp

Awesome Lists containing this project

README

          

# Raytracing In One Weekend .NETCore CSharp
Implementation of the Peter Shirley's [book](https://raytracing.github.io/books/RayTracingInOneWeekend.html) in .NETCore CSharp

## Related Work

- [Raytracing the Next Week](https://github.com/Jorgemagic/RaytracingTheNextWeek)
- [Raytracing the Rest of Your Life](https://github.com/Jorgemagic/RaytracingTheRestOfYourLife)

### [01 PPM Image Format](01-PPMImageFormat/)

![alt PPM Image Format](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/01-Image.png)

### [02 Blue White Gradient](02-BlueWhiteGradient/)

![alt Blue White Gradient](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/02-Image.png)

### [03 Sphere](03-Sphere/)

![alt Sphere](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/03-Image.png)

### [04 Normals](04-Normals/)

![alt Normals](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/04-Image.png)

### [05 Hittable Objects](05-HittableObjects/)

![alt Hittable Objects](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/05-Image.png)

### [06 Antialiasing](06-Antialiasing/)

![alt Antialiasing](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/06-Image.png)

### [07 Diffuse Materials](07-DiffuseMaterials/)

![alt Diffuse Materials](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/07-Image.png)

### [08 Gamma Correction](08-GammaCorrection/)

![alt Gamma Correction](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/08-Image.png)

### [09 Lambertian](09-Lambertian/)

![alt Lambertian](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/09-Image.png)

### [10 Metal](10-Metal/)

![alt Metal](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/10-Image.png)

### [11 Fuzziness](11-Fuzziness/)

![alt Fuzziness](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/11-Image.png)

### [12 Dielectrics](12-Dielectrics/)

![alt Dielectrics](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/12-Image.png)

### [13 Hollow Glass](13-HollowGlass/)

![alt Hollow Glass](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/13-Image.png)

### [14 Positionable Camera](14-PositionableCamera/)

![alt Positionable Camera](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/14-Image.png)

### [15 Defocus Blur](15-DefocusBlur/)

![alt Defocus Blur](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/15-Image.png)

### [16 Final Render](16-FinalRender/)

![alt Final Render](https://github.com/Jorgemagic/RaytracingInOneWeekend/blob/master/Screenshots/16-Image.png)