utk-render
Version:
FiveM Realtime GameView for HTML
28 lines (15 loc) • 524 B
JavaScript
export default /* glsl */`
vWorldPosition = worldPosition.xyz;
vec3 cameraToVertex = normalize( worldPosition.xyz - cameraPosition );
vec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );
vReflect = reflect( cameraToVertex, worldNormal );
vReflect = refract( cameraToVertex, worldNormal, refractionRatio );
`;