Skip to content

A simple raytracer implementation in Common Lisp using CEPL

Notifications You must be signed in to change notification settings

abraemer/Raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple raytracer

A very simple implementation of a raytracer in Common Lisp (using SCBL as compiler). Basically I tried using Bagger's CEPL library to write a little shader - which went pretty well considering I knew next to nothing about OpenGL or shaders in the beginning.

Installation

  • Git clone the repository someplace know to quicklisp
  • Load the project via (ql:quickload :raytracer-gpu)
  • Change to the package with (in-package :raytracer-gpu)
  • initialize the variables with the demo via (init) and start with (start)

Demo image

Demo image

About

A simple raytracer implementation in Common Lisp using CEPL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published