@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
2 lines (1 loc) • 388 B
JavaScript
export default "uniform vec4 uSize;\nuniform vec2 uSide;\nvarying vec2 vUv;\nvoid main(){\n vUv = uv;\n vec2 transformed = position.xy * uSize.xy;\n // transformed += vec2( -1. , 1. ) - vec2( - uSize.x , uSize.y );\n transformed += uSide - uSide * vec2( uSize.x , uSize.y );\n transformed += uSide * vec2( - uSize.w , - uSize.z ) * 2.;\n gl_Position = vec4( transformed , 1. , 1. );\n}";