どうも篠島です。前回に引き続き、DOPのデータについてです。今回はデータの名前についていろいろ説明してみたいと思います。
今回のサンプルファイルは趣向を変えてクイズにしてみました。今回のHipファイルは再生しても何も起きません。今回のブログの記事を参考にシミュレーションが動くように してみてください。ルールとして、ノードの追加、削除、バイパスは禁止します。既存のノードの設定変更だけで解決してください。全然難しく無いんですが、Geometry Spreadsheetは必ず開いて作業しましょう!
どうも篠島です。前回に引き続き、DOPのデータについてです。今回はデータの名前についていろいろ説明してみたいと思います。
今回のサンプルファイルは趣向を変えてクイズにしてみました。今回のHipファイルは再生しても何も起きません。今回のブログの記事を参考にシミュレーションが動くように してみてください。ルールとして、ノードの追加、削除、バイパスは禁止します。既存のノードの設定変更だけで解決してください。全然難しく無いんですが、Geometry Spreadsheetは必ず開いて作業しましょう!
こんにちは篠島です。前回に引き続きDOPの説明です。今回はDOPのデータの構造がどのようになっているかを見ていきたいと思います。
こんにちは。篠島です。これから数回に渡ってDOPシミュレーションについて書いてみたいと思います。DOPはあまりにも複雑でどこから始めたらいいのかが難しい所ですが、今回はメニューから作られるDOPのリジッドボディでシミュレーションを説明してみたいと思います。
パラメーターにエクスプレッション等を書いた時に値が知りたい事がありますよね? これらはパラメーターの型によって方法が異なります。
どうも篠島です。Fileノード等、String(文字列)を入力する部分でエクスプレッションを書きたい時はバックティック 「 ` 」 を使う事によってHscriptを書くことができます。また、Copy ParameterでコピーしたものをStringのパラメーターにPasted Copied Relatiev Referenceなどすると自動的にバックティックが挿入されます。
どうも篠島です。前回はSolverノードの簡単な使い方をしました。Solverノードは名前の通り毎フレーム処理されることからソルバーを作るのに利用されます。ここで今回はものすごく簡単な物理シミュレーションをSolverノードで実装してみます。
篠島です。Solverノードは理解すると非常に強力なノードですが、イマイチ良くわからない方のために解説してみます。Solverノードは要は毎フレームSolverノード内に含まれるSOPノードを実行します。
こんにちは。篠島です。ノードのパラメーターをコピーして Paste Copied References などを選ぶと、別ノードの値参照することができますが、この参照をリンクとして表示できます。なので、他人のシーンファイル等をリバースエンジニアするときに多少役に立つかと思います。
Wrangleノードの下の方に Enforce Prototypes というチェックボックスがありますが、これをONにすると今まで宣言無しで使えていた変数が、最初に変数を宣言しないと使えなくなります。これはVEXコードが長くなってきて変数名のタイプミスなどを防ぐ役割があります。