디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

초속 거합 마법소녀 아카네 개발 - 렌더링

ㅇㅇ(116.32) 2024.08.24 08:10:02
조회 13627 추천 74 댓글 62


초속 거합 마법소녀 아카네 개발 - 캐릭터 만들기

초속 거합 마법소녀 아카네 개발 - 스테이지 만들기 







7df3c028e2f206a26d81f6e3448471

Pixel Perfect 할 때 회전과 아닐 때 회전 결과 비교


유니티로 픽셀 그래픽 게임을 개발하는데 있어 가장 큰 적은 바로 Pixel Perfect 일 것이다.


태생이 3D 게임 엔진이기 때문일까? Pixel Perfect한 화면을 렌더링 하기 위해 별별 꼼수에 기술이 다 들어간다.


요즘에는 유니티에서 자체적으로 지원하는 기능들이 있기 때문에 설정만 잘 해주면 괜찮은 결과물이 나오는 듯 하다.




하지만 이런건 좀 굴러가면서 직접 만들어야 재미있지 않은가?


인디의 장점은 효율은 제쳐두고 내가 하고 싶은 걸 하는데 있다.




05b2de23fcd139ab51ed86e44f9c756f57d76cc5185ef30472196f6092de1d3323008f4881b77b44d1b5421e750c522c35

샤리스 인베이더 프로토타입


초속 거합 마법소녀 아카네의 화면을 렌더링 하는 과정을 이야기 하려면 과거 샤리스 인베이더라는 게임을 개발하던 시절로 돌아가야 한다.


의도치는 않았지만 어떻게 보면 초속 거합 마법소녀 아카네의 전신격인 게임이다.




한창 화면을 Pixel Perfect 하게 그리는 방법에 대해 찾던 중 굉장히 간단한 해결 방법을 찾게 되었는데, 바로 Render Texture를 활용하는 방법이었다.



79f3c028e2f206a26d81f6e74587706c

Render Texture 설정


우선 렌더링 하고 싶은 크기의 Render Texture를 만든다.


Filter Mode를 Point로 설정하면 픽셀간의 보간 (스무딩)을 진행하지 않기 때문에 네모 반듯한 화면을 얻을 수 있다.


화면이 그려지기를 원하는 실제 Pixel 크기보다 큰 화면에 그려져 문제가 발생하는 것이기 때문에, 애초에 작은 화면에 그려버리면 된다는 논리다.




7ef3c028e2f206a26d81f6e745897d6c

인 게임 카메라 Inspector




7cf3c028e2f206a26d81f6e241847165

인 게임 카메라


이제 카메라를 통해 Render Texture에 실제 인 게임 화면을 그린다




78f3c028e2f206a26d81f6e64e80746d

Render Texture 렌더링 결과


그러면 위와 같이 깔끔하게 Pixel Perfect한 화면을 얻을 수 있다.





7ff3c028e2f206a26d81f6e24687726b

메인 카메라


이제 위에서 그린 Render Texture를 적당한 크기의 Plane Mesh에 올려 메인 카메라로 찍으면 한 프레임이 완성된다.




2ab1d932e6da76a167b9f68b12d21a1d3bcd4f4cbb9f

같은 방식으로 그려진 UI에 글리치 Post Process를 적용한 화면


매우 간단하다! 


게임 화면을 따로 Texture로 빼 놓은 것이기 때문에 쉐이더를 통해 게임 화면을 커스텀 할 수도 있다.




3db4c823e9c23db440b098b21fd704038283b3e04a04059c4e41

배경이 자글거리는 문제


한 가지 문제가 있다면 위처럼 대상, 혹은 카메라가 움직일 때 픽셀이 자글거릴수 있다는 것이다.


이는 설정한 PPU 단위보다 작은 값이 Position에 들어가 있으면 발생하는 현상이다. (PPU 100일 때 0.01 보다 작은 값으로 움직일 때 발생)


유니티의 래스터라이저가 어떤 식으로 작동하는지는 모르겠지만, 픽셀 위치가 반올림되며 발생하는 현상일 것이다.




3db4c823e9c23db420b8dfb336ef203efd0bc793189ff953

깔끔한 배경


해결법은 간단한데, 그려지는 주체, 카메라의 위치 값을 PPU 단위로 잘라주면 된다.


위는 정지한 3D 배경을 렌더링 한 결과다.




7bf3c028e2f206a26d81f6e74f87736e


초속 거합 마법소녀 아카네에서는 샤리스 인베이더와 같은 방식을 취하되, 조금 더 세분화 해 렌더링 한다.


각각의 그려질 대상들을 서로 다른 Render Texture에 그려준 뒤 쉐이더에서 하나로 합쳐준다. (위의 Combine Pass)




7af3c028e2f206a26d81f6e042857268

아카네 포스트 프로세스 프로파일


이는 포스트 프로세싱을 위함이다.


배경, 캐릭터, 이펙트 등등 각 레이어에 개별적으로 특수 효과를 적용한다.




75f3c028e2f206a26d81f6e442807764fb

그림자가 그려지는 과정


캐릭터와 배경, 배경의 Depth를 포함하는 텍스쳐를 각각 따로 렌더링 한 뒤 합칠 때 그림자를 그리는데 사용하기도 한다.


링크

위는 레인 월드가 그림자를 그리는 방식과 같은 방식인데, 관심 있는 사람은 따라 해보면 좋을 듯




28ef8127bdd76ff73dea8eed41862565005c9e6238252abb6a6f542408556365

이펙트에 비치는 캐릭터 그림자


위처럼 이펙트 쉐이더에서 활용하기도 한다.



사실 위 같은 효과들은 굳이 직접 구현할 필요가 없다


유니티 자체 기능이나 에셋 스토어가 워낙 잘 되어 있어 그냥 가져다 쓰는게 편하다.


하지만 만들면 재미는 있다. 내가 만든게 잘 작동 하는 걸 보면 기분이가 매우 좋아진다.


돌아가는 구조를 자신이 온전히 파악하고 있기 때문에 기능의 추가나 문제 파악이 쉬운 장점도 있다.




===========================================================================








출처: 인디 게임 개발 갤러리 [원본 보기]

추천 비추천

74

고정닉 32

15

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 지금 결혼하면 스타 하객 많이 올 것 같은 '인맥왕' 스타는? 운영자 24/10/28 - -
270077
썸네일
[5갤] 고독한 미식가 극장판 정말 재미있게 보고 왔다 (노스포)
[104]
마키노하라쇼코갤로그로 이동합니다. 10.05 16111 126
270075
썸네일
[싱갤] 싱글벙글 중국인들 "한국이 중국 음식 도둑질"
[779]
포만한갤로그로 이동합니다. 10.05 37812 395
270074
썸네일
[누갤] "이스라엘 학살 미화" 부국제 영화 '반대' 왜?.jpg
[239]
ㅇㅇ갤로그로 이동합니다. 10.05 13079 39
270073
썸네일
[기갤] 황재균·지연, 결국 이혼… 이혼 조정신청서 제출
[359]
ㅇㅇ(118.235) 10.05 41459 226
270071
썸네일
[야갤] "죽일 거야' 폭언에도...'5인 미만 사업장' 허점이 부른 비극
[157]
마스널갤로그로 이동합니다. 10.05 17489 63
270067
썸네일
[싱갤] 싱글벙글 KFC에서 청혼했다고 언냐에게 조롱당한 커플
[356]
코드치기귀찮아서만든계정갤로그로 이동합니다. 10.05 46465 667
270065
썸네일
[의갤] 의사들 수입 어떻게든 숨기려고하는 과정+너무 개씹 역겨운 이유.
[609]
ㅇㅇ(121.174) 10.05 44420 1109
270063
썸네일
[디갤] 도쿄 호스텔에서 이런거 나왔다는데...
[81]
감자깡갤로그로 이동합니다. 10.05 20255 68
270061
썸네일
[메갤] 혐한 넷우익의 표적이 된 기성용, 한혜진 부부
[346]
ㅇㅇ갤로그로 이동합니다. 10.05 20004 165
270059
썸네일
[중갤] 부산 엑스포 관련 외교부 대외비 문서 ㅋㅋㅋㅋㅋ
[285]
정치병자(61.99) 10.05 18223 143
270057
썸네일
[싱갤] 싱글벙글 세계 최고령 여권이 갱신 된 이유.JPG
[208]
최강한화이글스팬갤로그로 이동합니다. 10.05 44431 376
270055
썸네일
[야갤] "아이가 잘못했을때, 당일에 혼낸다 vs 추후에 혼낸다".jpg
[471]
ㅇㅇ갤로그로 이동합니다. 10.05 24831 46
270053
썸네일
[미갤] 文정부가 낳은 ‘괴물세금’ 논란…좌충우돌 4년 동안 피멍 든 증시
[537]
ㅇㅇ(216.238) 10.05 27494 389
270051
썸네일
[싱갤] 싱글벙글 국가공인 엘리트 목록
[242]
와르르쾅쾅갤로그로 이동합니다. 10.05 35093 229
270047
썸네일
[야갤] [단독] 빅뱅 완전체 뭉친다
[586]
ㅇㅇ(112.185) 10.05 37692 115
270046
썸네일
[디갤] 2017년 12월 교토 오하라
[25]
ㅇㅇ갤로그로 이동합니다. 10.05 9141 18
270044
썸네일
[기갤] “떡볶이 세트 4만5천원”… 골프장 갑질 ‘불만 폭주’.jpg
[434]
ㅇㅇ갤로그로 이동합니다. 10.05 27251 58
270042
썸네일
[야갤] "일장기 밟으면 공짜" 중국인 쿵쿵…도 넘은 행사에 발칵
[881]
야갤러(221.157) 10.05 24102 208
270041
썸네일
[흑갤] 안유성 셰프 유튜브 흑백요리사 비하인드 스토리 정리해옴
[363]
ㅇㅇ(121.154) 10.05 51405 659
270039
썸네일
[러갤] 오늘자 SBS 8시 메인 뉴스.news(러닝크루)
[256]
런갤러(210.223) 10.05 17369 135
270037
썸네일
[싱갤] 십년만에 밝혀진 ‘절대 그분들을 놀라게 해선 안돼’ 썰
[303]
팔코네갤로그로 이동합니다. 10.05 37002 83
270036
썸네일
[야갤] 휴대전화 훔친 여성, 편의점 터는 미국 10대 등 영상 모음
[168]
ㅇㅇ갤로그로 이동합니다. 10.05 23534 60
270035
썸네일
[야갤] 지금 난리난 여의도 ㄷㄷㄷㄷㄷㄷ.jpg
[546]
ㅇㅇ(58.142) 10.05 45777 137
270034
썸네일
[대갤] 황당) 日에서 결혼 축의금으로 1만엔 지폐 내면 난리나는 이유
[403]
난징대파티갤로그로 이동합니다. 10.05 34261 241
270032
썸네일
[기갤] "임영웅 티켓 550만원이요", 매크로 암표상 잡고 보니.jpg
[273]
ㅇㅇ갤로그로 이동합니다. 10.05 26709 132
270029
썸네일
[야갤] [단독] 판사들 '트라우마 치료'하랬더니…성탄절에 5성급 호텔.jpg
[443]
ㅇㅇ갤로그로 이동합니다. 10.05 27885 202
270027
썸네일
[싱갤] 전라도 진도 여행 후기
[344]
아내인생갤로그로 이동합니다. 10.05 31174 234
270026
썸네일
[해갤] 부산국제영화제 난리났네요
[505]
3군갤로그로 이동합니다. 10.05 33101 111
270024
썸네일
[프갤] 셐 그림대회 ) (스압) 의부
[64]
해표갤로그로 이동합니다. 10.05 13233 87
270022
썸네일
[야갤] "하이브도 증인으로"...뉴진스 하니 국정감사 채택에 뿔난 팬들
[425]
마스널갤로그로 이동합니다. 10.05 22972 194
270021
썸네일
[싱갤] 싱글벙글 군대 차력쇼 레전드
[262]
코드치기귀찮아서만든계정갤로그로 이동합니다. 10.05 37569 372
270019
썸네일
[대갤] 무단이탈 필리핀 도우미 2명 검거... 강제 퇴거 예정
[263]
난징대파티갤로그로 이동합니다. 10.05 20207 202
270017
썸네일
[중갤] 김건희.... 블록딜 매도에 항의 ㄷㄷ...News
[398]
ㅇㅇ(219.251) 10.05 19676 286
270016
썸네일
[군갤] 바이든 이란 유류시설 타격 논의는 대체 뭐고
[210]
KC-46A갤로그로 이동합니다. 10.05 16694 53
270014
썸네일
[싱갤] 어이상실 자살상담전화
[782]
아우로라갤로그로 이동합니다. 10.05 53728 602
270011
썸네일
[야갤] 김여사 특검법 부결로 폐기…국힘 반란표 발생에 '술렁'
[215]
ㅇㅇ갤로그로 이동합니다. 10.05 15422 63
270009
썸네일
[바갤] cb750 k0 인디게이터 복원기
[62]
공임얼마예요?갤로그로 이동합니다. 10.05 9516 47
270007
썸네일
[야갤] 디올백, 벤츠, 다이아 반지…너무 다른 인생을 사는 그들
[79]
마스널갤로그로 이동합니다. 10.05 20783 71
270004
썸네일
[싱갤] 좋은 선생님이 되는 법.manhwa
[109]
ㅇㅇ(14.46) 10.05 33320 372
270002
썸네일
[월갤] 스파이 패밀리 엔도 타츠야 사인회 후기
[89]
ㅇㅇ(39.118) 10.05 17001 104
270001
썸네일
[야갤] “160㎝ 후반에 50㎏대, 깡마른 골격…‘순천 女학생 살인범’ 왜소"
[1190]
ㅇㅇ갤로그로 이동합니다. 10.05 45357 165
269999
썸네일
[공갤] Walking with Dinosaurs OST 표지 논란
[48]
소리지르는레후갤로그로 이동합니다. 10.05 10544 44
269997
썸네일
[야갤] "아빠가 누구인지 유전자 검사했더니…" 충격 받은 유부남
[707]
감돌갤로그로 이동합니다. 10.05 71174 389
269996
썸네일
[외갤] 믹스테잎 킹
[48/3]
구름에달가듯갤로그로 이동합니다. 10.05 15896 99
269992
썸네일
[U갤] 안습주의)정찬성 vs 김동현 해외 나갔을때 반응 차이..jpg
[155]
ㅇㅇ(218.159) 10.05 25507 217
269990
썸네일
[로갤] 자린이 4대강종주 5일차(완)
[21]
민트맛초코갤로그로 이동합니다. 10.05 7653 24
269988
썸네일
[여갤] 이수만이 추구해오던 록.txt
[104]
스타갤로그로 이동합니다. 10.05 29540 69
269986
썸네일
[사갤] 서양 팬덤의 장난: 2011 명예의 전당 투표
[37]
powerpuff!갤로그로 이동합니다. 10.05 12996 43
269984
썸네일
[싱갤] 싱글벙글 점소이 만화
[261]
ㅇㅇ갤로그로 이동합니다. 10.05 41126 310
269982
썸네일
[유갤] 2024 극장가 지배한 헐리웃 여신들....근황...jpg
[416]
ㅇㅇ(175.119) 10.05 27007 44
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2