2021/03/18(木) [n年前の日記]
#1 [godot] Godot EngineのVehicleBodyノードについてまだまだ調べてる
_昨日
に引き続き、以下の動画を参考にしつつ、Godot Engine 3.2.3 x64 上で VehicleBody について使い方を調べているところ。
_Godot Vehicle Tutorial part 1 - import and setup a car - YouTube
_BastiaanOlij/vehicle-demo at Part-1
_Godot Vehicle Tutorial part 1 - import and setup a car - YouTube
_BastiaanOlij/vehicle-demo at Part-1
◎ 指定の branch を git clone したい。 :
github から git clone して、プロジェクトをローカルにダウンロードしてみようとしたのだけど、最新版(Part6)の実装状態しか落ちてこない…。ググってみたら、github から clone すると最新版しか落ちてこないそうで。
branch を指定して clone する時は、「-b ブランチ名」を追加すれば良いらしい。
_リモートから特定のブランチを指定してcloneする - Qiita
_リモートのブランチをcloneする - Qiita
これで、Part-1 の状態で git clone できた。
branch を指定して clone する時は、「-b ブランチ名」を追加すれば良いらしい。
git clone -b Part-1 https://github.com/BastiaanOlij/vehicle-demo.git
_リモートから特定のブランチを指定してcloneする - Qiita
_リモートのブランチをcloneする - Qiita
これで、Part-1 の状態で git clone できた。
◎ VehicleBodyノードの構成。 :
VehicleBody ノードを使う時は、おおよそ以下のような構成になるらしい。
Car : VehicleBody │ ├─ Body : MeshInstance (車体のメッシュ) │ ├─ front_left : VehicleWheel (左前タイヤ) │ │ │ └─ MeshInstance (タイヤホイールのメッシュ) │ ├─ front_right : VehicleWheel (右前タイヤ) │ │ │ └─ MeshInstance (タイヤホイールのメッシュ) │ ├─ rear_left : VehicleWheel (左後ろタイヤ) │ │ │ └─ MeshInstance (タイヤホイールのメッシュ) │ ├─ rear_left : VehicleWheel (右後ろタイヤ) │ │ │ └─ MeshInstance (タイヤホイールのメッシュ) │ └─ CollisionShape (車体のアタリ範囲)
- VehicleBody ノードの下には、車体の3Dモデルメッシュ (MeshInstance)、タイヤホイールを担当する VehicleWheel x タイヤ個数、車体のアタリ範囲 (CollisionShape) がぶら下がる。
- VehicleWheel ノードの下には、タイヤホイールの3Dモデルメッシュ (MeshInstance) がぶら下がる。
[ ツッコむ ]
以上です。