From san at common-lisp.net Sun Sep 11 20:30:53 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 22:30:53 +0200 (CEST) Subject: [spray-cvs] CVS update: Module imported: Lisp Message-ID: <20050911203053.747E18855A@common-lisp.net> Update of /project/spray/cvsroot/Lisp In directory common-lisp.net:/tmp/cvs-serv32571 Log Message: Initial import Status: Vendor Tag: spray Release Tags: steve No conflicts created by this import Date: Sun Sep 11 22:30:31 2005 Author: san New module Lisp added From san at common-lisp.net Sun Sep 11 20:32:59 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 22:32:59 +0200 (CEST) Subject: [spray-cvs] CVS update: Module imported: Lisp/steven Message-ID: <20050911203259.67A0E8855A@common-lisp.net> Update of /project/spray/cvsroot/Lisp/steven In directory common-lisp.net:/tmp/cvs-serv743 Log Message: Status: Vendor Tag: spray Release Tags: start No conflicts created by this import Date: Sun Sep 11 22:32:59 2005 Author: san New module Lisp/steven added From san at common-lisp.net Sun Sep 11 20:33:20 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 22:33:20 +0200 (CEST) Subject: [spray-cvs] CVS update: Module imported: Lisp/steven/raytracer Message-ID: <20050911203320.9430C8855A@common-lisp.net> Update of /project/spray/cvsroot/Lisp/steven/raytracer In directory common-lisp.net:/tmp/cvs-serv765 Log Message: Status: Vendor Tag: spray Release Tags: start No conflicts created by this import Date: Sun Sep 11 22:33:20 2005 Author: san New module Lisp/steven/raytracer added From san at common-lisp.net Sun Sep 11 20:43:32 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 22:43:32 +0200 (CEST) Subject: [spray-cvs] CVS update: Lisp/load-first.lisp Lisp/test-raytracer.lisp Message-ID: <20050911204332.427F78855A@common-lisp.net> Update of /project/spray/cvsroot/Lisp In directory common-lisp.net:/tmp/cvs-serv860 Added Files: load-first.lisp test-raytracer.lisp Log Message: Added all source files Date: Sun Sep 11 22:43:31 2005 Author: san From san at common-lisp.net Sun Sep 11 20:46:31 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 22:46:31 +0200 (CEST) Subject: [spray-cvs] CVS update: Lisp/steven/3dmath.lisp Lisp/steven/clos.lisp Lisp/steven/debug.lisp Lisp/steven/matrix.lisp Lisp/steven/packages.lisp Lisp/steven/range.lisp Lisp/steven/raytracer.lisp Lisp/steven/steven.asd Lisp/steven/utils.lisp Lisp/steven/vector.lisp Message-ID: <20050911204631.1B8148855A@common-lisp.net> Update of /project/spray/cvsroot/Lisp/steven In directory common-lisp.net:/tmp/cvs-serv1730 Added Files: 3dmath.lisp clos.lisp debug.lisp matrix.lisp packages.lisp range.lisp raytracer.lisp steven.asd utils.lisp vector.lisp Log Message: Added source files Date: Sun Sep 11 22:46:27 2005 Author: san From san at common-lisp.net Sun Sep 11 20:47:31 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 22:47:31 +0200 (CEST) Subject: [spray-cvs] CVS update: Lisp/steven/raytracer/box-primitive.lisp Lisp/steven/raytracer/diffuse-phong-material.lisp Lisp/steven/raytracer/fresnel-material.lisp Lisp/steven/raytracer/hit.lisp Lisp/steven/raytracer/illum.lisp Lisp/steven/raytracer/image-texture.lisp Lisp/steven/raytracer/imago-utils.lisp Lisp/steven/raytracer/light.lisp Lisp/steven/raytracer/main.lisp Lisp/steven/raytracer/material.lisp Lisp/steven/raytracer/medium.lisp Lisp/steven/raytracer/model.lisp Lisp/steven/raytracer/packages.lisp Lisp/steven/raytracer/primitive.lisp Lisp/steven/raytracer/raytracer.asd Lisp/steven/raytracer/scene-monkey.lisp Lisp/steven/raytracer/scene.lisp Lisp/steven/raytracer/shading.lisp Lisp/steven/raytracer/shot.lisp Lisp/steven/raytracer/spherical-uv-map.lisp Lisp/steven/raytracer/super-sampling.lisp Lisp/steven/raytracer/test.lisp Lisp/steven/raytracer/texture.lisp Lisp/steven/raytracer/trace-filter.lisp Lisp/steven/raytracer/utils.lisp Lisp/steven/raytracer/uv-map.lisp Lisp/steven/raytracer/view.lisp Message-ID: <20050911204731.B840F8855A@common-lisp.net> Update of /project/spray/cvsroot/Lisp/steven/raytracer In directory common-lisp.net:/tmp/cvs-serv1902 Added Files: box-primitive.lisp diffuse-phong-material.lisp fresnel-material.lisp hit.lisp illum.lisp image-texture.lisp imago-utils.lisp light.lisp main.lisp material.lisp medium.lisp model.lisp packages.lisp primitive.lisp raytracer.asd scene-monkey.lisp scene.lisp shading.lisp shot.lisp spherical-uv-map.lisp super-sampling.lisp test.lisp texture.lisp trace-filter.lisp utils.lisp uv-map.lisp view.lisp Log Message: Added source files Date: Sun Sep 11 22:47:25 2005 Author: san From san at common-lisp.net Sun Sep 11 21:32:47 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 23:32:47 +0200 (CEST) Subject: [spray-cvs] CVS update: Module imported: spray Message-ID: <20050911213247.9A5788855A@common-lisp.net> Update of /project/spray/cvsroot//spray In directory common-lisp.net:/tmp/cvs-serv5111 Log Message: Initial import Status: Vendor Tag: spray Release Tags: start N spray/load-first.lisp N spray/test-raytracer.lisp N spray/test.sh N spray/README N spray/install.sh N spray/clean-cmucl.sh N spray/steven/3dmath.lisp N spray/steven/clos.lisp N spray/steven/debug.lisp N spray/steven/matrix.lisp N spray/steven/packages.lisp N spray/steven/range.lisp N spray/steven/raytracer.lisp N spray/steven/steven.asd N spray/steven/utils.lisp N spray/steven/vector.lisp N spray/steven/raytracer/box-primitive.lisp N spray/steven/raytracer/diffuse-phong-material.lisp N spray/steven/raytracer/fresnel-material.lisp N spray/steven/raytracer/hit.lisp N spray/steven/raytracer/illum.lisp N spray/steven/raytracer/image-texture.lisp N spray/steven/raytracer/imago-utils.lisp N spray/steven/raytracer/light.lisp N spray/steven/raytracer/main.lisp N spray/steven/raytracer/material.lisp N spray/steven/raytracer/medium.lisp N spray/steven/raytracer/model.lisp N spray/steven/raytracer/packages.lisp N spray/steven/raytracer/primitive.lisp N spray/steven/raytracer/raytracer.asd N spray/steven/raytracer/scene-monkey.lisp N spray/steven/raytracer/scene.lisp N spray/steven/raytracer/shading.lisp N spray/steven/raytracer/shot.lisp N spray/steven/raytracer/spherical-uv-map.lisp N spray/steven/raytracer/super-sampling.lisp N spray/steven/raytracer/test.lisp N spray/steven/raytracer/texture.lisp N spray/steven/raytracer/trace-filter.lisp N spray/steven/raytracer/utils.lisp N spray/steven/raytracer/uv-map.lisp N spray/steven/raytracer/view.lisp No conflicts created by this import Date: Sun Sep 11 23:32:47 2005 Author: san New module spray added From san at common-lisp.net Sun Sep 11 21:44:34 2005 From: san at common-lisp.net (Steven Shi An) Date: Sun, 11 Sep 2005 23:44:34 +0200 (CEST) Subject: [spray-cvs] CVS update: spray/README spray/load-first.lisp Message-ID: <20050911214434.523298855A@common-lisp.net> Update of /project/spray/cvsroot/spray In directory common-lisp.net:/tmp/cvs-serv5169 Modified Files: README load-first.lisp Log Message: Some minor installation changes. Date: Sun Sep 11 23:44:33 2005 Author: san Index: spray/README diff -u spray/README:1.1.1.1 spray/README:1.2 --- spray/README:1.1.1.1 Sun Sep 11 23:32:43 2005 +++ spray/README Sun Sep 11 23:44:33 2005 @@ -1,4 +1,4 @@ -Spray (LI-SPRAY-TRACER) +Spray (LI-SP_RAY-TRACER) Here's how to run it after you've checked out the 'spray' module: @@ -7,6 +7,7 @@ sh install.sh This retrieves: ASDF, imago (for png/tga read/write), and zlib (imago needs it) + If you already have ASDF installed, feel free to remove that line and edit load-first.lisp to point to your asdf.lisp. 2. Then, download the test-case textures from: @@ -16,5 +17,9 @@ 3. Now run: sh test.sh This will run the test render, and hopefully you'll eventually get 0001.tga and it'll look good. + + If it complains about missing packages, edit load-first.lisp. You can add search directories there. + +Thanks for checking out Spray! --Steven An Index: spray/load-first.lisp diff -u spray/load-first.lisp:1.1.1.1 spray/load-first.lisp:1.2 --- spray/load-first.lisp:1.1.1.1 Sun Sep 11 23:32:43 2005 +++ spray/load-first.lisp Sun Sep 11 23:44:33 2005 @@ -8,10 +8,10 @@ (dolist (dir '( ;; You could add more directories here.. ;; or just add symlinks to ASD files in one of these dir's. - "/home/steve/spray/Lisp/steven/" - "/home/steve/spray/Lisp/steven/raytracer/" - "/home/steve/spray/Lisp/imago/src/" - "/home/steve/spray/Lisp/zlib/src/" + "steven/" + "steven/raytracer/" + "imago/src/" + "zlib/src/" )) (push dir asdf:*central-registry*))