Index.cshtml 762 B

12345678910111213141516171819202122
  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.BabylonJSSamplesFile("Scenes/" + (string)ViewBag.DemoFolderName))" + "@Url.Encode("/")", "@ViewBag.DemoFile", OURBABYLON.engine, function (scene) {
  9. OURBABYLON.sceneInitialization(scene);
  10. scene.activeCamera.attachControl(OURBABYLON.canvas);
  11. // Render loop
  12. var renderLoop = function () {
  13. scene.render();
  14. };
  15. // Launch render loop
  16. scene.getEngine().runRenderLoop(renderLoop);
  17. });
  18. });
  19. </script>