Guest User

Untitled

a guest
Oct 15th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. if ((document.fullScreenElement !== undefined && document.fullScreenElement === null) || (document.msFullscreenElement !== undefined && document.msFullscreenElement === null) || (document.mozFullScreen !== undefined && !document.mozFullScreen) || (document.webkitIsFullScreen !== undefined && !document.webkitIsFullScreen)) {
  2. if (elem.requestFullScreen) {
  3. elem.requestFullScreen();
  4. } else if (elem.mozRequestFullScreen) {
  5. elem.mozRequestFullScreen();
  6. } else if (elem.webkitRequestFullScreen) {
  7. elem.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
  8. } else if (elem.msRequestFullscreen) {
  9. elem.msRequestFullscreen();
  10. }
  11. } else {
  12. if (document.cancelFullScreen) {
  13. document.cancelFullScreen();
  14. } else if (document.mozCancelFullScreen) {
  15. document.mozCancelFullScreen();
  16. } else if (document.webkitCancelFullScreen) {
  17. document.webkitCancelFullScreen();
  18. } else if (document.msExitFullscreen) {
  19. document.msExitFullscreen();
  20. }
  21. }
  22.  
  23. orthgraphicTrackballControls.handleResize();
  24. windowResize();
  25.  
  26. renderer.setSize(webglInstance.renderer.domElement.offsetWidth,renderer.domElement.offsetHeight);
  27. camera.aspect = container.offsetWidth / container.offsetHeight;
  28. camera.updateProjectionMatrix();
  29.  
  30. //For fitting the object to the screen when using orthographic camera
  31. if (settingsModel.get("initialViewType") === "parallel") {
  32. camera.left = renderer.domElement.offsetWidth / -2;
  33. camera.right = renderer.domElement.offsetWidth / 2;
  34. camera.top = renderer.domElement.offsetHeight / 2;
  35. camera.bottom = renderer.domElement.offsetHeight / -2;
  36. camera.updateProjectionMatrix();
  37. }
  38.  
  39. orthgraphicTrackballControls.update()
Add Comment
Please, Sign In to add comment