Index.cshtml 783 B

123456789101112131415161718192021222324
  1. @using BuildOurOwnBabylonJSServer.Extensions;
  2. @{
  3. ViewBag.Title = "Our Own BabylonJS";
  4. ViewBag.BabylonJSFolder = "..\\..\\..\\";
  5. }
  6. <script type="text/javascript">
  7. $(document).ready(function () {
  8. BABYLON.SceneLoader.Load("@Html.Raw(this.BabylonJSFile("Samples/Scenes/" + (string)ViewBag.DemoFolderName))" + "@Url.Encode("/")", "@ViewBag.DemoFile", OURBABYLON.engine, function (scene) {
  9. scene.activeCamera.attachControl(OURBABYLON.canvas);
  10. // Render loop
  11. var renderLoop = function () {
  12. scene.render();
  13. };
  14. // Launch render loop
  15. scene.getEngine().runRenderLoop(renderLoop);
  16. OURBABYLON.currentScene = scene;
  17. });
  18. });
  19. </script>