index.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
  7. <title>GeoAR.js demo</title>
  8. <link rel="stylesheet" href="./css/style.css">
  9. <script src="./js/aframe.min.js"></script>
  10. <script src="./js/aframe-look-at-component.min.js"></script>
  11. <script src="./js/aframe-curve-component.js"></script>
  12. <script src="./js/aframe-ar-nft.js"></script>
  13. <!-- <script src="./js/aframe-route-component.js"></script> -->
  14. <script src="./js/axios.min.js"></script>
  15. <script src="./js/coordtransform.js"></script>
  16. </head>
  17. <body style="margin: 0; overflow: hidden;">
  18. <!-- Camera select -->
  19. <div class="controls">
  20. <ul>
  21. <li>
  22. <button id="button">Use camera</button>
  23. <select id="select">
  24. <option></option>
  25. </select>
  26. </li>
  27. <li>
  28. Latitude: <span id="latitude"></span><br/>
  29. Longitude: <span id="longitude"></span><br/>
  30. Y-Rotation: <span id="y-rotation"></span>
  31. </li>
  32. </ul>
  33. <div id="output"></div>
  34. </div>
  35. <a-scene
  36. id="scene"
  37. vr-mode-ui="enabled: false"
  38. embedded
  39. arjs="sourceType: webcam; debugUIEnabled: false;"
  40. >
  41. <!-- <a-curve id="track1">
  42. <a-curve-point position="0 0 -3"></a-curve-point>
  43. <a-curve-point position="1 1 -3"></a-curve-point>
  44. </a-curve>
  45. <a-draw-curve curveref="#track1" material="shader: line; color: blue;"></a-draw-curve> -->
  46. <a-camera gps-camera rotation-reader> </a-camera>
  47. </a-scene>
  48. <script src="./js/app.js"></script>
  49. <script src="./js/camera-select.js"></script>
  50. </body>
  51. </html>