[ Avaa Bypassed ]




Upload:

Command:

www-data@18.189.30.7: ~ $
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
 *
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * Copyright 2008 by Sun Microsystems, Inc.
 *
 * OpenOffice.org - a multi-platform office productivity suite
 *
 * This file is part of OpenOffice.org.
 *
 * OpenOffice.org is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License version 3
 * only, as published by the Free Software Foundation.
 *
 * OpenOffice.org is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License version 3 for more details
 * (a copy is included in the LICENSE file that accompanied this code).
 *
 * You should have received a copy of the GNU Lesser General Public License
 * version 3 along with OpenOffice.org.  If not, see
 * <http://www.openoffice.org/license.html>
 * for a copy of the LGPLv3 License.
 *
 ************************************************************************/

#version 120

uniform sampler2D leavingSlideTexture;
uniform sampler2D enteringSlideTexture;
uniform sampler2D permTexture;
uniform float time;
varying vec2 v_texturePosition;

float snoise(vec2 P) {

  return texture2D(permTexture, P).r;
}

void main() {
     float sn = snoise(10.0*v_texturePosition);
     if( sn < time)
         gl_FragColor = texture2D(enteringSlideTexture, v_texturePosition);
     else
         gl_FragColor = texture2D(leavingSlideTexture, v_texturePosition);
}

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Filemanager

Name Type Size Permission Actions
areaHashCRC64TFragmentShader.glsl File 2.46 KB 0644
areaScaleFastFragmentShader.glsl File 1.54 KB 0644
areaScaleFragmentShader.glsl File 6.85 KB 0644
basicFragmentShader.glsl File 773 B 0644
basicVertexShader.glsl File 3.51 KB 0644
blendedTextureFragmentShader.glsl File 900 B 0644
blendedTextureVertexShader.glsl File 760 B 0644
combinedFragmentShader.glsl File 957 B 0644
combinedTextureFragmentShader.glsl File 1.82 KB 0644
combinedTextureVertexShader.glsl File 1015 B 0644
combinedVertexShader.glsl File 2.23 KB 0644
convolutionFragmentShader.glsl File 865 B 0644
diffTextureFragmentShader.glsl File 863 B 0644
dissolveFragmentShader.glsl File 1.71 KB 0644
dumbVertexShader.glsl File 503 B 0644
dummyVertexShader.glsl File 525 B 0644
fadeBlackFragmentShader.glsl File 916 B 0644
fadeFragmentShader.glsl File 778 B 0644
glitterFragmentShader.glsl File 1.01 KB 0644
glitterVertexShader.glsl File 4.49 KB 0644
greyscaleFragmentShader.glsl File 604 B 0644
honeycombFragmentShader.glsl File 3.41 KB 0644
honeycombGeometryShader.glsl File 2.73 KB 0644
honeycombVertexShader.glsl File 4.13 KB 0644
invert50FragmentShader.glsl File 794 B 0644
lineFragmentShader.glsl File 1.11 KB 0644
lineVertexShader.glsl File 1.25 KB 0644
linearGradientFragmentShader.glsl File 626 B 0644
linearMultiColorGradientFragmentShader.glsl File 1.3 KB 0644
linearTwoColorGradientFragmentShader.glsl File 725 B 0644
maskFragmentShader.glsl File 621 B 0644
maskedTextureFragmentShader.glsl File 730 B 0644
maskedTextureVertexShader.glsl File 670 B 0644
radialGradientFragmentShader.glsl File 639 B 0644
radialMultiColorGradientFragmentShader.glsl File 1.41 KB 0644
radialTwoColorGradientFragmentShader.glsl File 802 B 0644
rectangularMultiColorGradientFragmentShader.glsl File 1.3 KB 0644
rectangularTwoColorGradientFragmentShader.glsl File 732 B 0644
reflectionFragmentShader.glsl File 1.03 KB 0644
reflectionVertexShader.glsl File 2.72 KB 0644
replaceColorFragmentShader.glsl File 804 B 0644
rippleFragmentShader.glsl File 1.92 KB 0644
solidFragmentShader.glsl File 501 B 0644
staticFragmentShader.glsl File 2.36 KB 0644
textureFragmentShader.glsl File 558 B 0644
textureVertexShader.glsl File 584 B 0644
transformedTextureVertexShader.glsl File 752 B 0644
vortexFragmentShader.glsl File 2.07 KB 0644
vortexGeometryShader.glsl File 3.01 KB 0644
vortexVertexShader.glsl File 4.89 KB 0644