Blender でマーブルミュージック動画を作る作業を簡単にする補助アドオンです。



marble_music_creator.py を Blender のアドオンとしてインストールしてください。
ビューポートのメニューに Marble Music Creator が追加されます。
Target Object - ボールのオブジェクトを選んでください。
Prefab Object - 板のオブジェクトを選んでください。
Collection Of Instance - 複製されたオブジェクトを入れるコレクションを選んでください。(無しなら複製元と同じコレクションになります。)
Position Offset - 板をボールからどれくらい離れた位置に配置するかを決めます。ボールの半径より少し大きめにしてください。
Random Rotation Angle - ボールの進行方向に対して板を傾ける角度の最大値を決めます。
ボールと板にリジッドボディを設定してください。
シーケンサーに音楽ファイルを配置してください。
タイムラインを再生しながら音楽に合わせてDuplicate Prefabボタンを押してください。
ボタンを押す度にボールの進行方向に板が配置され、ボールが跳ねます。
sample フォルダに入っている blend ファイルを参照してください。
- ボールが以前に配置した板にあたってしまうことがある
- 板の角度は単純にランダムで、ボールの以前の軌道を一切考慮していないためです。
手動で板の角度を調整して対応してください。
- 板の角度は単純にランダムで、ボールの以前の軌道を一切考慮していないためです。