質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

解決済

1回答

550閲覧

Unity ARcore レンダリングが消えない

kitamura

総合スコア14

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2018/08/29 07:14

Unity + ARcore + AssetBundleでアニメーションする3Dモデルを表示する

UnityでARcoreを使い、平面にアニメーションのついた3Dモデルを表示するアプリを作成しているのですが、
特定の3Dモデルで残像が残る不具合が発生します。
発生頻度は、高くないのですが一度発生するとシーン破棄するまで治りません。
ログを確認してもエラーは発生していませんでした。

表示しているモデルは、AssetBundle化してロードしています。

以下、添付の画像は不具合発生時の画面キャプチャです

イメージ説明

発生している問題・エラーメッセージ

なし

試したこと

メモリーの監視
AssetBundleの作成方法の見直し

補足情報(FW/ツールのバージョンなど)

Unity2017.4.3f1
発生端末;GalaxyS8

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sakura_hana

2018/08/30 01:39

ARCore使ったこと無いので糸口だけ。これは確かに残像ですか、それともオブジェクトが複数複製されていますか? AssetBundleではなく最初からシーン上にオブジェクトを配置した状態で開始するとどうなりますか?
kitamura

2018/08/30 04:30

オブジェクトは、1つです。また初めからオブジェクトを配置した場合は発生しませんでした
sakura_hana

2018/08/31 02:23

iOSのARkitの場合は一時的に画面の更新が上手くいかなくなるのか、画面(カメラ映像)の一部に残像が残ったことがあります(数秒で直りますが)。毎回発生するならAssetBundleを介したことによるシェーダーのロード失敗(代替シェーダーを使って描画に影響)を疑うのですが、稀に発生というのが謎ですね……あとはAssetBundleのロード(の残処理?)の負荷か機種依存を疑いますが、私にはこれ以上分からないです、申し訳ありません。
kitamura

2018/08/31 02:47

ありがとうございます。解決しました。
guest

回答1

0

自己解決

3dモデルのメッシュのスケールが負の値になっている場合に発生していたようです。
SDKのgitに同じ質問が複数ありました。
解決方法は、現状、スケールを正の値に修正するしかなさそうです。

投稿2018/08/31 02:50

kitamura

総合スコア14

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問