問題タブ [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.

0 投票する
0 に答える
380 参照

android - Kudan と Unity3D : マーカーレス モードで不安定な 3D モデル

Kudan Unity プラグインを使用しています。提供されているデフォルトのタッチコントロール(回転、ピンチなど)とともに、マーカーレスモードで独自の3Dモデルを含めました。アプリは iOS と Android の両方で動作します。ただし、マーカー レス モードでの 3D モデルの安定性に問題があります。3D モデルがマーカー レス モードで追加されると、少し動きます (劇的ではありませんが、安定したままではありません)。さらに、デバイス(iPadまたはAndroid)を回転させてモデルが表示されていない場合、デバイスを回転させてモデルを表示するとモデルが失われます。デバイスを回転させても、マーカー レス モードでトラッキングが安定しているデモを見たことがあります (3D モデルはまだ安定しています)。Kudanの無料版を使用しています。それで、マーカーレスモードで3Dモデルを安定させるためにできることはありますか? ありがとう!

0 投票する
0 に答える
146 参照

android - kudan videotexture の URL からビデオをストリーミングする

Android開発の拡張現実にはkudan sdkを使用しています。ビデオ テクスチャには、ビデオをロードするための 2 つの方法があります。(loadFromAsset と loadFromPath) ですが、URL からビデオをストリーミングする必要があります。私を助けてください。どうすればいいですか。

0 投票する
0 に答える
206 参照

ios - Unity で作成した Kudan iOS プロジェクトでグリーン スクリーンしか表示されない

このチュートリアルに従って、SLAM テクノロジを使用する Kudan プロジェクトを構築しようとしています: https://www.youtube.com/watch?v=Olkf0rxmgk0。私はそうしましたが、iOS用にビルドして(XCode8で)実行すると、緑色の画面と「トラッカーが実行されていません」という角の四角しか表示されません。さらに、コンソールは次のエラーをスローします。

(ファイル名: 現在 il2cpp では利用できません 行: -1)

[KudanAR] 外部テクスチャの作成に失敗しました Kudan.AR.TrackeriOS:UpdateBackground() Kudan.AR.TrackeriOS:UpdateTracking() Kudan.AR.KudanTracker:Update()
(ファイル名: /Users/builduser/buildslave/unity/build/artifacts /generated/common/runtime/UnityEngineDebugBindings.gen.cpp 行: 42)

NullReferenceException: オブジェクト インスタンスが必要な場所で null 値が見つかりました。Kudan.AR.KudanTracker.Update () [0x00000] で:0

ところで、コンパイル エラーが発生していたため、プロジェクトの設定から Bitcode を無効にする必要がありました。

なぜこれが起こっているのか、誰にも分かりますか?

0 投票する
0 に答える
530 参照

unity3d - Kudan AR with Unity: カスタマイズされたマーカーは検出されるが、拡張モデルが表示されない

hereから取得した Android 用の Kudan AR チュートリアルを変更しようとしています。すべてが正常に機能し、今は自分のマーカーに変更しようとしています。チューリップのような Windows サンプル画像でテストしましたが、うまく機能します。しかし、自分の写真に変更すると、マーカーが既に検出されている間に 3D モデルが表示されませんでした。

kudan AR ツールキットを使用して .KARMarker ファイルを生成し、DemoMarker 関数に追加しました。Marker Transform Driver で予想される Id も変更しました。実際、必要な手順はすべて実行しました。Androidフォンでテストしていたとき、マーカーが検出されたことが示されましたが、何も表示されませんでした。

私はインターネット全体を検索しました。私が得たもう1つの情報は、3Dオブジェクトのスケールが原因である可能性があるということでした。つまり、マーカーのサイズに比べて小さすぎる可能性があるため、表示された可能性がありますが、見ることができません. 次に、モデルのサイズとマーカーのサイズを変更して、大きすぎたり小さすぎたりしないようにしましたが、これらすべての後でも、拡張されたオブジェクトはまだ見えません。

誰か助けてください、私は本当にどこがうまくいかなかったのか分かりません.なぜサンプル画像はうまく機能しますが、私の画像はうまくいきません.それはピクセルの問題ですか? 良いマーカーの条件は理解していますが、とにかく私のマーカーが検出されているので、私のマーカーが実際に適格であることを意味しませんか? ご意見をお寄せいただければ幸いです。

0 投票する
0 に答える
427 参照

kudan - Kudan Sample が Unity でうまく動作しない

Kudan 1.3 の新しいバージョンを使用しています。Unity 5.3.4 と 5.4.1 で KudanSample シーンを試してみました。デフォルトの追跡方法はマーカーです。メソッドを切り替えようとすると、マーカーレス メソッドが正しく開始されません。矢印には静的な座標があります。ジャイロスコープが起動していないようです。デフォルトの方法として設定すると、マーカーレスの方法はうまく機能しますが、実行中のアプリケーションで方法を切り替える必要があります。ありがとうございました

0 投票する
0 に答える
354 参照

image - AR Unity kudan マーカーレス - StartInputFromImage

Kudan プラグイン for Unity の StartInputFromImage メソッドの使い方について教えてください。

Kudan TrackingMethodMarkerless によって処理されるテクスチャとして、通りの画像 (たとえば、これ: https://upload.wikimedia.org/wikipedia/commons/3/39/Downtown_Temple,_TX_at_Main_Street_IMG_2384.JPG )を使用したいとします。.


Start() の KudanTracker クラスには、次のコードがあります。 // カメラを開始します。

ここで入力方法を変更するだけでよいと考えたので、次のように変更しました。

しかし、エディターでアプリを実行すると、Unity がエラーでクラッシュします。このメソッドの TrackerWindows 実装が次のようになっていることが原因であると思われます。

...つまり、これは文字通り画像には何もしません。

TrackerAndroid での同じメソッドの実装は、より有望に見えたので、私はそれを採用しました。なぜなら、私は Android アプリを開発しているからです。

ただし、コードは ArbiTrackGetPose() メソッドでスタックします。

プロセスは次のようになります。

1) KudanTracker.Update() で - _currentTrackingMethod.ProcessFrame() が呼び出されます

2) in TrackingMethodMarkerless.ProcessFrame() - _kudanTracker.ArbiTrackGetPose(アウト位置、アウト方向) が呼び出されます

3) TrackerAndroid.ArbiTrackGetPose() で - m_KudanAR_Instance.Call ("updateArbi", _floorHeight) が呼び出されますが、適切に実行されません。次のコードはコンパイルされません。そして、「updateArbi」機能を完全に調べることができないため、何が問題なのかわかりません。


別のアプローチを使用する必要がありますか?私の間違いに気づきましたか?ご提案ありがとうございます。