ボートと亀のツアーライド

Make your Tour Ride シリーズ。スピードボートと亀とをリリースしました。 Japan Open Grid (JOG) 内の Shinobar Annex スクリプトの館でそのキットを無料配布しています。

ボートのツアーライドは地形を読み、陸地を避けて水面のみを走行します。
ただし乗降のできるターミナルが水面から20m以内であれば陸地にあっても構いません。たとえばこのキットに含まれる亀は海から20m以内であれば侵入します。

この亀は水中を潜って航行します。スクリプトの設定は次のようになっています。
float GROUND_LEVEL = 0.1;   //usually at the lower edge of the root prim

float FLOAT_LEVEL = -0.2; //offset from the water level
float DIVE_LEVEL = -5.0; //dive this level if can
float SINK_LEVEL = -0.7; //entire body is under the water level, splashing stops under this level
float FLIGHT_LEVEL = 0.0; //meter, lowest flight height for aircrafts

可能な限り DIVE_LEVEL で航行します。乗降のできるターミナルでは FLOAT_LEVEL まで上がってきます。潜っているときに水しぶきを上げるのは不自然なので、SINK_LEVEL 以下に潜っているときには水しぶきを停止します。

Posted on 18 Apr 2018, 9:27 - カテゴリ: ツアーライド
Edit - Delete


コメントはありません、

コメントを書く

標題
投稿者
本文
顔マークを表示
セキュリティコード 4510047
パスワード (同じ投稿者と確認するため)