HEX
Server: Apache
System: Linux webm005.cluster121.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: adventp (418412)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/adventp/www/wp-content/themes/brooklyn/js/ut-distortion.min.js
!function(e){"use strict";function t(e,t,i){var o;return o=function(e,t){var i,o;for(t>e&&(i=e,e=t,t=i);0!==t;)o=e%t,e=t,t=o;return e}(e,t),"w"===i?e/o:t/o}window.hoverEffect=function(i){var o=i.parent||console.warn("no parent"),a=i.displacementImage||console.warn("displacement image missing"),n=i.image1||console.warn("first image missing"),r=i.image2||console.warn("second image missing"),s=i.intensity||1,c=i.speedIn||1.6,d=i.speedOut||1.2,p=i.easing||Expo.easeOut,u=void 0===i.hover||i.hover,f=new THREE.Scene,m=new THREE.OrthographicCamera(o.offsetWidth/-2,o.offsetWidth/2,o.offsetHeight/2,o.offsetHeight/-2,1,1e3);m.position.z=1;var l=new THREE.WebGLRenderer({antialias:!0,alpha:!0}),v=t(i.image1_w,i.image1_h,"w"),g=t(i.image1_w,i.image1_h,"h"),w=o.offsetWidth,h=o.offsetWidth/v*g;o.offsetHeight>=h&&(h=o.offsetHeight,w=o.offsetHeight/g*v),l.setPixelRatio=1,l.setClearColor(16777215,0),h>=e(window).height()?l.setSize(w,h,!1):l.setSize(w,h),o.appendChild(l.domElement);var x=function(e){l.setTexture2D(e,0)},b=new THREE.TextureLoader;b.crossOrigin="";var y=b.load(n,function(e){x(e)}),k=b.load(r,function(e){x(e)}),E=b.load(a);E.wrapS=E.wrapT=THREE.RepeatWrapping,y.anisotropy=l.getMaxAnisotropy(),k.anisotropy=l.getMaxAnisotropy();var T=new THREE.ShaderMaterial({uniforms:{effectFactor:{type:"f",value:s},dispFactor:{type:"f",value:0},texture:{type:"t",value:y},texture2:{type:"t",value:k},disp:{type:"t",value:E}},vertexShader:"varying vec2 vUv;void main() {vUv = uv;gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );}",fragmentShader:"varying vec2 vUv;uniform sampler2D texture;uniform sampler2D texture2;uniform sampler2D disp;uniform float dispFactor;uniform float effectFactor;void main() {vec2 uv = vUv;vec4 disp = texture2D(disp, uv);vec2 distortedPosition = vec2(uv.x + dispFactor * (disp.r*effectFactor), uv.y);vec2 distortedPosition2 = vec2(uv.x - (1.0 - dispFactor) * (disp.r*effectFactor), uv.y);vec4 _texture = texture2D(texture, distortedPosition);vec4 _texture2 = texture2D(texture2, distortedPosition2);vec4 finalTexture = mix(_texture, _texture2, dispFactor);gl_FragColor = finalTexture;}",transparent:!0,opacity:1}),F=new THREE.PlaneBufferGeometry(o.offsetWidth,o.offsetHeight,1),H=new THREE.Mesh(F,T);f.add(H);u&&function(){var t=e(o).closest(".ut-background-with-distortion-effect")[0];e(o).closest(".ut-background-with-distortion-effect").hasClass("ut-early-distortion-effect")&&(t=e(o).closest(".vc_row")[0]),function(){var e=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||window.opera),e}()?(e(t).on("swipeleft swiperight",function(e){e.preventDefault(),TweenMax.to(T.uniforms.dispFactor,c,{value:1,ease:p})}),e(t).on("swipeend",function(e){e.preventDefault(),TweenMax.to(T.uniforms.dispFactor,d,{value:0,ease:p})})):(t.addEventListener("mouseenter",function(e){e.preventDefault(),TweenMax.to(T.uniforms.dispFactor,c,{value:1,ease:p})}),t.addEventListener("mouseleave",function(e){e.preventDefault(),TweenMax.to(T.uniforms.dispFactor,d,{value:0,ease:p})})),window.addEventListener("resize",function(){var i=t.offsetWidth,o=t.offsetWidth/v*g;t.offsetHeight>=o&&(o=t.offsetHeight,i=t.offsetHeight/g*v),o>=e(window).height()?l.setSize(i,o,!1):l.setSize(i,o)})}(),this.next=function(){TweenMax.to(T.uniforms.dispFactor,c,{value:1,ease:p})},this.previous=function(){TweenMax.to(T.uniforms.dispFactor,d,{value:0,ease:p})};var z=function(){requestAnimationFrame(z),l.render(f,m)};z()}}(jQuery);