PageSourceSearch

https://www.vymezovaci-krouzky.cz/dist/js/poradna.min.js

js vymezovaci-krouzky.cz collected 2026-10-07 13:20:21 UTC 7,580 bytes, 4 lines download raw bytes

1require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({82:[function(require,module,exports){
2"use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var THREE=_interopRequireWildcard(require("three")),_preloader=_interopRequireDefault(require("./preloader")),_cinematicCamera=_interopRequireDefault(require("./cinematic-camera")),Utils=_interopRequireWildcard(require("./utils")),Shared=_interopRequireWildcard(require("./shared")),THREEutils=_interopRequireWildcard(require("./three-utils"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _getRequireWildcardCache(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _getRequireWildcardCache=function(){return e},e}function _interopRequireWildcard(e){if(e&&e.__esModule)return e;if(null===e||"object"!==_typeof(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache();if(n&&n.has(e))return n.get(e);var t={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=a?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,n&&n.set(e,t),t}var controls,stats,preloader,camera,scene,renderer,af,dInner,dOuter,webglEnabled=require("webgl-enabled"),canvasElement=document.querySelector("#canvas"),assetLibrary={scenePoradna:{fox:{file:"models/fox.glb",position:{x:.65,y:0,z:-.3},rotation:{x:0,y:-60,z:0},scale:.9,castShadow:!0,receiveShadow:!0},krouzek:{file:"models/krouzek-poradna.glb",position:{x:-.5,y:0,z:0},rotation:{x:0,y:50,z:0},scale:1.5,castShadow:!0,receiveShadow:!0},rim:{file:"models/rim.glb",position:{x:.1,y:.1,z:0},rotation:{x:90,y:-90,z:0},scale:.7,castShadow:!0,receiveShadow:!0},noWebgl:{file:"images/"}}},settings={cameraFov:35,lightsCastShadow:!0,shadowMap:THREE.PCFSoftShadowMap,shadowMapSize:2048,shadowBias:0,renderScale:1.2,precision:"highp",powerPreference:"high-performance",antialias:!0,backgroundColor:new THREE.Color(16772776),stats:!1,gui:!1},cameraTakes={track1:{points:[new THREE.Vector3(3.35,.38,4.85),new THREE.Vector3(2.2,.55,4.52),new THREE.Vector3(1.59,1.23,4.98)],lookAt:[new THREE.Vector3(0,0,-2)],duration:20},track2:{points:[new THREE.Vector3(4.421,.6,5.8),new THREE.Vector3(3.69,.47,2),new THREE.Vector3(1.29,.77,-6.28)],lookAt:[new THREE.Vector3(-.2,1,0)],duration:7},track3:{points:[new THREE.Vector3(3.42,.57,1.47),new THREE.Vector3(-1.421,8,-6.45),new THREE.Vector3(-2.91,10.31,.92)],lookAt:[new THREE.Vector3(0,0,0)],duration:5}},mouseX=0,touchStartX=0,touchDistanceX=0,animationMixers=[],textures=[],animations=[],clock=new THREE.Clock;function init(){Shared.initAnimationCommon(),Shared.initPopupForms(),initWebGL()}function initWebGL(e){Utils.mobileCheck()&&(console.log("Using render settings for mobile"),settings.shadowMap=THREE.PCFShadowMap,settings.shadowMapSize=1024,settings.powerPreference="low-power",settings.renderScale=2),webglEnabled&&void 0!==canvasElement?("Adreno (TM) 630"==THREEutils.detectGPU()&&(settings.precision="mediump",console.warn("Adreno (TM) 630 detected. Setting renderer precision to mediump.")),initRenderer(canvasElement),initScenePORADNA()):console.log("WEBGL not available!")}function initScenePORADNA(){if(!scene){console.log("Loading PORADNA scene"),(scene=new THREE.Scene).background=new THREE.Color(16777215),(camera=new _cinematicCamera.default(50,2,.1,500,cameraTakes)).position.set(.1,.4,1.5),camera.lookAt(new THREE.Vector3(0,.5,0)),resizeCanvasToDisplaySize(camera),scene.add(camera),THREEutils.lights(scene,"SpotLight",new THREE.Color(16776682),1,new THREE.Vector3(-1,10,3),"AmbientLight",new THREE.Color(9278679),.8,null,settings),(preloader=new _preloader.default("preloaderFader2")).addAsset(assetLibrary.scenePoradna.fox),preloader.addAsset(assetLibrary.scenePoradna.rim),preloader.addAsset(assetLibrary.scenePoradna.krouzek);var e=[loadModel(assetLibrary.scenePoradna.fox),loadModel(assetLibrary.scenePoradna.rim),loadModel(assetLibrary.scenePoradna.krouzek)];Promise.all(e).then(function(e){preloader.remove(),console.log("All 3D assets loaded");var n=new THREE.PlaneBufferGeometry(10,10,10),t=new THREE.MeshStandardMaterial({color:15066597,side:THREE.DoubleSide,metalness:0}),a=new THREE.Mesh(n,t);a.rotation.set(THREE.Math.degToRad(-90),0,0),a.receiveShadow=!0,scene.add(a);n=new THREE.TorusBufferGeometry(.03,.005,6,10),t=new THREE.MeshStandardMaterial({color:2873291,flatShading:!0});var r=new THREE.Mesh(n,t);r.castShadow=!0,r.receiveShadow=!0,r.rotation.set(THREE.Math.degToRad(-90),0,0),r.position.set(-.2,.005,.2),scene.add(r);var o=new THREE.MeshStandardMaterial({color:0,flatShading:!0}),i=new THREE.Mesh(n,o);i.castShadow=!0,i.receiveShadow=!0,i.rotation.set(THREE.Math.degToRad(-90),0,0),i.position.set(-.28,.005,.15),scene.add(i),scene.add(e[0].scene),scene.add(e[1].scene),scene.add(e[2].scene),animations.Main.play(),animations.Main2.play()})}af&&cancelAnimationFrame(af),loop()}function loop(e){af=requestAnimationFrame(loop),updateAnimationMixers(clock.getDelta()),render(scene,camera)}function initRenderer(e){(renderer=new THREE.WebGLRenderer({canvas:e,antialias:settings.antialias,precision:settings.precision,powerPreference:settings.powerPreference,alpha:!1})).setPixelRatio(window.devicePixelRatio),renderer.gammaOutput=!0,renderer.gammaFactor=1.2,renderer.shadowMap.enabled=!0,renderer.shadowMap.type=sett
2ings.shadowMap}function resizeCanvasToDisplaySize(e){var n=renderer.domElement,t=n.clientWidth/settings.renderScale,a=n.clientHeight/settings.renderScale;n.width==t&&n.height==a||(renderer.setSize(t,a,!1),e.aspect=t/a,e.updateProjectionMatrix())}function updateAnimationMixers(e){null==animationMixers&&0==animationMixers.length||animationMixers.forEach(function(n){n.update(e)})}function render(e,n){resizeCanvasToDisplaySize(n),renderer.state.reset(),settings.stats&&stats.begin(),renderer.render(e,n),settings.stats&&stats.end(),renderer.state.reset()}function loadModel(e){var n=[THREEutils.loadGLTF(e.file,preloader)];return Promise.all(n).then(function(n){if(n[0].scene.scale.set(e.scale,e.scale,e.scale),n[0].scene.position.set(e.position.x,e.position.y,e.position.z),n[0].scene.rotation.set(THREE.Math.degToRad(e.rotation.x),THREE.Math.degToRad(e.rotation.y),THREE.Math.degToRad(e.rotation.z)),n[0].scene.traverse(function(n){n instanceof THREE.Mesh&&(n.castShadow=e.castShadow,n.receiveShadow=e.receiveShadow)}),n[0].animations.length>=1){animationMixers.push(new THREE.AnimationMixer(n[0].scene));for(var t=0;t<n[0].animations.length;t++){var a=n[0].animations[t].name;null!=animations[a]&&(a+="2"),animations[a]=animationMixers[animationMixers.length-1].clipAction(n[0].animations[t])}}return n[0]}).catch(function(n){console.error("ERROR",n),console.log("Error loading a 3D model "+e.file)})}window.krouzekApp||(window.krouzekApp={}),window.krouzekApp.init=init;
3
4},{"./cinematic-camera":78,"./preloader":83,"./shared":85,"./three-utils":87,"./utils":89,"three":32,"webgl-enabled":35}]},{},[82]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.