由 Shinobar Martinek 发起的话题

非物理でも乗物が作れるのではないかと考え、ヘリコプターを作ってみましました。試作品を CanyonBoat Terminalに置いています。使用感や提案、要望など、みなさんのご意見をいただけるとありがたいです。

非物理の利点は、サーバーへの負荷が軽く、リージョン境界でもデッドロックがないことです。また比較的楽にリージョンを越えることができます。いっぽうの難点は、衝突判定がなくファントムのような振る舞いをするので、建物などをすり抜けてしまうことです。

今回試作のヘリの操作法は {Page Up]/[Page down]が上昇/下降、矢印キーで水平移動と回転、[Shift]+左右キーでは姿勢を変えることなく左右にスライドします。ギアというかスロットル操作はありません。飛行中に機体をクリックするとカメラ位置が切り替わり、コックピット内の視点が楽しめます。

非物理でのスムースな移動のため llSetKeyfaramedMotion を用いています。Suikaさんに教えてもらったものです。

Boat Terminal は Canyon リージョン内の北西部分に位置します。 Canyon Airport から熱気球で行くのが便利です。

すっかり暖かくなりました。さて、今年のイースターは例年より早くて、4月1日だそうです。そこで早々にエッグ・ハントを始めました。Shinobar Annex島内に置かれている卵を見つけてください。いま9つほど置きました。狭い範囲なのですぐに見つかると思います。

写真は景品のひとつ、春の妖精です。Linda Kellieによるオリジナルに、羽をタッチするとパーティクルは飛ぶようにしました。この他にバニーガールの衣装などを用意し、皆様のお越しをお待ちしています。

日本のみなさん、こんにちは。(最近はこの挨拶の仕方をよく聞きますね。)

期間限定になりますが、雪山を滑降するスノーボードを用意しました。お楽しみください。場所は Shinobar Sea 03, hop://jogrid.net:8002/Shinobar%20Sea%2003/128/128/0 です。

JOG Center Sim あるいは Shinobar Annexでこの看板を見つけたら、クリックした山頂にTPできます。あるいは世界地図で Shinobar Sea 03 を検索ください。

スノーボードは3つあって、それぞれ別のコース。すなわち3コースあります。各コースとも格別に整地はされていません。ごつごつした岩肌をワイルドに滑降するという趣向です。

降りた所には乗物が用意されています。それに乗って、山頂までお戻りください。

たとえば Brezza land <x,y,z>=<128,128,21> にTPすると、上空500mのスカイに到着します。JOG meets の集会所にTPすると建物内ではなく屋根の上に到着します。 昨年秋ごろからJOGのセンターSIM群でTPの仕様が変わったみたいです。

OpenSimulator wiki にある 0.9.0.0 Release NoteChangellets and Fixes>Region Cross/Teleport によれば、SIMの物理エンジンとしてubODE を使った場合にこの現象が起きると説明しています。じっさい物理エンジンにBulletを使っているシノバーSIM群ではこのような現象は起きていません。OpenSimバージョン 0.8.2.1、0.9.0.0、0.9.1.0Dev(OSG最新版) の3つのバージョンで確認しました。

JOGの標準物理エンジンは Bulletだと思っていたのですが、いまは ubODEに変わったのでしょうか?

JOGセンターSIM群を周回するツアーライドを作りました。出発地はJOG meets 2つのモールの間。熱気球に乗ったら、メニューから Round tour を選んでください。

この熱気球は物理を使っていません。リージョン越えの様子を見ると、乗り物だけが先にリージョン越えし、アバターは後からTPされる模様。なので、スクリプトでアバターがTPされて来るまで低速走行で待つようにしています。このことで、リージョン越えがかなり安全になったようです。