Mapper[マップ変換]ノードは、とても便利で、XPressoで最もよく使用するノードのひとつになります。指定した範囲にある入力値を、別に指定した範囲の値に変換(マップ)し、結果を出力するノード。今回は、以下のように球と円柱と立方体で作成したシーンを作る。球が移動(P.X)するのに合わせて、立方体が回転(R.B)するようにしたい。立方体と球体を作成し、球体の位置をオフセットする。円柱を作成し、球体のスライダーとなるように調整する。位置情報と回転情報のリンクヌルオブジェクトを作成。XPressoタグを追加([タグ>CINEMA4Dタグ>XPresso])。XPresso編集ウィンドウ(Xpressoエディタ)が開く。オブジェクトマネージャより立方体を選択し、Xpressoエディタにドラッグ&ドロップ。エディタの右側に配置する。立方体ノードの青い部分をクリックし、入力ポートに「絶対角度.B」を追加([座標>絶対角度>絶対角度.B]を選択)。Rotation.B]以下のように、なった。次に、オブジェクトマネージャより球体をXpressoエディタにドラッグ&ドロップ。球体の赤い部分をクリックし、出力ポートに「絶対位置.X」を追加([座標>絶対位置>絶対位置.X]を選択)。試しに、球体の「絶対位置.X」を「絶対角度.B」をワイヤでつなぐ。ビューポートで球体をX軸方向に移動させて結果を見ると、立方体は回転しているが、すごいスピードで回転している。自分の思うように、位置情報と角度情報をリンクさせたい。「マップ変換」ノードを使用する。Xプールの虫眼鏡アイコンをクリックして検索窓を表示し、「マップ変換」と打ち込む。現れた「マップ変換」をXPressoエディタにドラッグ&ドロップ。[マップ変換]ノードをクリックすると、属性マネージャで属性が表示される。Difined]のままでOK。Degree」にする。今回は球体のX位置の「-300cmから300cmに移動する」ときに「立方体が一回転する」ようにしたい。Upper]を「300」に。Upper]を「360°」に。ノードをワイヤーで結ぶ。ビューポートで球体をX軸方向に移動させると以下のようになる。ここで注目したいのは、「球体が-300cm、300cmよりもさらに原点から離れても立方体は回転し続けている」こと。Upper]にチェックを入れる。オプション2:出力範囲の[反転]立方体の回転を逆にしたい場合、出力範囲を反転すればよい。Reverse]にチェックを入れる。※立方体の回転を逆にしたい場合、もうひとつの基本的な方法として[出力の上限]を「360°」から「-360°」に変更しても同じ結果が得られる。4:58~入力値を非線形に出力値に変換するのが、属性マネージャの一番下にあるグラフ「Xスプライン」の機能。グラフ上で右クリックするとメニューが現れる。Linear])を選択する。ビューポートでの立方体の回転に変化はない。立方体は一定のスピードで回転する。他のスプラインセットを選択してみる。Cubic])を選択。グラフは以下のようになる。回転を始め、終わりに向けてスピードアップ。...Contact説明や表記に間違いがあれば教えていただけますと幸いです。