Skip to content

Educational raytracer featuring antialiasing, lights and reflection

Notifications You must be signed in to change notification settings

kyteware/faraway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

faraway

An educational raytracer for rendering scenes, featuring lights and reflection.

image Reflections

Faraway uses .fscene files to generate realistic looking shadows and reflections.

image Color mixing

It can accurately mix colors from lights on surfaces,

image

use multiple lights to generate shadows layered on top of each other,

image

and create high level shapes instead of just triangles.

To run the raytracer, provide a path like so:

compiled_jar my_scene.fscene

You can use the fscene examples if you want to make your own scenes.

About

Educational raytracer featuring antialiasing, lights and reflection

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages