English page

lucille (ルシール) はオープンソースの並列グローバルイルミネーションレンダラです。

注意 lucille はまだまだ開発初期段階です。lucille はレンダラの実装とソースコードにフォーカスを置いています。バイナリはデモ的な目的であり、通常のレンダラとしての利用はまだお薦めしません。


更新情報

  • 2005 年 8 月 31 日
    MQOtoRIB へのリンクを更新
  • 2004 年 9 月 5 日
    ツールに MQOtoRIB を追加
  • 2004 年 3 月 30 日
    lucille 開発ノート ページを追加
  • 2004 年 1月 19 日
    lucille 0.1.3 をリリースしました。
  • 2003 年 9 月 20 日
    lucille 0.1.2 をリリースしました。


レンダリング画像

 



レンダリング画像ギャラリー



ツール

  • MQOtoRIB
    (Metasequoia to RIB コンバータ by Soichi.H)


ドキュメント



特徴

  • モンテカルロレイトレーシング
  • フォトンマッピング
  • 放射照度キャッシング ( 実験実装中 )
  • HDRI イメージベースドライティング
    • Structured Importance Sampling
  • RIB ( The RenderMan(R) Interface Bytestream ) ファイルフォーマット
  • MPI による並列レンダリング
    • 並列フォトントレーシング
    • 並列レイトレーシング( 画面分割 )
  • 前計算放射輝度伝達(Precomputed Radiance Transfer) のためのシミュレーション
  • SIMD(x86 SSE, G4 AltiVec) 最適化レイトレーシング ( 2.0 - 2.5 倍高速 )
  • C 言語で記述



サポートするプラットフォーム

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

 

将来の計画

  • メトロポリス光輸送レンダリング
    (実装中... blog 参照)
  • RenderMan(R) 風のシェーディング言語。
    (実装中... blog 参照)
  • 準モンテカルロレンダリング。
    (実装中... blog 参照)

 

Aim

  • lucille は私の CG 研究およびテストベットとして開発されています。
  • lucille はグローバルイルミネーションアルゴリズムのオープンソース実装に重点を置いています。

 


 

ダウンロード | バイナリ

Mac OS X (10.3) 0.1.3 インストーラ (713KB)
 
Jan 19, 2004
Windows (2000/XP) 0.1.3 インストーラ (652KB)
 
Jan 19, 2004
Linux - バイナリなし*
   
* linux および UNIX 系のシステムでは、コンパイル済みバイナリは提供されません。ソースコード配布をダウンロードしてコンパイルしてください。


ダウンロード
| ソースコード
全プラットフォーム 0.1.3 ソース (612KB)
 
Jan 19, 2004
  旧バージョン...
   
CVS ソースツリー   取得方法...
ブラウズ

サンプルシーン

 

ribfiles.tar.gz ( 387 KB ) Jan 19, 2004
サンプルの RIB シーンファイルです。

 

happyprt.tar.gz ( 399KB ) Sep 08, 2003
前計算放射輝度シミュレーションのサンプルファイルです。


ライセンス

  • 私が書いた lucille のコード部分は、修正 BSD ライセンスに従います。なんか GPL だといろいろ条項がうるさいので。
    しかし、 lucille にはいくつか外部からのソースコードが含まれています。それらにはソースコード内にライセンスの記述があると思いますので、その外部ソースコードの部分は 各自ソースコードの著者が主張するライセンスに従います。


lucille 関連リンク



Aug 31, 2005



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