問題タブ [kudan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kudan - テクスチャのインポートと表示
Kudan がモデルにテクスチャがあることを認識していることをロガーで確認できます。これはログに次のように表示されます。
Kudan がこのテクスチャを探すパスを指定する方法はありますか? または、テクスチャをメッシュ ノードに自動的にロードして適用する方法はありますか?
ios - kudan iOS unity3d プロジェクトをビルドできません
unity3d バージョン 5.3.5f1 に対してビルドしようとすると、次のリンク エラーが発生します。
kudan - API キー Kudan AR が無効です
xcode の Appdelegate クラスで次のコードを使用すると、通常は KudanAR から API にアクセスできるはずですが、これがサイトから取得したキーである場合、キーが無効であると表示されません。鍵?
ios - kudan AR : メモリ解放
私は iOS Kudan AR フレームワークを使用していますが、いくつかの重要な機能が欠落していることを除けば、うまく機能します。
現在、マーカーを検出すると、ARAlphaVideoNode が表示されます。ただし、ボタンを押してビデオ/メモリを解放したい。
次のことを試しましたが、メモリはまだ使用中です。
unity3d - Kudan for Unity v1.1.3 : Androidでクラッシュする/アプリが起動しない
Unity 5.3.4 に Kudan 1.1.3 をインストールしました。Kudan の「入門」ガイドのシーン設定に 100% 正確に従いました。「ビルドして実行」をクリックすると、すべて問題ないように見えますが、Nexus 9 を起動すると、アプリはすぐに終了します。私はADBでバグレポートを生成しました.これは私に関連していると思われるものに絞られたクラッシュです:
「kudan-ndk:checking」行までは問題ないようです。私は Android を使用するプロではありませんが、このチュートリアル ページの下部にある「落とし穴」を考慮しました: https://wiki.kudan.eu/Unity
そのレベルが対象とされているため、Android SDK manager を使用して Android API 22 をインストールしました。また、Unity のプレーヤー設定で画面の向きを強制的に「左横」にしました。Nexus 9 には Android バージョン 6.0.1 があるため、Android API 23 もインストールしました。たぶん、その最後の部分が問題を引き起こしているのでしょうか...それともそうではありませんか? 誰でもこの問題をよりよく理解できますか?
android - Android リソース ファイルの再コンパイルに失敗しました
そのチュートリアルで「My First App」をビルドしようとしていますが、Android用のバージョン 1.2 の別のチュートリアルでもビルドしようとしましたが、同じエラー「Android リソース ファイルの再コンパイルに失敗しました」が毎回発生します。コンソールで私が見る
と
私が間違っているのは何ですか?
swift - Kudan と Swift を使用してマーカーに 3D モデルを設定する
これは、初心者が複雑すぎることをしようとした結果かもしれませんが、Kudan を使用して、マーカー上の 3D オブジェクトをモデル化しようとしています。ただし、EXC_BAD_ACCESS エラーが発生します。これが私のコードです。
これがコンソールに表示される「(lldb)」(私の知る限り、何もない) で、コンソールの横の画面に「tMaterial ARTextureMaterial! nil」と表示されます。
誰かが光を当てることができますか?
ありがとう!
ios - Cardboard SDK を使用した Kudan AR Unity プラグインを使用して、iOS アプリでビデオ テクスチャをレンダリングできない
独自の SLAM コードを Kudan Unity Plugin (1.2.1、ネイティブ 1.2) に置き換えようとしています。私はすでにサンプルアプリを iPhone でビルドして実行することに成功しています。また、エディターの Unity プロジェクトでプラグインが動作することも確認しました。しかし、iPhoneでビルドすると、ビデオの背景が写真のようにレンダリングされません。
添付しました:
- KudanTracker をカメラに、
追加した:
- MarkerlessTransformDriver、
- マーカーレストラッキング、
- サンプルのように、BackgroundRender を使用します。
私が欠けているものについて誰かが私にいくつかの提案をしてくれたら幸いです。前もって感謝します。
更新 (7/13):
スクリーンショットに示すように、Google Cardboard SDK プラグインを追加すると、KudanSample シーンでも同じ問題が発生することがわかりました。この場合、Cardboard プラグインをインポートしただけで、プレハブをシーン階層に追加しませんでした。Kudan と Cardboard の一部のプラグイン部分が競合しているようです。
試しに、Cardboard の静的ライブラリ libvrunity.a (および CardboardAppController.mm/h と "Cardboard" フォルダー全体がライブラリを参照しているため) を削除しました。その結果、Kudan はビデオの背景をレンダリングできました。
また、Cardboard SDK の代わりに最新の Google VR を使用してみましたが、結果は Cardboard の場合とまったく同じでした。
誰かがそれを修正する方法を知っているなら、私は感謝します。どんな提案でも大歓迎です。
更新 (7/14):
Xcode の署名の問題が修正されたので、デバッグ ログを確認しています。「[KudanAR] 外部テクスチャの作成に失敗しました」と表示されます。TrackeriOS.cs で _textureYp または _textureCbCr が null であることを示します。_textureYpID と _textureCbCrId は、libvrunity.a を削除してもしなくても変わりません。したがって、GetTextureForPlane() に問題がある可能性があります。最新情報をお届けします。
更新 (7/15):
TrackeriOS では、_textureYp と _textureCbCr の両方が null であることがわかりました。GetTextureForPlane()の結果なので、関数のパラメータを変更することで解決できるといいのですが。関数のドキュメントが見つからなかったので、どなたか情報をいただければ幸いです。