Skip to content

Very simple ray tracing engine in (almost) pure Python. Depends on NumPy and Matplotlib. Diffuse and specular lighting, simple shadows, reflections, refraction. Purely sequential algorithm, slow execution. Forked from rossant.

Notifications You must be signed in to change notification settings

DariaKrup/RayTracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

RayTracing

Very simple ray tracing engine in (almost) pure Python. Depends on NumPy and Matplotlib. Diffuse and specular lighting, simple shadows, reflections, refraction. Purely sequential algorithm, slow execution. Forked from rossant.

Refraction is added in new branch - "refraction".

The source code from gist represented in master.

About

Very simple ray tracing engine in (almost) pure Python. Depends on NumPy and Matplotlib. Diffuse and specular lighting, simple shadows, reflections, refraction. Purely sequential algorithm, slow execution. Forked from rossant.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages