msftCodeExample.html 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>BabylonJS Viewer - Configuration usage with code</title>
  8. <style>
  9. </style>
  10. </head>
  11. <body>
  12. <div id="viewport" touch-action="none"></div>
  13. <script src="viewer.js"></script>
  14. <script>
  15. var config = {
  16. extends: 'extended',
  17. configuration: "/external/msftConfig.json",
  18. model: {
  19. url: "https://babylonjs.com/Assets/FlightHelmet/glTF/FlightHelmet_Materials.gltf",
  20. },
  21. templates: {
  22. main: {
  23. params: {
  24. fillScreen: true
  25. }
  26. }
  27. }
  28. }
  29. // create viewer
  30. var viewerElement = document.getElementById("viewport");
  31. new BabylonViewer.DefaultViewer(viewerElement, config);
  32. </script>
  33. </body>
  34. </html>