index.html 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Babylon.js sample code</title>
  6. <!-- Babylon.js -->
  7. <script src="https://code.jquery.com/pep/0.4.2/pep.min.js"></script>
  8. <script src="https://cdnjs.cloudflare.com/ajax/libs/dat-gui/0.6.2/dat.gui.min.js"></script>
  9. <script src="https://preview.babylonjs.com/ammo.js"></script>
  10. <script src="https://preview.babylonjs.com/cannon.js"></script>
  11. <script src="https://preview.babylonjs.com/Oimo.js"></script>
  12. <script src="https://preview.babylonjs.com/gltf_validator.js"></script>
  13. <script src="https://preview.babylonjs.com/earcut.min.js"></script>
  14. <script src="https://preview.babylonjs.com/babylon.js"></script>
  15. <script src="https://preview.babylonjs.com/inspector/babylon.inspector.bundle.js"></script>
  16. <script src="https://preview.babylonjs.com/materialsLibrary/babylonjs.materials.min.js"></script>
  17. <script src="https://preview.babylonjs.com/proceduralTexturesLibrary/babylonjs.proceduralTextures.min.js"></script>
  18. <script src="https://preview.babylonjs.com/postProcessesLibrary/babylonjs.postProcess.min.js"></script>
  19. <script src="https://preview.babylonjs.com/loaders/babylonjs.loaders.js"></script>
  20. <script src="https://preview.babylonjs.com/serializers/babylonjs.serializers.min.js"></script>
  21. <script src="https://preview.babylonjs.com/gui/babylon.gui.min.js"></script>
  22. <style>
  23. html, body {
  24. overflow: hidden;
  25. width: 100%;
  26. height: 100%;
  27. margin: 0;
  28. padding: 0;
  29. }
  30. #renderCanvas {
  31. width: 100%;
  32. height: 100%;
  33. touch-action: none;
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <canvas id="renderCanvas"></canvas>
  39. <script>
  40. var canvas = document.getElementById("renderCanvas");
  41. ####INJECT####
  42. engine.runRenderLoop(function () {
  43. if (scene) {
  44. scene.render();
  45. }
  46. });
  47. // Resize
  48. window.addEventListener("resize", function () {
  49. engine.resize();
  50. });
  51. </script>
  52. </body>
  53. </html>