ニッチなblender手記

世の中には自分に似た人が3人いるとされています。その人達へと情報共有するために主にblenderの記事を書いていきます。

Animation Nodes

waving OBJ in blender

概要 参考 手順 ウォーミングアップ 大量のオブジェクトを用意する 個々のオブジェクトへそれぞれ異なる位置となるように移動させる フレーム単位で位置が変わる(=移動)ようにする 本番 大量のオブジェクトを用意する オブジェクトを移動させて、一定の範…

loose generate polys about Animation Nodes

概要 制限 手順 複数のランダムな頂点座標を生成 頂点データの整理 ポリゴンの生成、マージ メッシュの表示 問題点 概要 Vector ノードを利用すればポリゴンの生成ができることが分かったことと、複数のポリゴンを結合することができた。 しかし、手入力で座…

loose create quad poly about Animation Nodes

概要 手順 三角ポリゴンを2つ作る 2つの三角ポリゴンを一つにまとめる 不要なポリゴンを削除する メッシュデータを BMesh 型へ変換する 重複しているデータを削除する BMesh 型のデータを Mesh 型へ変換する 表示する 参考 概要 単一のポリゴンを作成する…

loose create polygons about Animation Nodes

概要 手順 頂点を作成する ポリゴン用のインデックスを作成する エッジ用のインデックスを作成する 表示する 概要 Animation Nodes だけを用いて下図のようなシンプルな形でポリゴンを生成する。 当たり前といえば当たり前すぎる操作だが、いざやってみると…

loose introduction about Animation Nodes (Viewport input)

概要 参照 概要 Viewport Input ノードに関する説明。 名前だけ見るとビューポートから情報を引っ張りこむようなノードに見えるが、一言で言えば ビューポートに入力用のパネルを用意するノード。 Animation Nodes はデータの入力用ノードとして Integer や …

loose introduction about Animation Nodes (Expression)

概要 注意点 参考 概要 Expression ノードに関する説明。 一言でいうと、シングルライナー版の Script ノード a + b など、短い処理をすることに特化しているため、 Script ほど複雑な処理はできないが Animation Nodes が提供していない簡単な処理を記載す…

loose introduction about Animation Nodes (Script)

概要 注意点 欠点 まとめ 参照 概要 script ノードの説明。 このノードは他のノードと異なり python や 数学知識 を必要とするコードベースのノードとなるので、利用に注意。 Animation Nodes 上で python スクリプトを実行することができるノード。 その特…

loose introduction about Animation Nodes (Loop)

概要 参照 Parameters And Iterators Generators Advanced Node Settings Iterator Sockets Parameter Sockets Reassignment Operators List Generators Break Condition Execution Mechanism examples 概要 下図を見て理解できるのであれば以降の項は読まな…

loose introduction about Animation Nodes (Group)

概要 参照 Group 概要 ここでは Anomation Nodes が標準で用意しているノードの内、 Subprograms に属する Group ノードを記載する。 参照 Animation Nodes - Subprograms - Group Group 一言で言えば、 Animation Nodes 版 NodeGroup Group は異なるノード…

loose introduction about Animation Nodes (DATA)

参照記事 基本原則 Implicit Conversion Dynamic Sockets Vectorized Sockets Data Copying Generic Data Type Scenes 参照記事 Animation Nodes - Dosuments Data Animation Nodes - Doc Loop Reassignment や Copy 設定についてもちゃんと書いてくれている…

loose introduction about Animation Nodes (INTERFACE)

参照記事 Shortcuts U U (Advanced Node Settings and Socket Settings) W W (Data Input) W (Viewer) W (Loop Through) W (Create Invoke Node) E E (Selected Dependencies) E (Selected Dependent) E (Selected Network) E (Frame Active Network) TAB 参…