Raanan Weber 7 лет назад
Родитель
Сommit
21e72716ff

BIN
Viewer/dist/external/msft/EnvMap_2.0-256.env


BIN
Viewer/dist/external/msft/Ground_2.0-1024.png


Viewer/dist/assets/environment/Skybox_3.0-256.dds → Viewer/dist/external/msft/Skybox_3.0-256.dds


+ 42 - 0
Viewer/dist/external/msft/codeExample.html

@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en">
+
+    <head>
+        <meta charset="UTF-8">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+        <meta http-equiv="X-UA-Compatible" content="ie=edge">
+        <title>BabylonJS Viewer - Configuration usage with code</title>
+        <style>
+        </style>
+    </head>
+
+    <body>
+        <div id="viewport"></div>
+        <script src="../../viewer.js"></script>
+        <script>
+            var config = {
+                extends: 'extended',
+                configuration: "./config.json",
+                model: {
+                    url: "https://babylonjs.com/Assets/FlightHelmet/glTF/FlightHelmet_Materials.gltf",
+                },
+                templates: {
+                    main: {
+                        params: {
+                            fillScreen: true
+                        }
+                    }
+                },
+                lab: {
+                    assetsRootURL: '/external/msft/'
+                }
+            }
+
+            // create viewer
+            var viewerElement = document.getElementById("viewport");
+            new BabylonViewer.DefaultViewer(viewerElement, config);
+
+        </script>
+    </body>
+
+</html>

Viewer/dist/external/msftConfig.json → Viewer/dist/external/msft/config.json


+ 19 - 0
Viewer/dist/external/msft/htmlExample.html

@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en">
+
+    <head>
+        <meta charset="UTF-8">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+        <meta http-equiv="X-UA-Compatible" content="ie=edge">
+        <title>BabylonJS Viewer - Configuration usage</title>
+        <style>
+        </style>
+    </head>
+
+    <body>
+        <babylon id="viewer" configuration="./config.json" lab.assets-root-u-r-l="/external/msft/" templates.main.params.fill-screen="true"
+            extends="extended" model.url="https://babylonjs.com/Assets/FlightHelmet/glTF/FlightHelmet_Materials.gltf"></babylon>
+        <script src="../../viewer.js"></script>
+    </body>
+
+</html>