일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Three(Two) Tone Shading
- Rim Light
- C언어
- ASW(Application SpaceWarp)
- URP로 변경
- Cell Shader
- working set
- 가상 바이트
- Cell Look
- Toon Shader
- 개인 바이트
- Virtual Byte
- OculusMotionVectorPass
- 3d
- AppSW
- Private Bytes
- 벡터
- Cartoon Rendering
- Specular
- ColorGradingLutPass
- 프로그래밍 기초
- 게임 수학
- Windows Build
- 작업 집합
- VR
- URP
- 메모리 누수
- Today
- Total
목록Unity/Unity 개발 중 발생한 이슈 정리 (23)
WinCNT

URP의 디폴트 ShadowCaster와 SRP Batcher 발생한 이슈 UsePass로 Universal Render Pipeline에서 제공하는 Shadow Cater를 사용하려고 하니 SRP Batcher가 not compatible이 되었다 UsePass "Universal Render Pipeline/Lit/ShadowCaster" 이슈 상세 처음 확인한 것은 툰 렌더러용 쉐이더를 쓰고 있을 때였다 그림자도 있으면 좋겠네~라는 가벼운 마음으로 Use Pass를 써서 ShadowCaster를 추가하니 SRP Batcher가 무효가 되었다 그 때 발생한 알림은 다음과 같다 UnityPerMaterial CBuffer inconsistent size inside a SubShader(ShadowCa..

발생한 이슈 URP에서 텍스처를 추가하려고 하던 중에 다음과 같은 에러가 발생했다 이슈 상세 정확히는 shader파일에서 에러가 발생하고 있었다 작성한 쉐이더 코드는 다음과 같다 Shader "Text/Example" { Properties { _BaseMap ("BaseMap", 2D) = "white" {} _BaseColor ("BaseColor", Color) = (1,1,1,1) } SubShader { // SubShader Tags define when and under which conditions a SubShader block or a pass is executed. Tags { "RenderPipeline" = "UniversalPipeline" "RenderType"="Opaque"..

발생한 이슈 URP로 생성한 프로젝트인 경우 Project Settings의 Quality Settings의 항목에 차이가 있었다 이슈 상세 Unity Performance Tuning Bible이란 책을 읽던 도중, Shadow Distance에 대한 설명이 나왔다 그래서 UPR로 만든 프로젝트에서 해당 설정을 직접 보려고 했지만 Shadow Mask Mode 외의 항목이 존재하지 않는다는 것을 깨달았다 발생 원인 BRP에서 URP로 바뀌면서 품질에 대한 세팅 방식도 바뀌게 된 것 같다 해결법 다행히도 유니티 매뉴얼에 적혀 있었다(당연하다면 당연하지만) URP에서의 품질 제어는 렌더 파이프라인 에셋에 설정된 URP에서 가능하다 렌더 파이프라인의 에셋의 URP를 더블 클릭하면 인스펙터 창에서 제어할 수 ..