//  vec4(0, 0, 0, 0) :: alpha
//  vec4(0, 0, 0, 1) :: black
shader_type canvas_item;
void fragment(){
    vec4 curr_col = texture(TEXTURE, UV);
    if (curr_col == vec4(0, 0, 0, 0)){
        COLOR = curr_col;
    }else{
        COLOR = curr_col * vec4(2, 2, 2, 1);      // brighter
        COLOR = curr_col * vec4(0.2, 0.2, 0.2, 1); // darker
        COLOR = curr_col * vec4(1, 1, 1, 0.2);  // transparent
    }
}

'개발 > 고도 엔진.Godot engine' 카테고리의 다른 글

GODOT / NODE 관련  (0) 2022.02.23
GODOT / GlobalScope  (0) 2021.10.27
GODOT3 폰트 테마  (0) 2021.06.01
GODOT3 GDSCRIPT 문법 메모  (0) 2021.05.21
GODOT3 튜토리얼 : Make an Action RPG in Godot 3.2  (0) 2021.05.21

+ Recent posts