본문 바로가기

전체 글24

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.
MyongToon 【 MyongToon Shader 】 6 / 1 정식 판매 재개 예정 1.3 빌트인 사양- GUI 변경- Gem 쉐이더 추가- Glitter 쉐이더 추가- SDF 지원- RimShade 추가- Normal / AO 추가- Cull Mode 추가- Neck Blend mask 추가- Shadow / Rim Light 방향 추가- Vertex color outline 기능 추가- 쉐이더 값 복사 기능 추가- 마테리얼 매니저 추가- 릴툰 → 묭툰 변경 기능 수정- 한국어 지원 2025. 5. 12.
최근 발생한 3D 뚜따 아바타 저작권 분쟁 관련 안녕하세요. 버추얼 콘텐츠 제작자 묘옹입니다.최근 발생한 저작권 분쟁 및 방송상 명예훼손성 발언과 관련해, 사실관계와 법적 입장을 분명히 밝힙니다. 이는 단순히 개인적인 피해 사실을 알리는 것을 넘어, 버추얼 콘텐츠 제작 업계 전반에 만연할 수 있는 무분별한 창작자의 권리 침해를 방지하기 위한 공익적 목적을 담고 있습니다. 창작자들이 정당한 권리를 보호받고 건전한 작업 환경에서 활동할 수 있도록, 이와 같은 사례가 재발하지 않기를 바라는 마음으로 이 사안을 공론화합니다 작업 경위 및 관계 구조 본 건의 실질적 계약자는 로즈헬 본인이 아닌, 그의 지인인 마냐난이며,해당 캐릭터는 로즈헬에게 선물할 목적으로 의뢰가 이루어졌습니다.작업은 5월 3일 시작되었으며, 부스에서 유통 중인 ‘시나노’ 아바타를 기반으로,.. 2025. 5. 8.
닐로툰(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.