Home
API reference

raymarchingVertexShader

strata-game-library/shaders

strata-game-library/shaders


strata-game-library/shaders / raymarchingVertexShader

Variable: raymarchingVertexShader

const raymarchingVertexShader: "\n varying vec2 vUv;\n varying vec3 vRayOrigin;\n varying vec3 vRayDirection;\n \n void main() {\n vUv = uv;\n \n // Fullscreen quad\n gl_Position = vec4(position, 1.0);\n \n // Ray origin is camera position (passed as uniform)\n // Ray direction calculated in fragment shader\n }\n"

Defined in: raymarching.ts:10

Ray marching shader - GPU-based SDF rendering

Based on marching.js patterns for efficient ray marching