19 commits | 19 files changed | 0 commit comments | 3 contributors |
t-kume | オブジェクトの地面との当たり判定時の挙動がすこし変だったので、修正した。 地面との当たり判定の際、オブジェクトが摩擦に対応した動きになるように変更した。 画面からオブジェクトがまっすぐに飛んでいなかったので、修正した。 (現状、画面から発生させたオブジェクト同士の当たり判定がない) | 840d4ff |
n-nittta | 複数の検出面に対応するようにした。(ただし、まだ動作がおかしい。) | 88a46e6 |
n-nittta | 検出平面の多角形領域を反映させるようにした。 | f3ea62f |
n-nittta | 球のプリミティブ(Sphere)を作成した。 | cf7793a |
t-kume | カメラの視点からオブジェクトが飛び出すように変更した | 52a8739 |
n-nittta | ・検出平面更新時のif文に誤りがあった。 ・更新時における検出平面の同一性判定を equals() で行うようにした。(==ではうまくいかなかった。) ・検出平面の情報更新において、Object3Dを新たに作り直すのではなく、Object3Dの情報のみを更新するようにした。 ・面が薄すぎて裏に突き抜ける場合があったので、もう少し厚くした。 | 48f1f15 |
t-kume | コミットしました。 | eff42ed |
t-kume | コミットしました。 | 58b3926 |
n-nittta | TransparencyAttributesとColoringAttributesを追加し、透明・半透明のレンダリングをできるようにした。 | 00be981 |
n-nittta | Object3Dが階層構造を持つとき、bs(BoundingSphere)の計算が間違っていた。(RadishForAndroidの修正の反映) | afba256 |
t-kume | Planeモデルを配置できるようにした。 | 8134ec1 |
t-kume | 画角の計算式を修正し、物体を配置する際の画面のタップ精度が向上した | 5b0c980 |
t-kume | 画面をタップした位置に物体を配置出来るようになった。 | 57312dc |
n-nittta | 背景のレンダリングと3Dモデルのレンダリングで、別々の射影変換とモデルビュー変換を指定するようにした。 Cameraのインスタンスは毎フレーム生成されるので、Viewer3DにCameraのインスタンスを保持させないようにした。 | 2a2f0d3 |
t-kume | BackgroundRendererクラスの変更 | 5ceeafc |
t-kume | コミットしました。 | 668bf01 |
t-kume | RWTRendererにbackgroundRendererを移動させた。 | fdd1477 |
t-kume | 動作確認済み(バグなし) | 7d1fa6d |
t-kume | RWTRendererクラスにsession,helloArActivity,universeフィールドを生成した | 97bbfe5 |
app/src/main/assets/models/Ball.mtl 0 → 100644 |
---|
app/src/main/assets/models/Ball.obj 0 → 100644 |
---|
app/src/main/assets/models/andy.mtl 0 → 100644 |
---|
app/src/main/assets/models/andy.obj |
---|
app/src/main/java/com/google/ar/core/examples/java/common/framework/RWT/RWTRenderer.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/framework/RWT/RWTSurfaceView.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/framework/model3D/IViewer3D.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/framework/physics/BoundingBoxVisitor.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/framework/view3D/Viewer3D.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/java3d/Appearance.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/java3d/ColoringAttributes.java 0 → 100644 |
---|
app/src/main/java/com/google/ar/core/examples/java/common/java3d/GraphicsContext3D.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/java3d/Material.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/java3d/Sphere.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/java3d/TransparencyAttributes.java 0 → 100644 |
---|
app/src/main/java/com/google/ar/core/examples/java/common/rendering/BackgroundRenderer.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/rendering/ObjectRenderer.java |
---|
app/src/main/java/com/google/ar/core/examples/java/common/rendering/PointCloudRenderer.java |
---|
app/src/main/java/com/google/ar/core/examples/java/helloar/HelloArActivity.java |
---|
Showing you all comments on commits in this comparison.