Rename several transform built-ins in shaders
This commit is contained in:
parent
e462e2934d
commit
0d9aecd967
24 changed files with 156 additions and 156 deletions
|
|
@ -5935,9 +5935,9 @@ void fragment() {
|
|||
float angle_fade = abs(dot(dir, NORMAL));
|
||||
angle_fade = smoothstep(0.05, 0.2, angle_fade);
|
||||
|
||||
vec3 world_pos = (CAMERA_MATRIX * vec4(VERTEX, 1.0)).xyz;
|
||||
vec3 world_normal = (CAMERA_MATRIX * vec4(NORMAL, 0.0)).xyz;
|
||||
vec3 camera_world_pos = CAMERA_MATRIX[3].xyz;
|
||||
vec3 world_pos = (INV_VIEW_MATRIX * vec4(VERTEX, 1.0)).xyz;
|
||||
vec3 world_normal = (INV_VIEW_MATRIX * vec4(NORMAL, 0.0)).xyz;
|
||||
vec3 camera_world_pos = INV_VIEW_MATRIX[3].xyz;
|
||||
vec3 camera_world_pos_on_plane = camera_world_pos * (1.0 - world_normal);
|
||||
float dist_fade = 1.0 - (distance(world_pos, camera_world_pos_on_plane) / grid_size);
|
||||
dist_fade = smoothstep(0.02, 0.3, dist_fade);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue