일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- Cell Look
- URP로 변경
- working set
- 프로그래밍 기초
- 게임 수학
- OculusMotionVectorPass
- Cell Shader
- Toon Shader
- Cartoon Rendering
- Virtual Byte
- C언어
- AppSW
- Private Bytes
- Specular
- Three(Two) Tone Shading
- 벡터
- ASW(Application SpaceWarp)
- URP
- ColorGradingLutPass
- 작업 집합
- 개인 바이트
- Windows Build
- VR
- 메모리 누수
- 3d
- Rim Light
- 가상 바이트
- Today
- Total
목록2024/07 (2)
WinCNT
발생한 이슈커스텀 셰이더에서 Scale이 커지니 하이라이트가 지저분해지는 이슈가 발생했다원인 분석을 위해 파라미터들을 하나씩 확인해보니 Scale이 커짐에 따라 Normal 값이 이상해진다는 사실을 알게 되었다이슈 상세// Normal Map 적용이 끝난 후의 Normalreturn normal;return normal * 0.5 + 0.5;프래그먼트 셰이더에 위와 같은 return 값을 둬서 확인해봤다그러자 다음과 같이 스케일이 커짐에 따라 노멀 값이 1을 넘어가서 Bloom이 되고 있었다!발생 원인이 아니었던 것 - 역전치행렬 관련처음에 떠오른 것은 비균등 스케일로 인해 법선이 무너지는 현상이었다(노멀에는 월드 행렬의 역전치행렬을 곱해야 한다는 그거) 하지만 균등 스케일인 경우에도 해당 이슈는 발생..
서론프로젝트에서 Visual Effect Graph(줄여서 VFX Graph)를 도입하자라는 제안이 있었다물론 아트 실력이 일천한 필자지만, 나중에 연관될 것은 분명했으므로 우선은 도입부터 해봤다(참고했던 사이트는 맨 밑에 정리)Visual Effect Graph(VFX Graph)란 뭐지?자세한 건 공식 문서Unity Visual Effect Graph 쉽게 말해 컴퓨터 셰이딩(즉 GPU)을 사용하는 업그레이드된 파티클 시스템이라고 할 수 있겠다(할 수 있나?)대부분의 연산을 GPU에서 하기 때문에 기존의 파티클 시스템보다 대량의 파티클을 처리할 수 있다는 장점이 있다 대신 물리 연산을 유니티 엔진의 Physics System을 사용하지 못 하고(Depth Buffer를 이용한다는 것 같다),GPU의 ..