Print Friendly and PDF

유니티/대마왕URP 16

노드(숫자)의 연산

Add노드 이해- (1,0,0) + (0,1,0) => (1,1,0)노란색 - A,B에 포함되는 것들끼리 덧셈 Multipl노드 이해- (0.5,0.5,0.5) * (0.5,0.5,0.5) => (0.25, 0.25, 0.25)회색 이밖에 Subtract(뺄셈노드), Divide(나눗셈 노드)존재 노드의 반전- 1 - X = 반전됨- (1,0,0)을 (1,1,1)에 뺄셈하여 반전하게 되면 (0,1,1)이 되며 반전됨 One Minus노드 이해- 반전 자체가 많이 사용되어 반전 노드가 별도로 존재 0~1사이를 넘어가는 연산- (2,0,0) = (1,0,0) + (1,0,0)이지만 여전히 빨간색으로 표현되고 있음- 만약 HDR로 작업하여 1이상의 색을 받게 되면 Bloom 효과가 날 수 있도록 Post Pr..

노드 값 분해 및 재조립

Split 이해하기- 노드의 값을 분리- Vector3에는 Out이 3뿐이라 Split에 In 했을 경우 차례대로 하나씩 연결됨- 즉, X -> R, Y -> G, Z -> B로 연결되며 A는 연결되지 않음 Combine 이해하기- Combine은 노드의 값을 합쳐주는 노드- Split으로 분리된 값을 Combine으로 다시 합쳤을때- Split을 이용해 위치를 바꿔서 할 수 있음, 이것을 스위즐링(swizzling)이라고 함  선 정리 팁- 선을 더블클릭 하면 아래와 같이 정리 가능  노드 그룹화- 원하는 노드들끼리 그룹 후 우클릭-> Group Slelection 스티커 노트- 빈 곳 우클릭 -> Create Sticky Note- 원하는 메모를 남길 수 있음

색상 출력

신규 Color 씬, 신규 Shader Graph, 신규 Material 추가  1. BloackBoard: Property를 만들 수 있는 창2. Master Stack: 실제 셰이더에 값을 넣게 되는 최종 결과 노드, 드래그 드랍, 마우스 휠 줌 인/아웃 등 가능3. Graph Inspector: Node Setting과 Graph Setting 두가지 존재- Node Setting: 선택한 노드 세팅 제어- Graph Setting: 셰이더 전체의 세팅을 보고 제어, Lit, Unlit, 반투명, 알파 테스팅, 2side, Depth, Shadow 등 전체적인 옵션 제어4. Main Preview: 적용된 셰이더 미리보기  Color 노드 만들어 보기 - 우클릭 Create Node -> Color..

Property 만들어 보기

Float 만들기  Slider 만들기- Float을 추가 한 후 Mode -> Silder로 설정- Float과 동일하지만 최소, 최대값이 존재 Vector2 만들기 Vector3 만들기  Vector4 만들기  Color 만들기(LDR: Low Dynamic Range, 0~1범위 까지 이뤄진 색상)   Color 만들기(HDR: High Dynamic Range, 1이상의 색도 선택할 수 있는 범위)  Boolean 만들기  Texture 2D 만들기- Use Tiling and Offset 활성화 시 Tiling, Offset 조절 가능  Cubemap 만들기- 스카이박스, 반사용 텍스쳐 처럼, 주변을 360도 감싸는 좌표를 가진 텍스쳐를 의미 Category 정리하기- 카테고리를 지정하여 그룹화..