【Notch】AE＆C4Dユーザーが作るリアルタイムモーショングラフィックス #02 基本操作編

# はじめに
[前回の記事](https://qiita.com/Shuhei_Maeta/items/edaebf4ccb874643e52c)
でNotchのここがいいぞ！という点をプリレン系グラフィッカー視点からざっくりと書きました。
今回は技術的なところを解説していきます。

#UI
![UI2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/e4b70599-6b1f-9884-6ebe-15a9f856fd8e.png)
![UI2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/1204d36e-704f-f07c-6497-e619c96cda3c.jpeg)


AEにけっこう近い配置をしていることがわかると思います。
新しいソフト触り始めたとき特有の「何にもわからん！」っていう障壁はなく親しみやすさを感じました。

大きな違いは「Main Editer」の部分に４つのモードがあり、主に制作を行うのが**「ノードグラフ」**であること。

おおまかな流れとしては
１、「Resource」に素材ぶちこむ
２、「ノードグラフ」に「Nodes」から任意のノードを入れる
３、ビューポートを確認しつつ「Properties」内で数値やキーフレームを設定していく。

という感じ。

「Bins」は作ったノードの設定をプリセットとして保存しておく部分です。これAEにもほしい

#基本操作

####①ProjectおよびLayerの作成
まずNotchを起動して新規にBlank　Projectを作成すると**「Layer Setting」**というWindowが表示されます。
これが一つのコンポジションのような作業領域になります。
レイヤーに任意のタイトルとディレーション（デフォルトだと30秒）を設定して「OK」を押します。
![Layer.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/123d05ed-78fd-6754-08fb-b1d859880e34.png)

すると真ん中に歯車（以下**Root**）のある空のノードグラフが表示されます。
ここにいろんなノードを入れて**Rootにつなぐことで映像を作っていきます。**
![node.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/798618c8-eb7b-8d23-9ff9-5b2bf3bb1ce9.png)

####②初期設定
左下の一番左から2番目**「Project Setting」**から**「Layer As Separate Effect」**を**オフ**
（オフにしないとタイムラインで複数レイヤーを同時に走らせることができません。基本オフったほうがいい）

![shoki.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/edcead90-37cd-84ed-36af-a46be242db7b.png)
![shoki2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/d2484f9c-b998-6d51-4733-f24b6175c415.png)

同じく左下の一番左から3番目**「Units,Guids and Grids」**からFPSを**「30」**もしくは**「60」**へ変更
（デフォだと日本で一般的ではない25fpsになってます）
![shoki3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/3c8f62f7-7b63-d0f3-f943-c0543608ac6d.png)

設定したらとりあえず左上の「File」→「Save」でProjectに名前つけて保存しておきましょう。
**映像制作は保存が大事。**:innocent:

####③ノードを配置する

まず作業する上でこれだけは最低限覚えておくべきショートカット

| ショートカット      |       機能 | 
|:-----------------|------------------|
| Ctrl+R           |              ノードをRootに繋ぐ |
| Alt+左クリックでドラッグ           |            パン |
| Ctrl+左クリックでドラッグ            |             ズーム |
| F1             |               ノードグラフモード |
| F2             |             タイムラインモード |
| F3          |           カーブエディタモード |


上記を踏まえた上で実際作っていきましょう。
自動回転する3Dのキューブを作ってみます。

1、「Nodes」内にカテゴリ別にたくさんのノードがあります。
　　 上の検索窓から**「Shape 3D」**と検索します。プリミティブオブジェクトを扱うノードです。
![Nodes.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/14b2e818-9680-d103-ee23-df17f7a036bd.png)

2、ノードグラフに入れたら、Ctrl+RでRootに繋ぎ**「Shape Type」**をBoxに変えます。
![Nodes2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/ceb12ca9-736d-6320-a532-33c1942e6474.png)

3、同じくNodesの中から**「Continuous Modifier」**を探し、ノードグラフに入れます。
一定のスピードで増えていく数値を扱うノードです。
数値を扱うノードが「Modifier」というカテゴリになります。
![Nodes3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/accefbc9-d9d7-44ed-e8fd-19f4eb5c9ceb.png)

4、Shape3Dを選択した状態で**「Continuous Modifier」の右の部分**からPropertiesの「Rotationパラメータ」へドラッグ&ドロップします。
再生ボタンを押すとゆっくりですがキューブが勝手に回転し始めます。
![Nodes4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/43598d46-4df5-7389-c714-e1a3a1a1be17.png)

5、回転が遅いので「Continuous Modifier」の**「Speed」**を早くしてみましょう。とりあえず20とか。
Modifierはその他いろいろなパラメータに対して適用可能です。
![無題 - Notch Builder (x64) 2019-10-07 18-50-23_2.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/296f5e63-a894-ac1d-2d0b-96baab0a7648.gif)

6、ポストFXをかけてみましょう。Nodesからみんな大好き「Glow」を探しCtrl+RでRootに繋ぎます。
テキトーに数値いじってお好みな光り方に調整。
![Nodes6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/d2f2d093-8f4e-47af-137b-f4f3a529d637.png)

7、ほかにもPost-FXカテゴリのノードをいろいろテキトーに入れて繋いでみましょう！
Motion Datamosh、Digital Block Glitch、Strobeあたりがわかりやすいです
**※AEと真逆で上から順番にエフェクトがかかります**
![無題 - Notch Builder (x64) 2019-10-07 18-50-23.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/b61c0e9e-4c7c-c245-8c3b-d1c4c43343dc.gif)

####④タイムラインモードでタイミング制御

**F2でタイムラインモードへ飛ぶ**と作ったノードがAEのようにレイヤー構造で表示されます。
※ただしここの順番もAEと逆で上から下の順です
ここで各レイヤーを任意の長さやタイミングにトリムすることで発生タイミングを調整できます。
![test--dfx - Notch Builder (x64) 2019-10-07 23-49-08-6.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/243114/ba2ad888-3e0d-a393-fb5d-0b53ab70179f.gif)

####⑤出力、送出について

**-出力について**
動画としてのレンダリングは「File」→「Export Video」でできます。
任意のフォーマットや書き出すタイム、保存先を設定してください。

**「NotchLC」**という独自のコーデックがありこれが**超絶爆速かつキレイ**です！
5分尺が20秒くらいでレンダリング終わります:flushed:
これはAE CC2018、CC2019でも読み書き可能です。 DLこちらから→[NotchLC無償プラグイン](https://notchlc.notch.one/)

**-リアルタイムレンダ送出について**
送出には方法がいくつかあり現場や機材によって大きく変わるので手段を吟味する必要があります。

- **NotchBuilder上で直接再生**（F10でサブモニターにフルスクリーンで出せます）
- **スタンドアロンアプリ(exe)として書き出し**（開くのにProもしくはPlayBackライセンスが必要）
- **Media Serverへもっていく**（４ケタ万円します。持っている業者さんまたはその協力がないと不可能）
- **NDIでOUT**
- **SpoutでOUT**
- **TouchDesignerと連携**（TouchDesignerのProライセンスも必要）

メディアサーバーを使わない**スタンドアロン送出に関するガチなお話**は以下の連載記事を参照してみてください。
**https://qiita.com/yasuhiro_chida/items/ac0094a40e87b6973513**

#最後に
以上基本的な部分のみですがざっくり流れを紹介しました。
RAMプレビューとかキャッシュベイクとかビルドとか一回もしてませんよね。最高じゃないですか？
次回はクローナーかパーティクルあたりを書いていこうかなと思います。

情報共有はこちらのグループで行っているのでぜひ参加してみてください。
**Line オープンチャット : https://line.me/ti/g2/kJYmLLsvS2zNfR9PEiknMg**
**Facebook : https://www.facebook.com/groups/notchusergroupjapan/**

質問等あればお答えしますのでお気軽に
**Twitter : https://twitter.com/shu1053**
**FB : https://www.facebook.com/profile.php?id=100009103327410**

# その3　パーティクル編書きました！
**https://qiita.com/Shuhei_Maeta/items/fcb0bf878c0e7a55186c**