実現したいこと
黒縁のマーカーのMaker trackingではないImage trackingとAR,jsを利用して、
WebARを実現したいのですが、fse,fes3,isetファイルを用意して、コードを記述して
画像にブラウザカメラをかざしてもなにも表示されません。
映像が再生されるはずなのですが…
発生している問題・エラーメッセージ
エラーなどはないのですが、画像のように指定した画像にカメラをかざしても映像は再生されません。
※ここに記述しているソースコードはスクショ画像とは少し見た目が違います。
また、スマホ(iPhoneSE2)を横向きにしてかざすとQRコードの所に小さく何か四角い物がガタガタと
揺れながら表示されていて、多分これが表示させたい映像なのでしょうけど、これでは成功とは言えません…画面に大きく再生させたいのに…
該当のソースコード
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, target-densityDpi=device-dpi" /> <script src="https://cdn.jsdelivr.net/gh/aframevr/aframe@1c2407b26c61958baa93967b5412487cd94b290b/dist/aframe-master.min.js"></script> <script src="https://raw.githack.com/AR-js-org/AR.js/master/aframe/build/aframe-ar-nft.js"></script> <script> alert('【使い方・注意事項】この後カメラが表示されますが、そのカメラを専用画像にかざしてください。\機関車の映像が流れます。\nボリュームマークをタップすると音声が出ます。\n詳しくはカメラ表示後のインフォメーションをタップしてください。'); </script> </head> <body style="margin: 0; overflow: hidden;"> <a-scene vr-mode-ui="enabled: false" device-orientation-permission-ui="enabled: false" embedded arjs="trackingMethod: best; sourceType: webcam; debugUIEnabled: false;" > <a-assets> <video id="vid" src="assets/asset.mp4" preload="auto" response-type="arraybuffer" loop crossorigin webkit-playsinline muted playsinline ></video> <audio src="videopath" autoplay></audio> </a-assets> <a-nft type="nft" url="https://akibashinji.fun/train/assets/train" smooth="true" smoothCount="10" smoothTolerance=".01" smoothThreshold="5" > <a-video link="https://jr-central.co.jp/" animation-mixer="loop:repeat" src="#vid" width="2.6" height="1.4" position="0 0 0" rotation="270 0 0" play="true" class="clickable" gesture-handler ></a-video> </a-nft> <a-entity camera></a-entity> </a-scene> </body> </html>
試したこと
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。