| ピコゲン | |
|---|---|
![]() | |
| 開発者 | セバスチャン・マッハ |
| 安定版リリース | 0.3 / 2010年7月20日 (2010年7月20日) |
| リポジトリ |
|
| 書かれた | C++ |
| オペレーティング·システム | Linux、Windows |
| プラットフォーム | クロスプラットフォーム |
| タイプ | 風景ジェネレーター |
| ライセンス | GPL バージョン 3 以降 |
| Webサイト | picogen.org |


Picogenは、レイトレーシングに基づいて人工地形を作成およびレンダリングするためのレンダリングシステムです。フリーソフトウェアです。
概要
picogenの主な目的は、地形の形成と画像の妥当性の両面からリアルな3D地形を表示することですが、高さマップ作成ツールでもあります。 [1]高さマップはLispを彷彿とさせる構文でプログラムされます。[2]
シェーディングシステムは部分的にプログラム可能です。[3]
機能の例
- クイックプレビュー用のWhittedスタイルのレイトレーサー
- 高品質な結果を得るための基本的なパストレーサー
- プリタムの太陽/天空光モデルの部分的な実装[4]
- 手続き型の高さマップ。レンダリング前にテッセレーションされる。
フロントエンド
現在、picogen には picogen-wx ( wxWidgetsベース) と呼ばれるフロントエンドがあります。これは picogen からカプセル化されており、コマンドラインレベルで picogen と通信します。Picogen-wx は、風景のさまざまな側面をデザインするための複数のパネル(例えば、太陽/空パネルや地形テクスチャパネル)を提供しています。各パネルには独自のプレビューウィンドウがありますが、他のどのパネルからもアクセスできます。
風景は、独自のシンプルなXMLベースのファイル形式を通じて読み込み、保存することができ、任意のサイズの画像(アンチエイリアシングを含む)を保存できます。

参考文献
- ^ mkheightmapの紹介
- ^ 高さに関する言語リファレンス
- ^ picogenのシェーダー
- ^ Preetham, et al. (1999). 「昼光のための実用的な分析モデル」. 2009年4月18日時点のオリジナルよりアーカイブ。
外部リンク
- 公式サイト
- ピコゲンズ DeviantArt グループページ
