Sofa frameworkについての日本語リファレンスがないので忘備録も兼ねて手順とか詰まったとこを記録していきます。
Sofa frameworkってなに
ざっくりいうと有限要素法ベースの物理シミュレーションソフトウェア
臓器とかソフトロボットのシミュレーションに使えるぐらいには高精度らしい(まだそこまで使ってないからわからない)
unity向けのプラグインとかも出てるから使ってみると面白いかもね
詳しくは以下を参照
https://www.sofa-framework.org/
インストール
Windowsで入れられるので右上のdownloadからzipを落とす
GitHubのほうもあるけどとりあえずはこっちでいいと思うよ
以上
起動
実行ファイルは\SOFA_vXX.XX.XX_XX\bin\runsofa.exe
開いてヘビが絡みついた棒が出てくればインストール完了
やったね
基本操作
左側の操作パネルについて
操作 | 結果 |
---|---|
Animate | シミュレーションを再生 |
Step | シミュレーションをコマ送り再生 |
Reset Scene | シミュレーションをリセット |
Reset View | 視点をリセット |
Save View | 視点を保存 |
Save ScreenShot | スクショ |
画面操作
詳細はViewerタブを参照
操作 | 結果 |
---|---|
マウス | 視点操作 |
Shift+左クリック | オブジェクトを動かす |
A | XYZ軸表示 |
B | 背景色変更 |
C | 視点中心に移動 |
H | 操作のヘルプ |
以上