Рефактор
This commit is contained in:
@@ -5,12 +5,12 @@ shader_type canvas_item;
|
||||
global uniform int tick_curent;
|
||||
|
||||
/* Закрашенная окружность */
|
||||
instance uniform int tick_update = 1000; /* Время последнего обновления, мс */
|
||||
instance uniform vec4 color: source_color = vec4(1.0, 1.0, 1.0, 1.0);
|
||||
uniform int tick_delta = 200; /* Время вспышки при обновлении, мc */
|
||||
uniform float radius = 0.060; /* Радиус */
|
||||
const float ds = 0.010; /* Относительное расстояние на котором выполняется сглаживание краёв */
|
||||
const vec2 center = vec2(0.125, 0.125); /* Центр должен быть в (0.5, 0.5), но это не так */
|
||||
instance uniform int tick_update = 0; /* Время последнего обновления, мс */
|
||||
instance uniform vec4 color: source_color = vec4(1.0, 1.0, 1.0, 1.0); /* Собственный цвет */
|
||||
instance uniform float radius = 0.060; /* Радиус, относительная величина */
|
||||
uniform int tick_delta = 200; /* Длительность вспышки при обновлении, мc */
|
||||
const float ds = 0.010; /* Расстояние на котором выполняется сглаживание краёв, относительная величина */
|
||||
const vec2 center = vec2(0.125, 0.125); /* Центр, должен быть в (0.5, 0.5) */
|
||||
|
||||
|
||||
void fragment()
|
||||
|
||||
@@ -4,7 +4,7 @@ shader_type canvas_item;
|
||||
|
||||
/* Рисует текстуру по маске в форме окружности */
|
||||
|
||||
uniform float radius: hint_range(0.0, 1.0) = 0.39; /* Радиус */
|
||||
instance uniform float radius: hint_range(0.0, 1.0) = 0.39; /* Радиус */
|
||||
const vec2 center = vec2(0.5, 0.5);
|
||||
|
||||
void fragment()
|
||||
|
||||
Reference in New Issue
Block a user