Cinema 4Dの新機能– R12からR19、R20、およびR21

リリース13の新機能 - Terrian Mask Shaderを使用して山岳地帯に雪を追加

チュートリアルのすべてのビデオ Cinema 4Dの新機能 - R12からR19、R20、R21

このチュートリアルの作業ファイルには、山のテクスチャバージョンが含まれています。 地形マスクシェーダー は、背景と照明に使用する 物理的な空間 と同様に、CINEMA-4Dのバリアントである VisualizeStudio の所有者にのみ利用できます。

後で完成したマテリアルは、任意のオブジェクトに使用できます。ただし、地形マスクシェーダーの設定はオブジェクトの サイズ高さ に直接関連しているため、ほとんどの場合、調整が必要です。


シーンの構築

山には、基本オブジェクト パレットから ランドスケープオブジェクト を選択しました。

リリース13の新機能 - 地形マスクシェーダーを使用した山での雪

正確な結果を得るために、 サイズ、セグメンテーション およびその他の地形特性の値は次の画像から確認できます。できる限り分割を均等にするために、深さセグメンテーション も適切に修正されています。

リリース13の新機能 - 地形マスクシェーダーを使用した山の雪

ランドスケープオブジェクト のこの比較的控えめな分割により、山に多くの尖った部分ができるため、表面を 滑らか にするために、ランドスケープオブジェクトHyperNURBSケージ に追加します。

HyperNURBSオブジェクト設定ダイアログ では、 レンダリング 時の 二重分割 が十分です。 エディタビュー でも同様に滑らかなバージョンを見たい場合は、 エディタの分割 パラメータを増やしてください…

リリース13で新登場 - 地形マスクシェーダーを使用した山岳地帯の雪

… または Options>Detail Level メニューで、 エディタビューレンダリング詳細レベル を指定できます。

リリース13では新機能として、地形マスクシェーダーを使用して山岳地帯に雪を追加しました。

外部シーンの適切な背景と自然な 照明 を簡単かつ簡便に作成するには、以前のバージョン(13より前)では、 物理的な空間(以前の Sky )が適しています。

リリース13で新たに追加されたもの - 山での雪を表現するテレインマスクシェーダー

物理的な空間 の基本的な設定は、設定ダイアログの 時刻と位置 ページで行います。ここには v13 のさらなる小さな変更が含まれています - 改善された 時刻および日付インターフェイス。 この例では、6月の午前中を使用しています。 物理的な空間 の他のすべてのパラメータは、この例では変更していません - 空間をさらに拡張できます。

リリース13で新たに追加された機能 - 山岳地帯での雪を表現するテレインマスクシェーダー

中間レンダリングによって、シーンの現在の状況が表示されます。 最後に、山のための マテリアル に取り組みます。

リリース13の新機能 - 山の雪を地形マスクシェーダーで表現

山のためのマテリアル

マテリアルマネージャー の空きスペースをダブルクリックすることで、わかりやすい名前の新しい マテリアル が作成されます。 設定ダイアログの 基本ページで、 カラーリリーフチャンネル を有効にします。 例のために標準で有効になっている ハイライトチャンネル は、例によって無効にします。

リリース13では新たに、地形マスクシェーダーを使用して山々に雪が降ります。

カラーチャンネル から始めましょう。 地形マスクシェーダー は、2つの異なる テクスチャ または シェーダー を上下関係や傾斜に応じて組み合わせることが役割です。 この フューションシェーダー は、そのためにこの マスクチャンネル を提供しており、まず第一に、この シェーダーカラーチャンネル にテクスチャとしてロードします。

リリース13で新登場 - 山の上での雪を表現するTerrain Mask Shader

フュージョンシェーダー が適用された テクスチャボタン をクリックすることで、 フュージョンシェーダー の設定ダイアログに移動します。 ここで、最初に マスクを使用 オプションを有効にし、 シェーダーマスクチャンネル に定義できるようにします。

リリース13の新機能 - 地形マスクシェーダーによる山での雪

フュージョンシェーダー 内では、まず アウトプットチャンネル に関して取り組みます。 このチャンネルには、山の "積雪のない” 岩のテクスチャを定義します。 いくつかの ノイズシェーダー を重ねるために、エベンシェーダーを マルチプライ または アド ブレンドモードで使用できるように、 エベンシェーダー をアウトプットチャンネルにロードします。

リリース13の新機能 - 山岳地帯に雪を追加する地形マスクシェーダー

エベンシェーダーの ボタンをクリックすると、シェーダーの設定ダイアログ、すなわち、シェーダーの レイヤーマネージャー に移動します。 以下の図は、私の エベンシェーダー の 4 つのセクション、基本レイヤーと マルチプライ または アド ブレンドモードで重ねた 3 つの異なる ノイズシェーダー からなる構造を示しています。

リリース13での新機能 - 山岳地帯での雪を表現する地形マスクシェーダー

完全同じ岩の構造を望むすべての方に、四つの シェーダー レイヤー を紹介します。下地にはシンプルな カラーシェーダー を使用しています。

リリース13で新たに追加された機能 - 山の雪を扱うTerrain Mask Shader

最初に粗い岩の構造に ノイズシェーダー を適用します。パラメーター テクスチャ により、後で 素材 がテクスチャ付きオブジェクトの テクスチャータグ に沿って配置されます。

リリース13での新機能 - 地形マスクシェーダーを使用した山の雪

もう少し細かい ノイズシェーダー は岩の構造に色を付けます。こちらも一貫した結果を得るためにパラメーター テクスチャ が必要です。

リリース13では、地形マスクシェーダーを使用した山の雪が新たに追加されました。

最後に、大きさが10%の微細な ノイズシェーダー を使用して、岩にわずかに多孔質の表面構造を与えます。このシェーダーはすべての下位 シェーダー をオーバーレイし、岩に多少の気孔がある質感を与えます。

リリース13で追加された新機能 - 地形マスクシェーダーを使用した山の雪

岩の構造を入力すると、次は ブレンド チャンネル に移ります。ここでは簡単な カラーシェーダー で十分です…

リリース13の新機能 - 山の雪を地形マスクシェーダーで表現

白色 を与えます。雪をさらに詳しく作り込みたい方は、 エッジシェーダー といくつかの ノイズレイヤー を使って雪に追加の構造を作り出すこともできます。

リリース13で新登場 - 山岳地帯に雪を追加する地形マスクシェーダー

そしてついに 地形マスクシェーダー の出番です。このシェーダーは、 マスクチャンネル で山の表面や傾斜に応じて岩の構造や雪が配置されるようにします。

このシェーダーは、 エフェクト サブメニュー内の矢印ボタンの テクスチャ メニュー から見つけることができます。

リリース13の新機能 - 地形マスクシェーダーを使用した山岳地帯の雪

地形マスクシェーダー の設定ダイアログには、 シェーダー ボタンをクリックすることでアクセスできます。 シェーダー の定義は、おおよそ 高度 および 勾配マスク の指定に分かれます。

表面の 最小最大勾配 の間の領域は、ブレンドチャンネルで着色されます。この例では、0°から45°までの角度の表面に出力チャンネルが割り当てられます。両方の境界で ぼかし を使用して、チャンネル間の移行を制御できます。

高度マスク は、非常に似ていますが、ここでは2つの高さパラメーターの間を移動します(この場合は、雪境界と考えることができる高さ)。

ノイズ高度 パラメーターは、チャンネル間の移行を ノイズ によってさらに乱雑にし、不自然な滑らかさを避けます。

リリース13の新機能 - 山の雪に地形マスクシェーダーを使用します。

オプション グローバル座標を使用 が有効になっているため、高度マスクの設定は ランドスケープ オブジェクト の寸法に基づいています。海抜ゼロで雪を生成するため、 最低高度 は100cmより少し下のところに設定されています。山の高さが約1660cmであるため、ここでも多少の余裕を持ち、 最高高度 を1800cmに設定しました。

リリース13では新しく、地形マスクシェーダーを使用して山岳地帯の雪が追加されました。

これで 地形マスクシェーダー の構成が完了しました。シェーダーの ブレンドボタン を使って カラーチャンネル に戻ることができます。 リリーフ チャンネル には、表面の岩をよく描写するためにテクスチャが必要です。当然ながら、ここでも先ほど作成した フュージョンシェーダー を再度使うのが適切です。このため、 エフェクト サブメニュー内の矢印ボタンから シェーダー/画像をコピー を選択して テクスチャ メニュー から フュージョンシェーダー をコピーします。

リリース13での新機能 - 地形マスクシェーダーを利用した山岳地帯の雪

リリーフ チャンネル にコピーした フュージョンシェーダーテクスチャ メニュー の矢印ボタンを通じてチャンネルに挿入します。この例では、シェーダーの設定に変更を加える必要はありませんが、 リリーフ強さ を約77%に設定して、表面構造を明確にします。

リリース13で新登場 - 山の雪と地形マスクシェーダー

山のテクスチャリング

完成した山の素材を ランドスケープ オブジェクトオブジェクト マネージャー または エディター 経由で割り当てることができます。標準パラメーターにはこれ以上の変更は必須ではありません。

リリース13で新機能 - 地形マスクシェーダーを使用した山岳地帯の雪

「クリック」をクリックした後、レンダーボタンで結果を確認できます。結果の影響をより的確に評価するために、地形マスクシェーダーのパラメーターで実験することをお勧めします。雪だけでなく、苔や草地にも地形マスクシェーダーが非常に適しています。

リリース13で新登場 - 地形マスクシェーダーによる山の雪