index.html 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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/earcut.min.js"></script>
  13. <script src="https://preview.babylonjs.com/babylon.js"></script>
  14. <script src="https://preview.babylonjs.com/materialsLibrary/babylonjs.materials.min.js"></script>
  15. <script src="https://preview.babylonjs.com/proceduralTexturesLibrary/babylonjs.proceduralTextures.min.js"></script>
  16. <script src="https://preview.babylonjs.com/postProcessesLibrary/babylonjs.postProcess.min.js"></script>
  17. <script src="https://preview.babylonjs.com/loaders/babylonjs.loaders.js"></script>
  18. <script src="https://preview.babylonjs.com/serializers/babylonjs.serializers.min.js"></script>
  19. <script src="https://preview.babylonjs.com/gui/babylon.gui.min.js"></script>
  20. <script src="https://preview.babylonjs.com/inspector/babylon.inspector.bundle.js"></script>
  21. <style>
  22. html, body {
  23. overflow: hidden;
  24. width: 100%;
  25. height: 100%;
  26. margin: 0;
  27. padding: 0;
  28. }
  29. #renderCanvas {
  30. width: 100%;
  31. height: 100%;
  32. touch-action: none;
  33. }
  34. </style>
  35. </head>
  36. <body>
  37. <canvas id="renderCanvas"></canvas>
  38. <script>
  39. var canvas = document.getElementById("renderCanvas");
  40. ####INJECT####
  41. engine.runRenderLoop(function () {
  42. if (sceneToRender && sceneToRender.activeCamera) {
  43. sceneToRender.render();
  44. }
  45. });
  46. });
  47. // Resize
  48. window.addEventListener("resize", function () {
  49. engine.resize();
  50. });
  51. </script>
  52. </body>
  53. </html>