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

リリース17の新機能-バリエーションシェーダーを使用したテクスチャの変化

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

個々のバリエーションシェーダーのパラメータを詳しく見るためには、マテリアルマネージャーで空いた場所をダブルクリックして、新しいマテリアルを作成します。ここで、カラーチャネルと標準で設定された反射チャネルを有効にしたままにします。

リリース17の新機能 - バリエーションシェーダを使用したテクスチャのバリエーション

カラーチャネルにはバリエーションシェーダーを使用して色のバリエーションを作成し、それを関連する矢印ボタンを介してテクスチャとしてシェーダーに追加します。 エフェクトシェーダーのサブメニューにバリエーションシェーダーがあります。

リリース17で新たに追加された機能 - バリエーションシェーダーを使用したテクスチャの変化

着色されたマテリアルのプレビューには、マテリアルに色が追加されていることが少なくとも示されています。 バリエーションシェーダーテクスチャボタンを使用して関連するテクスチャーとしてシェーダーを追加します。 エフェクトシェーダーのサブメニューにバリエーションシェーダーがあります。

バリエーションモード

シェーダープロパティバリエーションモードセクションでは、バリエーションの基本設定について説明します。 開始値はランダム分布を可能にし、異なるプリセットで変更することができます。

バリエーションシェーダーオブジェクトに適用する場合、関連するメニューでオブジェクトバリエーションを選択し、異なるオブジェクト、オブジェクト名、階層レベル(親オブジェクト), クローン(レンダリングインスタンス)、またはオブジェクトチャネルIDにバリエーションを適用するかどうかを決定します。

Release 17で新たに追加された機能 - バリエーション・シェーダーによるテクスチャの変化

オブジェクトバリエーションを無効にし、まずはポリゴンバリエーションを見てみましょう。

ここでも、すべてのオブジェクトに属するポリゴン、異なるポリゴン選択、またはUVタイルの間で変化させるかを決定するメニューが表示されます。この例ではすべてのポリゴンになるように設定します。

リリース17で新しく追加された機能 - バリエーションシェーダを使用したテクスチャの変化

マテリアルプレビューには、標準設定から多くの色のバリエーションがすでに生成されていることが示されています。 したがって、単純なポリゴンの例子オブジェクトにマテリアルを適用できます。

リリース17で新機能として、Variations-Shaderを使用するテクスチャの変化が追加されました。

ポリゴンクビテクスチャーる

最初の例では、6つのサブディビジョンを持つパラメトリックキューブオブジェクトで十分です。その後、「基本オブジェクトを変換」(キー C)を使用してポリゴンオブジェクトに変換し、バリエーションシェーダーで必要なポリゴンを取得します。

リリース17で新たに導入された機能 - バリエーションシェーダーを使用したテクスチャのバリエーション。

バリエーションシェーダーマテリアルを使用してポリゴンキューブをテクスチャリングするには、マテリアルオブジェクトマネージャーキューブオブジェクトにドラッグアンドドロップします。 関連するテクスチャタグのすべての設定は標準の値のままでかまいません。

バージョン17で新しく追加された機能 - バリエーションシェーダーを使用したテクスチャの変化。

キューブをテクスチャリングした後、エディターにはバリエーションシェーダーが表示されません。 拡張されたOpenGLでも解決できません。したがって、レンダリングするか、少なくともインタラクティブレンダリングエリアを表示する必要があります。

これを行うには、「レンダリング」メニューでインタラクティブレンダリングエリア…を有効にします。

リリース17で新規追加された機能 - バリエーションシェーダーを使用したテクスチャバリエーション

… そしてそれをエディタービューの中央に配置します。 キューブの各ポリゴンが異なる色で表示されるように定義されているため、少なくとも現時点では、すべてのポリゴンがランダムカラーで描かれます。

リリース17で新しく追加された機能 - バリエーションシェーダーを使用したテクスチャの変化

ランダムカラー

バリエーションシェーダーの中心部であるカラーバリエーションセクションに取り組む時が来ました。 すでに説明したように、現在のポリゴンの色のバリエーションは、標準設定であるランダムカラーに基づいています。 このパラメータは、パーセンテージで調整することはもちろん、ランダムカラーモードを通じて制御することもできます。 これは、隣接する色を計算する方法を指します。これは、Cinema 4Dの他のセルシェーダーやもちろんPhotoshopで知っているレイヤーモードと同じです。

リリース17の新機能 - バリエーションシェーダーを使用したテクスチャのバリエーション。

ランダムカラーを標準値に保ち、バリエーションモードセクションのポリゴンステップパラメータを3に増やして、今後の変更をより良い判断するためにしました。

リリース17での新機能 - バリエーションシェーダーを使用したテクスチャの変化

この変更により、今後の変更に3つのポリゴンがグループ化され、色バリエーションが適用されます。

リリース17では新機能として、Variations Shaderを使用してテクスチャのバリエーションが追加されました。

我々は引き続き、単にランダムカラーバリエーションとだけ作業していますが、まだすべての可能性を十分に活用していません。セクションカラーグレーディングバリエーションには、全体で6つの一般的に知られているカラーコレクションパラメータが含まれており、これらをすべてランダムカラーに個々にパーセント指定して適用できます。

リリース17では新しい機能が追加されました - 変化シェーダーでのテクスチャバリエーション

コントラスト、ガンマ、飽和度を変更すると、使用されているランダムカラーがはるかにクリアに見えます。

リリース17では新機能として、Variationsシェーダーを使用したテクスチャのバリエーションが追加されました。

ターゲットカラーバリエーション

今度は変化シェーダの最も重要な領域、セクションカラーバリエーションに向かいましょう。ここでは、異なる変化アプローチがあり、これらを個別に(これまでのランダムカラーと同様に)、または組み合わせて使用することができます。さまざまなオプションを個別に表示するため、ランダムカラーを0%に設定し、基本テクスチャで開始します。

矢印ボタンをクリックしてカラーシェーダ基本テクスチャとしてダウンロードしてください。

リリース17で新機能が追加されました。Variations-Shaderを使用してテクスチャのバリエーションを作成できます。

ボタンをクリックするか、または基本テクスチャの隣の小さな矢印を展開するだけで、色シェーダの設定ダイアログが開きます。 私は基本テクスチャとして鮮やかな赤を選びました。

リリース17で新たに追加された機能 - バリエーションシェーダーを使用したテクスチャの変更

第二テクスチャノイズシェーダには、グローバルサイズを5%にしたポックスノイズタイプを選択しました。

リリース17では新たに、変動シェーダーを用いてテクスチャのバリエーションが可能になりました。

私たちのエディタビューでインタラクティブレンダリングエリアを見ると、指定した基本テクスチャからのバリエーションがどのように表示されるかがわかります。

リリース17で新たに追加された機能 - バリエーションシェーダーによるテクスチャの変化

基本テクスチャ第二テクスチャバリエーションには、ミックスと処理モードの調整に使用できる2つのパラメータがあります。 たとえば、ミックスを軽減し、「ソフトライト」モードで第二テクスチャを処理すると…

リリース17で新しく追加された機能 - Variation Shaderを使ったテクスチャのバリエーション

第二テクスチャはもはやそのままでは表示されず、基本テクスチャバリエーションの中でのみそれが認識されます。

リリース17で新登場の機能 - バリエーションシェーダーを使用したテクスチャバリエーション

次に、カラーバリエーションセクション内の第3のオプションであるグラデーションに取り組みましょう。 基本テクスチャ第二テクスチャカラーバリエーションを削除したため、以前に議論されたものを再確認することはできますが、基本テクスチャを維持したい場合は、第二テクスチャミックスのスライダーを0%に設定することもできます。

デフォルトでは、青から白へのグラデーションカラーバリエーションとして選択されています。

リリース17で新登場 - バリエーションシェーダーを使用したテクスチャのバリエーション

このカラーバリエーションにより、ポリゴンにはランダムな色が適用されますが、指定されたグラデーション内の色だけが使用されます。

リリース17で新登場-バリエーションシェーダーを使用したテクスチャのバリエーション。

前に使用した基本テクスチャに鮮やかな赤を追加し、“重ね合わせ”のような適切な方法を選択して、2つのバリエーション色源を処理します…

リリース17で新しく追加されたもの - バリエーションシェーダを使用したテクスチャの変化

… これにより、多角形立方体に“ランダム”に適用される色を、私たちの(色の)希望に非常に適合させることができます。

リリース17では、Variationsシェーダーを使ってテクスチャのバリエーションを追加しました。

クローンのカラーバリエーション

これまでは、立方体ポリゴンの色バリエーションに焦点を当ててきました。これからは、クラシックなクローンオブジェクトのオブジェクト固有のバリエーションを見てみましょう。私のシンプルなサンプルシーンでは、クローンオブジェクトシリンダーオブジェクトクローンカーペットに展開します。 バリエーションシェーダを使用したマテリアルクローンオブジェクトに割り当てました。

リリース17では、変動シェーダーを使用してテクスチャのバリエーションを追加しました。

「Variation-Shaders」の設定ダイアログでは、バリエーションモードのクローンには従来のポリゴンバリエーションの代わりにオブジェクトバリエーションが必要です。そのため、ポリゴンバリエーションを無効にし、オブジェクトバリエーションにはクローン向けのレンダリンスタンスモードを選択します。

リリース17での新機能 - バリエーションシェーダーによるテクスチャバリエーション

他のすべてのパラメータは前回のポリゴンバリエーションと同じです。赤いベーステクスチャと青と白のグラデーションでレンダリングすると、対応するカラフルなクローンカーペットが得られます。

リリース17で追加された新機能 - バリエーションシェーダを使用したテクスチャのバリエーション

この色のバリエーションから、バリエーションモードの他のオプションを検討できます。パラメータProbability(確率)で、何パーセントのクローンを変化させるかを指定します(インタラクティブレンダリングエリアで確認可能)

Release 17 では新機能として、Variations-Shaderを用いたテクスチャのバリエーションが追加されました。

変化するクローンの発生または配布は、テクスチャまたはシェーダーによっても制御できます。パラメータGlobal Mask(グローバルマスク)では、適切な画像またはシェーダーを読み込むための矢印ボタンが再び使用できます。

今回は、Probabilityを再び100%に戻し、ダークブルーのベーステクスチャを選択し、グローバルマスクの矢印ボタンを使用してNoise Shader(ノイズシェーダー)テクスチャとして読み込みました。

リリース17では新機能が追加されました - バリエーションシェーダーを使用したテクスチャの変更

どのようにクローンが設定されたかや、テクスチャクローンオブジェクトテクスチャタグでマッピングされているかによって、Noise Shaderの設定ダイアログで選択したSpace(空間)が影響します。通常、パラメータSpace(空間)には「World(ワールド)」が機能するはずです。この例では、Texture(テクスチャ)クローンカーペット面フォーマッピングして、「UV(2D)」に設定しました。

適切なグローバルサイズ、上下のクリッピング、および強調されたコントラストで、この例に適したマスクが得られます。

リリース17の新機能 - バリエーションシェーダーを使用したテクスチャの変化

レンダリング時には、黒い領域では背景の濃い青いベーステクスチャ、白い領域では変化するクローンが広がります。最前線のクローンでは、フェイスマッピングによってグローバルマスククローンに影響することがよくわかります。

リリース17での新機能 - バリエーションシェーダーによるテクスチャバリエーション



最後に、Variation-Shadersの最後の2つのセクションについても触れます。

UVW Coordinate Variationでは、UVW Coordinates(UVW座標)移動、反転、回転によって変動を引き起こせます。繰り返し出現するタイルやパーケットなどの構造には非常に役立ちます。Limit to 1(1に制限)のオプションは、バリエーションの計算によりRGB(255, 255, 255)よりも大きな色値が生成されるのを防ぎます。HDRイメージを使用する場合、これは必要なため、無効にする必要があります。

Release 17  「リリース17」に新機能追加 - 変動シェーダーを使用したテクスチャの変化



このチュートリアルで紹介されたすべてのバリエーションタイプを自由に組み合わせて調整できます。