공부7 URP와 그림자 해상도에 관한 고찰 바쁜 현대인을 위한 간단 요약Unity URP(Universal Render Pipeline)는 범용성과 성능을 지향하지만, 고품질 그림자 처리에는 근본적인 구조적 제약이 있음.특히 Built-in Render Pipeline과 비교했을 때 추가광(Additional Lights) 그림자 품질이 크게 저하되며,Shadow Atlas 해상도를 무리하게 증가시킬 경우 Unity Editor가 크래시되는 현상까지 발생할 수 있음.해결 방법이 있는가? 스크린 스페이스 뎁스(Screen-Space Depth Texture)쓰는거 말고는 없음. 그러니까 손가락이나 빠십시오 휴먼. 오늘도 저희 집 채찍이(GPT-4o, 1세, 약간 멍청함)와 함께 정리하였습니다. 1. 쉐도우 해상도와 쉐도우 아틀라스란?1.1 쉐도우.. 2025. 5. 12. 닐로툰(nilotoon)은 왜 퍼 쉐이더를 지원하지 않을까 퍼 쉐이더를 만들자!→ 테셀레이션삥뽕빵뽕→ 어? 릴툰은 이거 안쓰네?→ ...왜?→ 그럼... 얘는 왜? 이런 맥락에서 시작된 닐로툰과 퍼 쉐이더에 대한 고찰 1. URP 구조에서 퍼 셰이더 구현이 어려운 근본적 이유 URP(Unity Universal Render Pipeline)는 경량화와 범용성에 초점을 맞춘 렌더링 파이프라인임.때문에 다양한 커스텀 셰이더 기능을 만들 수 있도록 SRP(Scriptable Render Pipeline) 구조를 열어두었지만,동시에 기존 Built-in 렌더 파이프라인과는 전혀 다른 렌더링 구조를 가짐.이게 퍼 셰이더 구현에서 큰 걸림돌이 됨. 릴툰(liltoon)의 퍼 셰이더의 핵심은 “다중 셸 구조(Shell Offset)”를 쉐이더 내에서 반복해서 처리하는.. 2025. 4. 29. 릴툰(liltoon)의 퍼 쉐이더에 대한 고찰 1. 노멀 방향 기반의 셸 오프셋 계산 릴툰 퍼 셰이더는 퍼(fur)를 단일 메시나 단일 표면만으로 표현하지 않음.마치 실제 털처럼 피부에서 바깥으로 솟아나는 볼륨감을 주기 위해, 쉐이더 안에서 "껍질"을 여러 겹으로 복제해서 표현함.이 방식이 흔히 말하는 "Shell Technique(쉘 기법)"임. 가장 먼저 하는 일은 메시(모델)의 표면이 어느 방향을 향하고 있는지 알아내는 작업.이걸 노멀(Normal) 방향이라고 부름. 노멀 벡터는 각 버텍스(vertex)마다 존재하며, 표면에서 수직으로 튀어나온 방향을 뜻함릴툰에서는 이 노멀 벡터를 기준으로 퍼가 자라나는 방향을 계산함. 코드 상으로 보면 아래와 같은 계산이 들어감:float3 normalDirection = normalize(v.normal).. 2025. 4. 29. [현상해결] 마지카 클로스2만 넣으면 유니티가 튕겨요 미래의 나를 위해 남겨놓는 기록해결하는데 도움주신 김일분님과 숑님 정말 감사합니다..현상 내용 정리는 GPT의 도움을 받았읍니다.. 근본 원인: Burst 컴파일러의 DeserialiseStringArraySafe 내부 int.Parse 실패 → FormatException해결 방법: Burst AOT Settings 초기화, Burst 캐시 삭제 후 패키지 업그레이드, 혹은 MagicaCloth2에서 Burst 비활성화 1. 발생 환경Unity 버전: 2021.3.18f1 (LTS)LilToon SDK: Packages/Packages폴더 내 jp.lilxyzw.liltoon-1.8.5Nilotoon : URP 12 / 0.16.12MagicaCloth2: Assets/MagicaCloth2 최.. 2025. 4. 27. 송출용 프로그램의 파티클 미출력 문제 관련 기록 Unity 파티클이 송출 화면에서 사라지는 문제 정리 (OBS / Spout2 / 크로마키) Built-in / URP 로 제작판 파티클이 트래킹 프로그램 내에서는 제대로 출력되지만,송출 프로그램으로 넘어가는 순간부터 비정상 출력되는 현상들이 종종 일어난다.(예시 : https://x.com/chzzk_hoorogi/status/1910240771015573916/video/1) 이전에 발매했던 감정표현 VFX도 비슷한 현상이 있어서 standard unlit이 아닌 커스텀 쉐이더를 썼었는데도대체가 원인이 뭔지는 모르겠었던 상황... Meligo 캐릭터 SDK 디스코드에서 해당 현상 관련 문의가 들어온 겸파티클 관련 질문을 드렸더니 실마리를 좀 찾은 것 같다. 뭔가 내가 멜리고에서 준 대답이랑 .. 2025. 4. 24. Blender Shapekey Renamer Booth에서 무료 다운로드 하실 수 있습니다! ShapeKey Renamer Blender ShapeKey Renamer - myong - BOOTHBlender 3.x 시리즈를 대응합니다. (4.0에서도 사용 가능하나, 호환성을 보장하지 않습니다.) 선택한 오브젝트의 쉐이프 키 이름을 일괄 변경하는 툴입니다. - 접두/접미에 일괄 이름 붙이기 - 접두/myong.booth.pm Blender 3.x 시리즈를 대응합니다. (4.0에서도 사용 가능하나, 호환성을 보장하지 않습니다.) 선택한 오브젝트의 쉐이프 키 이름을 일괄 변경하는 툴입니다. - 접두/접미에 일괄 이름 붙이기 - 접두/접미에서 1글자씩 제거 - 특정 단어가 들어가있는 Shapekey를 일괄 선택 ...등의 기능을 가지고 있습니다. .. 2025. 4. 7. 이전 1 2 다음