Dev:JA/Ref/Release Notes/2.67/Cycles
< Dev:JA | Ref/Release Notes | 2.67
Blender 2.67: Cycles
サブサーフェス・スキャッタリング
サブサーフェス・スキャッタリングに対応しました。皮膚、ろう、大理石、牛乳などの材質用です。これらの材質では、光が直接表面で反射するのではなく、表面から侵入し、吸収や近辺の表面から出ていく前に内部で乱反射します。(r55708)
平均的に色が散乱する距離は RGB カラーチャンネル毎に調整できます。例えば、皮膚の赤色は長く散乱し、独特の赤い影と柔らかい見た目となります。
実装はまだ非常に基本的な物で、後々のリリースで改良されていく予定です。現在 CPU でのみ動作します。
ヘアー
最小ピクセルサイズ(Minimum Pixel Size)に対応。(r56072)
これはリボン(Ribbon)プリミティブとこれを含むプリセットに最適です。遠方にあるストランドが広げられ、見た目を似たような感じにするため、透過で補われます。このエフェクトはカメラレイにのみに適用されます。
ストランドの幅設定も変更され、パーティクルサイズが幅の計算に入らなくなりました。代わりに幅のスケーリング用に別のパーティクルシステムパラメーターがあります。
最適化
- 様々な BVH トラバーサルのバリエーションの重複を取り除き、モーションブラーやヘアーレンダリングがないシーンが少し高速化されました。(r56118)
- いくつかのケースでメモリが OSL 時に初期化されないのを修正、これにより、テクスチャのフィルタリングによるまずいアーティファクトやパフォーマンスが生じていました。(r56492)
- ミックス(Mix)シェーダーの係数が0.0または1.0かつ、他方の入力ノードが何もつながっていない時、未使用のミックスシェーダー入力を削除します。(r55681)
ユーザビリティ
- 各レンダーレイヤーにレイヤーごとのサンプル数が設定されている場合、サンプリングパネルにこれらを使用する方法を指定するオプションが付きました。(r56096)
- 使用(Use): レンダーレイヤーサンプルで、シーンサンプルを置き換え
- バウンド(Bounded): シーンサンプルでレンダーレイヤーサンプルを制限
- 無視(Ignore): レンダーレイヤーサンプル設定を無視
GPU レンダリング
もう公式ビルドでは Geforce 2xxと3xxカード(computing capability 1.3)に対応しないように。(r54706)