SecondBrain/Unity

SecondBrain/Unity

[UNITY]HDRP에서 투명 배경 설정 및 비디오 레코딩 요약

1. 카메라 설정HDRP에서 투명 배경을 사용하려면 카메라 설정을 다음과 같이 조정해야 합니다:Background Type을 Color로 설정배경색을 완전히 투명한 색(RGBA: 0, 0, 0, 0)으로 설정2. 렌더 텍스처 설정렌더 텍스처를 사용하는 경우, 렌더 텍스처의 Format을 ARGBHalf 또는 ARGBFloat로 설정하여 알파 채널을 포함하도록 합니다.3. HDRP 설정HDRP 설정에서 Post Processing 섹션의 Buffer Format을 R16G16B16A16 또는 R32G32B32A32로 설정하여 알파 채널을 지원하도록 합니다.4. 비디오 레코딩Unity Recorder를 사용하여 비디오를 녹화할 때, PNG 이미지 시퀀스로 저장하여 알파 채널을 지원합니다. 이후 FFmpeg와..

SecondBrain/Unity

[UNITY] 움직이는 사물이 있을때 투명 쉐이더 깨지는거 해결법

유니티 HDRP의 투명머터리얼은 기본적으로 투명값을 가진 객체 뒤에 투과되는 사물의 모션값을 투영하지 않는다. 이는 무슨말을 의미하냐면 창문 뒤에 움직이는 사물이 있으면 움직이는 사물의 모션값을 덮어 씌우기 때문에 창문에 있는 리플렉션 프로브의 반사값과 창 뒤의 모션값을 동시에 쓸 수 없다는 말이 된다. 이러면 게임씬의 디테일이 심하게 떨어지게 된다. 그렇기 때문에 아래의 옵션을 켜주면 이런 부분들을 상당히 개선시킬수 있다. 쉐이더안에 Transparent Writes Motion Vectors를 클릭해준다. 이러면 뒤의 모션값과 리플렉션 디테일을 모두 살린채 씬을 잡 을 수 있다.

SecondBrain/Unity

[UNITY] 프리뷰 베이킹으로 빠르게 베이크 하기

Lightmapper는 GPU로 바꿔주기 Lightmap Resolution은 낮을수록 해상도가 낮아지기에 빨라진다. 기본값이 48인데 너무 높기 때문에 개인적으로 12가 적당한거 같다.

SecondBrain/Unity

[UNITY] 유니티 카메라 노출값 고정하기

유니티 노출값을 고정하기 위한 오버라이드 속성이다. 이걸 포스트프로세스 오버라이드에 등록해주고 Mode를 Fixed로 바꿔 주면 카메라 노출값이 자동값에서 고정값으로 변해 빛이 배경에 따라 산란되지 않게 된다.

SecondBrain/Unity

[UNITY] 유니티 터레인 복사해서 독립된 개체로 만들기

유니티에서 터레인을 복사해서 사용하다 보면은 복사본과 원본의 데이터가 공유 된다는것을 알것이다. 그래서 새로운 터레인을 만들어서 하는 방법도 있지만 이는 작업시간이 많이 소요되기 때문에 아주 비효율적인 작업이다. 아래에 시퀀스는 터레인을 복사해 독립된 개체로 분리하는 방법이다.

SecondBrain/Unity

[UNITY] 라이팅 베이크 하는법

1. Projcect Setting > Player > Other Settings에 들어가서 Color Space를 Linear > Gamma로 바꿔준다. 2. 라이트를 예쁘게 굽기 위해선 HDRI가 필요한데 소스를 잘 구한후 유니티 로컬에 넣어준후 큐브맵으로 바꿔준다. 3. 머터리얼을 만들어주고 Shader는 Skybox/Cubemap으로 선택해준뒤 만들어준 Cubemap을 삽입해준다. 4. 베이크를 받을 모든 물체의 원본모델의 Generate Lightmap UVS 탭을 활성화 시켜준다. 5. 리플렉션 프로브를 만들어서 씬 전체로 범위를 설정해준다. 6. 베이크를 받을 모든 메쉬를 씬에서 선택하고 Contribute GI 와 Reflection Probe Static탭을 활성화 시켜준다. 7. 베이크..

SecondBrain/Unity

[UNITY] 유니티 2020.3.18버전 Decal이 안될때 해결법

오늘 회사에서 이것 때문에 아주 곤혹 스러웠다. 결론 부터 말하자면 버전업데이트를 하면 된다. 일반적으로 URP는 렌더파이프라인 밑에 렌더 피처를 추가해서 Decal을 만들어야 하는데 2020.3.18 버전에서는 아무리 찾아봐도 탭이 보이질 않는다. 결국 서치하다 레딧에서 글을 하나보게 되는데 2021.3.1 LTS 버전 (권장버전) 업데이트 한 후 괜찮아졌다고 한다. ( 이 하위버전은 모두 데칼 기능이 지원이 되지 않는것 같다;;) 혹시나 다른 분들은 시간을 허투로 쓰지 마시고 그냥 업데이트 하시는게 속편하다. 혹시 프로그래밍이나 기능 이슈 때문에 버전 업데이트를 하지 못한다면 사실 Decal 기능을 야매로 하는 방법이 있기는 하다. 기본 메터리얼을 만든다 그럼 URP LIT 셰이더가 나오게 되는데 여..

SecondBrain/Unity

[UNITY] 유니티 URP 그림자 거리 설정법

URP는 HDRP랑 다르게 Inspector창으로 몇몇 그래픽설정을 조절 할 수 있다.

Kraftmanship
'SecondBrain/Unity' 카테고리의 글 목록