Blenderのボーンでアニメーションを作ると、<model-viewer>で再生した時の表現力が高まる。

3DCAD Onshape(無料サブスクリプション)
3DCG Blender 4.3.2
3Dビューワー <model-viewer>

<model-viewer>

オブジェクトの動きは全てボーンで操作します。アームの周りを飛ぶ赤色の紙飛行機の子ボーンも、他と同様に同じ親ボーンです。
このアニメーションでは、全ての子ボーンは一つの親ボーンと親子関係。
その理由は、親ボーンが複数あると親ボーンの数だけアクションが増える。でも<model-viewer>はアクションを一つしか選択出来ないので、親ボーンは一つにして他は子ボーンにする。

↓ ボーン名にコントロールとありますが、IKは使用せずに、ボーンを個別に動かしました。IKの設定が不味かったのか、IKでは私の意図する動きにならず上手くコントロール出来ませんでした。画像内の名がコントロールのボーンは、出番が無い状態です。

 

紙飛行機用ボーン(飛行機コントロール)

開始フレーム 0 回転角度 0°
終了フレーム 180 回転角度 720°
補間モード リニア

<model-viewer>で再生される時、Blenderで設定した開始フレームと終了フレームが繋がりループ再生します。

↑ この時、Blenderの開始フレームが0(ゼロ)でも1でも、キーフレームが0(ゼロ)フレームと終了の180フレームが同じ(回転の場合0°と720°は同じ)なら、<model-viewer>での再生時、繋ぎ目がスムーズにループ再生される。と素人の私は理解した。

Blenderのボーンで動きを付けてみました。ボーンは初めてなので記念にアップします。アニメーションは変な動きでやる気が無いような。またオブジェクト同士が食い込みしたり、位置ずれしたりしていますが。

Blenderでボーンとオブジェクトの位置をピッタリと合わせたいけど、その賢い方法が分からない。
仕方ないので、Onshapeの設計図を見ながらテールの位置と長さを数値入力しました。今回は単純なモデルなので入力は容易だけど、複雑なモデルの場合はどうする?

3DCAD Onshape(無料サブスクリプション)
3DCG Blender 4.3.2

3D model-viewer

防犯カメラを角材に取り付ける為に台座を造形しました。自由に左右の向きを変えられるように角材とはネジ1本で。詳細は以下の画像の通り。

 

3Dプリンター Ender-3 V3 SE
ノズル径 0.3mm
スライサー UltiMaker Cura 5.9.0
フィラメント eSUN PETG 白
3DCAD Onshape (無料サブスクリプション)
レタッチ•文字入れ Affinity Photo 2
ネットワークガメラ 覗かれてそうな中国製(でも画質は悪くない)

 

 

3D model-viewer

ニトリのエレクターシェルフもどき(まがいもの)(パクリ)であるスチールラックに洋折釘(ネジ)を取り付ける為の台座?を造形しました。

 

3Dプリンター Ender-3 V3 SE
ノズル径 0.3mm(社外品)Amazon
スライサー Creality Print v6.0.0.1078
フィラメント eSUN PETG 白 Amazon
3DCAD Onshape(無料サブスクリプション)

 

 

3D model-viewer