точно есть дэшм
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
shader_type canvas_item;
|
||||
|
||||
void fragment() {
|
||||
// Вычисляем расстояние от центра экрана (от 0.0 до 1.0)
|
||||
vec2 uv = UV - 0.5;
|
||||
float dist = length(uv);
|
||||
|
||||
// Плавное размытие к краям экрана
|
||||
float vignette = smoothstep(0.3, 0.6, dist);
|
||||
|
||||
// Применяем красный цвет только к краям виньетки
|
||||
COLOR = vec4(1.0, 0.0, 0.0, vignette * 0.4); // 0.4 — это максимальная яркость краев
|
||||
}
|
||||
Reference in New Issue
Block a user