PHP 7.4.33
Preview: cube.glsl.js Size: 654 B
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/three/src/renderers/shaders/ShaderLib/cube.glsl.js
export const vertex = /* glsl */`
varying vec3 vWorldDirection;

#include <common>

void main() {

	vWorldDirection = transformDirection( position, modelMatrix );

	#include <begin_vertex>
	#include <project_vertex>

	gl_Position.z = gl_Position.w; // set z to camera.far

}
`;

export const fragment = /* glsl */`
uniform samplerCube tCube;
uniform float tFlip;
uniform float opacity;

varying vec3 vWorldDirection;

void main() {

	vec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );

	gl_FragColor = texColor;
	gl_FragColor.a *= opacity;

	#include <tonemapping_fragment>
	#include <colorspace_fragment>

}
`;

Directory Contents

Dirs: 0 × Files: 18
Name Size Perms Modified Actions
829 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.13 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
654 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
2.36 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.62 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
568 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.52 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
2.66 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
3.12 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
2.63 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.83 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
3.22 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
5.45 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
2.92 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.72 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
1.19 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
1.79 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
1.18 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).