VRChat 마이너 갤러리 저장소

제 목
강좌/팁 월드 조명의 기본
글쓴이
미찌
추천
12
댓글
7
원본 글 주소
https://gall.dcinside.com/vr/4130059
  • 2024-08-30 12:42:34
														

이글에서는 월드 조명의 개념과 기본정도만 다룰거임 


기본기 정도만 해도 브챗월드로는 충분함


유니티에서 조명은 하이어라키에 라이트 넣고 끝내도 되지만 그럼 월드가 전혀 사실적이지도 않고 하나도 안예쁨


이번에 만든 월드로 조명작업 전 후를 보여주면 


24b0d121e09c28a8699fe8b115ef046542adfb35fc

24b0d121e09c28a8699fe8b115ef046544aaf838f2


이정도 차이라고 보면 됨


원래 어두컴컴한 월드라서 잘 티나진 않지만 LED조명쪽 빛 반사 효과나 소파에 어두운 조명이 잘들어간거 등의 차이가 있고 vr에서 보면 더 체감이 잘됨


월드들 돌아다니다보면 모델링은 예쁜데 조명이 구데기라서 분위기는 하나도 안예쁜 그런 월드는 조명작업을 안했거나 덜했다고 생각하면됨


하이어라키에 조명들 배치하고 그 뒤로도 작업해야될게 있는데 크게 4가지가 있음


제일 기본으로 해야될건 조명을 굽는것임


조명 굽는건 그림자를 미리 다 계산해서 텍스쳐로 만든 다음 오브젝트에 입혀버린다고 생각하면 됨 


이렇게 텍스쳐로 만들어버리면 런타임 때 리얼타임 조명 계산할 필요가 없어서 최적화에 도움되고 품질도 높일 수 있음


24b0d121e09c28a8699fe8b115ef046c66f9214d


Mixed나 Baked모드로 된 라이트들만 구워지니까 원하는 조명들의 모드를 바꿔주고


조명계산에 쓰일 정적 오브젝트들(벽이나 가구 등)을 static으로 바꿔줌 


24b0d121e09c28a8699fe8b115ef046f5e49919a


런타임때 움직일 동적 오브젝트들은 여기에 포함시키면 안됨 걔네들은 뒤에 쓰일 라이트 프로브를 써야됨


24b0d121e09c28a8699fe8b115ef04699238ff


그 다음 툴바의 Window/Rendering/Lighting 윈도우를 열면 


24b0d121e09c28a8699fe8b115ef046c60f52f4c9a


이런창이 뜨는데 Lighting Settings Asset은 New버튼 눌러서 만들면되고 나머지 옵션들은 다 그대로 내두고 밑의 Generate Lighting버튼을 누르면 조명이 구워짐


24b0d121e09c28a8699fe8b115ef046542a8ff3bfc


일단 조명만 구워도 이렇게 훨씬 보기 좋아짐


중간에 있는 소파는 런타임때 온오프 할거라 static 체크를 안해놔서 조명이 약간 따로 놀고 있음


이런 동적 오브젝트들은 뒤에 설명할 라이트 프로브를 쓰면됨


다음으로 해야될건 리플렉션 프로브를 써서 오브젝트에 현실적인 반사효과를 주는것임


오브젝트 쉐이더의 smoothness가 전부 0이 아닌이상 써야된다고 생각하면 됨



24b0d121e09c28a8699fe8b115ef046a7c64ed

  

하이어라키에 Light/Reflection Probe 추가해주고



24b0d121e09c28a8699fe8b115ef046c60f62d48

인스펙터에서 이 버튼을 눌러서


24b0d121e09c28a8699fe8b115ef046c69f72e4b9b


프로브가 영향을 미칠 범위를 조절해주고


밑의 Bake버튼을 누르면 끝


24b0d121e09c28a8699fe8b115ef046f57449b9aa0


그럼 이렇게 주변 환경을 찍어서 큐브맵 이미지로 저장해버림


그러면 주변에 있는 오브젝트는 그 이미지를 가져다가 실제 반사하는거처럼 눈속임함


다음으로 라이트 프로브를 사용해서 동적 오브젝트에 쓸 조명정보를 미리 계산해야됨


동적 오브젝트 조명을 리얼타임 라이트로 처리할 수도 있겠지만 최적화 ㅎㅌㅊ라는건 모든 브붕이가 알것임



24b0d121e09c28a8699fe8b115ef046a7e69e2

하이어라키에 Light/Light Probe Group 추가하면



24b0d121e09c28a8699fe8b115ef0464d784e1cae3

이렇게 이상한 공들이 생기는데 저 공 위치에서의 조명 정보를 샘플링해서 저장함


그럼 런타임때 동적 오브젝트는 월드 내에 위치한 가까운 라이트 프로브에서 조명 정보를 받아서 렌더링됨


24b0d121e09c28a8699fe8b115ef046c63f3214d


라이트 프로브 인스펙터에서 Edit Light Probe Positions버튼을 누르면 공 위치를 옮길 수 있고 새로 추가할 수도 있음



24b0d121e09c28a8699fe8b115ef04699431ffb9f6

조명 차이가 심하게 나는 부분은 촘촘히 배치하고 그게 아니라면 적당히 배치해주면 됨


그 담엔 맨처음 했던 조명굽기 하면 얘네도 같이 구워짐



24b0d121e09c28a8699fe8b115ef046a7f6aeaca30

여기까지 하고 나면 static이 아니었던 소파에도 어두운 환경조명이 제대로 잘 들어간걸 볼 수 있음


이게 유니티 조명의 기본이고 라이트 매퍼 옵션이나 더 필요한 정보는 검색하면 많이 나오니까 그거 보고 하면됨









소라껍데기 고수냐 2024.08.30 12:46:59
눈바로 2024.08.30 12:56:24
ㅇㅇ 근데 라이트 프로브는 스냅핑 안되던데 좀더 쉽게 깔아주는 에셋이나 툴같은거없음? 218.237 2024.08.30 12:57:15
ㅇㅇ 월드 규모가 너무커서 힘들다이기... 218.237 2024.08.30 12:57:44
미찌 자동으로 쫙 깔아주는거 어디서 본거같은데 써본적은 없음 2024.08.30 12:58:10
샘플카린 2024.08.30 13:04:05
페로쿄로 2024.08.30 13:20:13
번호 분류 제목 글쓴이 날짜 추천
4200227 일반 이 씨발 애미뒤진 게임 이게 맞는거냐?? 17 ㅇㅇ 180.69 2024-09-28 14
4200033 일반 근데 트짹으로 싸우는데 갤이 제일 최약체 아님?? 4 플랫화이트 2024-09-28 9
4199583 일반 포주와 창녀들 최신버전 1.5.2 립버전 10 ㅇㅇ 211.235 2024-09-28 17
4199046 일반 쇼아바타 가이드 스티커 1 ㅇㅔㄴ 2024-09-28 9
4198769 일반 이건 어떻게 따먹냐 7 ㅇㅇ 112.171 2024-09-28 13
4198712 일반 친구 시나노 웃을때마다 틀니 빠지더라 7 플랫화이트 2024-09-28 9
4198389 일반 스티커기능 쓸사람 갖다 쓰셈 11 ㅇㅔㄴ 2024-09-28 9
4197274 도와줘 vr 입문하려고 브갤에 거래글 올린 뉴비입니다 32 ㅇㅇ 211.219 2024-09-27 11
4197235 일반 . 8 ㅇㅇ 122.42 2024-09-27 13
4196604 일반 친구가 보리보리쌀 하자해서 알겠다 했는데 친구 갑자기 다리벌림 14 시스터즈 2024-09-27 11
4196339 일반 근데 왜 성희롱 안 당하게 생긴 애들만 지랄임? ㅋㅋ 17 ㅇㅇ 118.235 2024-09-27 12
4195866 일반 트위터 좆목그룹없는데 갤에라도 소속감가지자 7 ㅇㅇ 58.188 2024-09-27 10
4195805 일반 브1야스 하는거 엄마한태 걸림;; 11 ㅇㅇ 211.235 2024-09-27 9
4195780 일반 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 27 샤니_ 2024-09-27 12
4195291 일반 교수님 셀레로 버12튜버 데뷔했는데 머냐 26 ㅇㅇ 2024-09-27 17
4194610 사진/영상 ⠀⠀⠀ 37 신뢰에요 2024-09-26 9
4194089 일반 AI한테 쉐이프키 맡기지마라 12 ㅇㅇ 125.130 2024-09-26 10
4193812 일반 버터캣 이새끼 심각하네 17 기름참치 2024-09-26 9
4193796 일반 58.121 유동아 11 소라껍데기 2024-09-26 9
4193729 일반 Ai 이새끼 뭐냐???????? 29 샤니_ 2024-09-26 10
4193570 일반 주딱이 관종인게 제일 문제임 11 ㅇㅇ 211.234 2024-09-26 13
4193203 일반 아기보고 싶어서 초음파 찍어달라니깐 남자는 안된대 이이없네ㅡㅡ 9 ㅇㅇ 2024-09-26 11
4192696 일반 너네 브야1스하고 바로끄지마라 ㄷㄷ 10 콩떡냠냠 2024-09-26 11
4191522 일반 눈텍 아바타 바꾸는 툴 혁신임 14 물댕 2024-09-25 9
4191469 일반 "VRChat 갤러리"는 LGBT를 응원합니다 5 ㅇㅇ 111.91 2024-09-25 9
4191019 일반 동성연애를 과몰입 가모립 ㅇㅈㄹ하는거 ㅈ같음 4 ㅇㅇ 106.101 2024-09-25 15
4190993 일반 아오 개 씨!발 고로케 이지랄 좆같네 10 ㅇㅇ 211.235 2024-09-25 10
4190786 정보 브갤 딱 깨달았음ㅋㅋ 14 ㅇㅇ 211.235 2024-09-25 13
4190768 일반 211.235 씨발새끼가 브붕이들 긁지말고 자짤 처올려 10 ㅇㅇ 223.195 2024-09-25 13
4190595 일반 시라토리로 하츄핑 만드는중 16 a!uk2 2024-09-25 16
4189418 일반 그 새끼 안보이는 이유 9 ㅇㅇ 112.148 2024-09-24 10
4189357 일반 블렌더 개허접도 할 수 있는 시나노 코 반사광 없애기!!!!! 8 meme50 2024-09-24 12
4189291 일반 상대 목소리도 걸걸한데 미소녀 거죽 썼다고 과몰입을 어케함 ㅋㅋ 9 ㅇㅇ 223.38 2024-09-24 12
4189257 일반 집안일 끝났다 이제 공부해야지 16 공룡술사 2024-09-24 11
4189178 일반 "꼴려져라" 7 ㅇㅇ 2024-09-24 13
4189087 일반 티니핑보다가 커져서 여자친구랑 싸움 18 존나나 2024-09-24 16
4187866 일반 님들 긴급속보임;; 6 아니그러니까 2024-09-24 10
4187665 일반 과1몰입 목소리 어제 처음들었는데 11 ㅇㅇ 122.44 2024-09-24 10
4187627 일반 브붕씨.. 부탁이 있어요.. 20 삼중하나 2024-09-24 15
4187552 창작 키펠글임 5 ㅇㅇ 221.165 2024-09-23 11
념글 삭제글 갤러리 랭킹