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

Release 15 で新たに追加されたテキストオブジェクトのカーニング功能

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

テキストオブジェクトを使用して、スプライン基本オブジェクトを生成し、その後、3Dオブジェクトに単語、段落、または文字単位で押し出すことができます。しかし、これまでのところ、タイポグラフィの可能性は非常に制限されており、複雑なテキストデザインを個々に配置されたテキストオブジェクトで作るのは大変でした。

CINEMA 4D Release 15により、エディタで文字の間隔やスケーリングをパラメトリックにインタラクティブに編集することができるようになりました。ただし、スケーリングは、このチュートリアルで示されているように、テキストアニメーションを作成するためにのみ使用するべきです。このチュートリアルでは、これをXPressoを使用して行う方法を学びます。



このチュートリアルをステップバイステップで実行したい場合は、作業ファイルに入口としてプロジェクト"PSD_C4D_R15_Kerning_start.c4d"が含まれています。ここでは、テキスト"psd"を押し出されたテキストオブジェクト内に用意し、青い背景の前で照明を浴びています。これにより、テキストオブジェクトのカーニング機能に集中できます。

Release 15 では新しく、テキストオブジェクトにカーニングが追加されました。

前述の通り、エクストルードオブジェクト(R15以前は"Extrude-NURBS"と呼ばれていた)は、3Dテキストを作成するために最もよく使用されるジェネレータです。私たちのサンプルシーンでも同様で、テキストオブジェクトは既にエクストルードジェネレータのサブオブジェクトとして配置されています。

シーンには、テキストの背後にある背景としてのプレーンオブジェクトとシーンの照明としての単純な光源も含まれています。

Release 15での新機能 - テキストオブジェクトのカーニング

テキストの作成

オブジェクトマネージャからテキストオブジェクトを選択すると、アトリビュートマネージャにその設定ダイアログが表示されます。もちろん、テキストフィールドに任意のテキストを入力し、フォントメニューから他のフォントを選択することもできます。

後のテキストアニメーションの基準点として、テキストの中央を利用することにしたため、配置オプションで中央を選択しました。その他のパラメータはデフォルト設定のままです。

リリース15で新規に追加された機能 - テキストオブジェクトのカーニング

テキストのタイポグラフィデザイン

カーニングフィールドを小さい矢印で展開すると、タイポグラフィのテキストデザインの新しい設定オプションが表示されます。パラメータだけでなく、3Dビューを介して編集できるようにするために、3Dハンドルを表示オプションを有効にします。

リリース15で新しく追加された機能 - テキストオブジェクトのカーニング

各文字には独自のハンドルがあり、これを使用して文字を移動できます。これらのハンドルがオレンジ色で示されていることから、現在3つの文字全てが選択され、同時に編集可能であることがわかります。右上の矢印は選択範囲の水平および垂直スケール変更を可能にし、ベースライン上のハンドルを使用してベースラインのオフセットを設定することができます。

リリース15で新しく追加されたのが、テキストオブジェクトにおけるカーニング機能です。

より正確なタイポグラフィ編集を行うために、最適なのは前面ビュー(F4キー)に切り替えることです。今、個々の文字を編集するには、ハンドルをクリックして選択します。非選択の文字は紫色のハンドルに表示されます。マウスで引っ張ることで文字をベースラインに沿って移動させます。その後続く"d"文字は移動に応じて、文字のオーバーラップが生じるように配置します。

リリース15での新機能 - テキストオブジェクトのカーニング

現在選択されている文字がわかるように、開始および終了のパラメータで確認できます。今の段階ではそれほど重要ではないかもしれませんが、後のアニメーションには非常に役立ちます。文字間隔パラメータでは、文字"s"のオーバーラップ値が確認できます。

リリース15での新機能 - テキストオブジェクトのカーニング

"s""d"が左に大幅にオーバーラップした後、"p"ベースラインオフセットを使って少し上に移動させます。まず、"p"文字ハンドルを使って選択し、その後にベースライン上の矢印ハンドルを使って上に移動させます。

リリース 15での新機能 - テキストオブジェクトのカーニング

ここで、"p"の設定を確認するために再度アトリビュートマネージャをご覧いただけます。文字"p"がやや支配的に見えたため、スケーリングパラメータで少し縮小しました。

リリース15での新機能 - テキストオブジェクトのカーニング

最後に"d"が登場します。 最初のステップでは罫下げを使って文字の足場を移動させ、次に基準線オフセットを使って、"s"の足場になめらかに続くように、"d"をできるだけ上に移動させます。

リリース15では、テキストオブジェクトのカーニング機能が追加されました。

文字"d"の属性マネージャーでの設定をこちらで確認してください。 これらのパラメーターは私が使用しているフォントの例に基づいており、独自のクリエーションの出発点となるものです。

リリース15での新機能 - テキストオブジェクトにおけるカーニング

XPressoを使ったカーニングパラメーターの制御

カーニングパラメーターにはアニメーション可能なパラメーター円がないことがお気づきかと思います。 これにより、テキストのアニメーションは容易ではありませんが、XPressoのおかげで不可能ではありません。

2つのカーニングパラメーターを使った簡単なテキストアニメーションを通じて、1つのテキストオブジェクトXPressoエクスプレッションの助けを借りて、簡単に達成できることを見ていきましょう。 まずオブジェクトに、私の場合はExtrudieren-Objektに、右クリックまたはメニューのTags>CINEMA 4D Tags経由でXPressoエクスプレッションを割り当てます。

Release 15で新機能 - テキストオブジェクトのカーニング

オブジェクトマネージャー内のエクスプレッションタグダブルクリックすると、XPressoエディタが開きます。 テキストオブジェクトのパラメーターを制御したいので、オブジェクトマネージャーから直接XPressoエディタにテキストオブジェクトのためのノードを作成します。

Release 15で新規に追加されたテキストオブジェクトのカーニング。

テキストオブジェクトノードの4つのポートにデータや値を供給するためには、さらにノードが必要です。 数値は、右クリック新しいノード>XPresso>一般のメニューから生成される定数ノードを使用して簡単に実現できます。

リリース15での新機能 - テキストオブジェクトのカーニング

マウスでドラッグしながらCtrlキーまたはCmdキーを押しながらXPressoエディタ内で定数ノードコピーを作成できます。 すべての4つの入力ポートテキストオブジェクトに供給するには、合計3つのコピーが必要です。

ここで、すでに触れたカーニング機能の開始終了のパラメーターに戻ります。 もしXPressoエクスプレッション内で、どの文字がテキストオブジェクトで対象となるかを指定しない場合、エクスプレッションは常に選択された文字を使用します。 これは意図した挙動ではないため、ここでは始点終点の値を固定値でセキュリティ化します。 最初の定数ノードは、スタート値が最初の文字に対して0であるため、Kerning . Startポートとして直接ドラッグで接続できます。

リリース15での新機能 - テキストオブジェクトのカーニング

2つ目の定数ノードをエディタで選択し、その設定ダイアログで属性マネージャーを使用して値を入力します。 最初の部分でテキストオブジェクトを見たように、カーニング3番目の文字で終了します。 これで、定数Kerning . Endのポートを接続できます。

バージョン15の新機能 - テキストオブジェクトのカーニング

次に、実際のアニメーションを担当するパラメーターを制御します。 100%の垂直スケーリングを示すためには、ポートに値1が入っている必要があります。 そのため、3番目の定数ノードの設定ダイアログに値1を入力し、それをKerning . Vertical Scalingポートに接続します。

一方、Laufweiteデフォルト値は0なので、4番目の定数ノードのポートを変更せずに直接Kerning . Laufweiteポートに接続できます。

リリース15で新たに追加された機能 - テキストオブジェクトのカーニング

これらの最後の2つの定数ノードは、アニメーションにとって重要なポイントです。 そのため、それらにわかりやすい名前を付けることが重要です。 これは、右クリックしてコンテキストメニュー内の名前の変更から簡単に行えます。 私は、それぞれのテキストオブジェクトポートの名前に基づいてそれらの2つの定数ノードに名前を付けました。

リリース15の新機能 - テキストオブジェクトにカーニング機能

これで、両方のパラメータのアニメーションを本当に快適に設定するために、アトリビュートマネージャ定数ノードパラメータにクリックし、コンテキストメニューでHUDに追加をクリックして、3Dビューのヘッドアップディスプレイ(HUD)に両方の値パラメータを追加します。

Release 15での新機能 - テキストオブジェクトにカーニング

テキストオブジェクトのカーニングアニメーション

XPressoエディターを閉じ、3Dビューで中央透視(F1キー)に切り替えることができます。次に、ヘッドアップディスプレイの2つの新しいエントリをビューの適切な場所に移動するには、単にCtrlキーを押し続ける必要があります。

私たちがカーニングで作成した文字の組み合わせは、アニメーションの最終状態であるべきです。それらのパラメータをキーフレームで固定する必要があります。非常に短くて強いアニメーションシーケンスのために、最初のキーフレームを作成するために、画像30に緑のタイムスライダーを移動し、Ctrlキーを押し続けながらパラメータの円をクリックしてヘッドアップディスプレイ経由で直接追加します。

Release 15での新機能 - テキストオブジェクトのカーニング

アニメーションが画像5で開始するようにするために、緑のタイムスライダーをそこに移動します。左、右、下から文字がシーンに入るようにし、キャラクターのラッキングを使用して最終状態を達成します。アニメーションの間、文字が最初に圧縮され、アニメーション中にフルサイズに展開されるようにします。これには、HUD内の垂直スケーリングを使用します。

次の例では、キーフレームで画像5でクリックした2つのパラメータの2つの値を見ることができます。Ctrlキーを押しながら
い。

リリース15で新たに追加された機能 - テキストオブジェクトのカーニング

単純に文字を最終位置に移動させるのではなく、最初に少し過剰に振れ、重なり合わせさせたい場合は、画像15で一時停止して、ラッキングに約-4の値を含むキーフレームを作成します。

Release 15での新機能 - テキストオブジェクトのカーニング

同じように垂直スケーリングにも少し過剰なアニメーションを適用できます。アニメーションが単調にならないように、画像21など、後でキーフレームを追加します。

リリース15での新機能 - テキストオブジェクトのカーニング

画像25で次の動きを作成します。ここで、例えば2のラッキングを使用して、文字どうしを少しずつ引き離します。Ctrlキーを押しながらキーフレーム
い。

Release 15の新機能 - テキストオブジェクトにカーニングが追加されました。

最後の最後に垂直スケーリングにさらなる動きを加えます。最後の状態に到達する前に、タイムラインウィンドウメニュー)に移動します。 キーモード垂直スケーリングトラックを開き、最終状態の値よりも少し下に、Ctrlキーを押しながらキーフレームを追加します。

リリース15に新たに追加された機能 - 文字オブジェクトのカーニング

アニメーションの最終化

小さな不備を修正する必要があります。元の状態では、最小サイズにスケーリングされても「s」の細い部分が見えます。これは、アニメーションを開始するまで除く生成器を有効にすることで、簡単に修正できます。

つまり、緑の時間スライダーを画像5にリセットし、抽出オブジェクトの設定ダイアログで、アクティブ化状態のためのキーフレームを基本タブに追加します。

リリース 15での新機能 - テキストオブジェクトのカーニング

画像5より前に抽出オブジェクトを無効にするために、画像0でそれをオフにします。つまり、画像0に緑の時間スライダーを移動し、有効化パラメータのチェックマークを消去し、パラメータの円をクリックして無効状態のためのキーをCtrlキーを押しながら追加します。

リリース15で新しく追加された機能 - テキストオブジェクトのカーニング

CINEMA 4D Release 15の新しいカーニング機能に関する小さな例のアニメーションが完成しました。おわかりの通り、テキストオブジェクトには試行できる他のパラメータも用意されています…

Release 15 に新しく追加された機能 - テキストオブジェクトのカーニング