Japanese page

lucille is a open source parallel global illumination renderer.

Note that lucille is currently in early develop, so I do NOT recommand you to use the binary release as a usual RenderMan renderer. The binary release is currently for the demonstration of lucille. lucille is focused on implementing a G.I. renderer.


Update information

  • Dec 10, 2007
    lucille isn't dead!. I'm completely re-designing lucille architecture. See my blog for more info.
  • Dec 10, 2007
    Added link to MUDA project. MUDA is a vector language for CPU. MUDA will be used to code lucille's core rendering engine.
  • Sep 5, 2004
    Added link to cvs snapshot
  • Jan 19, 2004
    Released lucille 0.1.3.
  • Sep 20, 2003
    Released lucille 0.1.2.


Gallery

 



Rendered image gallery



Tools

  • MQOtoRIB
    (Metasequioa to RIB converter by Soichi.H)


Documents



Features

  • Monte Carlo Ray Tracing
  • Photon mapping
  • Irradiance caching ( experimental )
  • HDRI Image Based Lighting
    • Structured Importance Sampling
  • RIB ( The RenderMan(R) Interface Bytestream ) File Format
  • MPI Parallel Rendering
    • Parallel Photon Tracing
    • Parallel RayTracing( screen space )
  • Simulation for Precomputed Radiance Transfer
  • SIMD(x86 SSE, G4 AltiVec) Optimized Ray Tracing ( x2.0 - x2.5 faster )
  • Written in C



Supported Platform

  • Mac OS X ( darwin )
  • Linux ( x86 )
  • Windows ( Win32, cygwin )

 

Future Plan (now implementing...)

  • Metroplois Light Transport .
  • RenderMan(R) like shading language.
  • quasi-Monte Carlo rendering.

 

Aim

  • lucille is developed for my CG research & testbeds.
  • lucille puts emphasis on open source implementation of Global Illumination algorithms.

 


 

Download | Binary

Mac OS X (10.3) 0.1.3 Installer (713KB)
 
Jan 19, 2004
Windows (2000/XP) 0.1.3 Installer (652KB)
 
Jan 19, 2004
Linux - No binary *
   
* For linux or UNIX like system, NO binary is provided. Please download the source code distribution.


Download
| Source code

All platform 0.1.3 Source (612KB)
 
Jan 19, 2004
  Old versions...
CVS repository   access
browse
Weekly CVS snapshot download

(Note that it won't be compiled correctly)



Sample Scenes

 

ribfiles.tar.gz ( 387 KB ) Jan 19, 2004
Sample RIB scene files.

 

happyprt.tar.gz ( 399KB ) Sep 08, 2003
Sample scene for PRT simulation.


License

  • Part of codes which I wrote obeys Modified BSD License. But lucille includes external source code other authors wrote. In such code, we obey its license(usually those license are mentioned in source files).


lucille related Links




Dec 11, 2007



lucille: global illumination renderer
(C) 2003-2007 Syoyo Fujita