NullandKale / CRT

Console Ray Tracer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Console Ray Tracer

This is an idea I have been playing around with.

I first ported https://github.com/ssloy/tinyraytracer to c#, it didn't work 100% right. While doing more research I found https://github.com/RayTracing/InOneWeekend, and I decided to try porting that instead. It worked better, but lacked refractions and lights. I then ported the lighting and material algorithm from tinyraytracer to c#, adding refractions and lights. I plan on adding mouse controls depending on how hard it is to capture the windows cursor. Then maybe new shapes and polygons.

There are a few controls.

Move with WASD.

Change the fov with Q and E.

Spawn random spheres with R.

Also I suck at markdown.

About

Console Ray Tracer


Languages

Language:C# 100.0%