Develog
로그인

[Unity] 그래픽-7. 바둑판 페이드 인아웃 셰이더그래프

KYO
KYO
∙2026년 5월 16일∙조회 9
셰이더그래프Unity복습그래픽
Unity Graphics
본문 로딩 중...
이전 글[Unity] 그래픽-6. 둥둥 셰이더 그래프와 서브 그래프

이 관심 주제의 마지막 글입니다.

0
KYO

새 글이 올라오면 Develog 알림으로 알려드려요

댓글 0

팀플에 쓰려고 만든 페이드 인아웃

그래프 설정

  • Material - Canvas.
  • 이 Meterial을 Image 컴포넌트에 넣고 Params 조절하면 됨.

흐름 설명(의사 코드)

  • Vector2[] values = ScreenPosition 노드;

  • values = Foreach((v) ⇒ Mathf.FloorToInt(v * CellNum));

  • values = Foreach((v) ⇒ (v.x + v.y) / 2);

    • values의 (0, 0)…(2, 2)는 아래 표와 같음. 왼쪽 아래가 0.0임.
    11.52
    0.511.5
    00.51
  • Vector2 FadeOutStep; // (0,0) ~ (1,1)

  • values = Foreach((v) ⇒ v - FadeOutStep * CellNum);

    • 이 부분 다시 보니 좀 이상하게 구현하긴 한듯.
    • 되니까 OK하고 넘어가서 이제 알았다.
  • values = Foreach((v) ⇒ 1 - v);

  • Fragment.alpha = values;

 

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.

관련 글

[Unity] 제네릭의 컴파일

[Unity] 제네릭의 컴파일

ㅇㅇ

10월 7일42
[Unity] 제네릭과 가변성(variance)

[Unity] 제네릭과 가변성(variance)

제네릭과 가변성

10월 6일821
[Unity] IEnumerator 개요

[Unity] IEnumerator 개요

코루틴에이저포에버

10월 6일4
[Unity] 제네릭의 컴파일
Unity

NEW[Unity] 제네릭의 컴파일

ㅇㅇ

KYO
KYO
420
KYO
KYO
∙10월 7일
420
[Unity] 제네릭과 가변성(variance)
Unity

[Unity] 제네릭과 가변성(variance)

제네릭과 가변성

KYO
KYO
821
KYO
KYO
∙10월 6일
821
[Unity] IEnumerator 개요
Unity

[Unity] IEnumerator 개요

코루틴에이저포에버

KYO
KYO
400
KYO
KYO
∙10월 6일
400