flagflag  If you want to see English page, please click "English" Button at Left.
2: 2009-08-31 (月) 18:30:41 iseki ソース 3: 2009-09-03 (木) 01:05:23 iseki ソース
Line 1: Line 1:
-*** ODE の GetTerrainHeightAtXY() [#h7d992a1]+*** GetTerrainHeightAtXY() [#h7d992a1]
- OpenSim/Region/Physics/OdePlugin/OdePlug​in.cs - OpenSim/Region/Physics/OdePlugin/OdePlug​in.cs
 +- Subversion r197 より発生.
- TerrainHeightFieldHeights[][] の値がおかしいため飛行中から ↓ (HOVAR_DOWN) で,地表に降りれない場所がある. - TerrainHeightFieldHeights[][] の値がおかしいため飛行中から ↓ (HOVAR_DOWN) で,地表に降りれない場所がある.
- _origheightmap[] は使用中止になった. - _origheightmap[] は使用中止になった.
Line 10: Line 11:
 else  else
     return 0f;      return 0f;
 +
 +*** SetTerrain() [#p75baaef]
 +- OpenSim/Region/Physics/OdePlugin/OdePlug​in.cs
 +- SetTerrain() の d.GeomSetPosition() の引数変更により SIM Baundary での奈落落下阻止のパッチコードが誤作動
 +- d.GeomSetPosition() の引数を元に戻す.
 + d.RFromAxisAndAngle(out R, v3.X, v3.Y, v3.Z, angle);
 + d.GeomSetRotation(GroundGeom, ref R);
 + // Fumi.Iseki for SIM Boundary Falling
 + //d.GeomSetPosition(GroundGeom, (pOffset.X + ((int)Constants.RegionSize * 0.5f)) - 1, (pOffset.Y + ((int)Constants.RegionSize * 0.5f)) - 1, 0);
 + d.GeomSetPosition(GroundGeom, pOffset.X + ((int)Constants.RegionSize * 0.5f), pOffset.Y + ((int)Constants.RegionSize * 0.5f), 0);
 + IntPtr testGround = IntPtr.Zero;


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
<今日>

オンライン状況

67 人のユーザが現在オンラインです。 (6 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 67

もっと...

アクセスカウンタ

今日 : 1252125212521252
昨日 : 1169911699116991169911699
総計 : 2328858723288587232885872328858723288587232885872328858723288587
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com