디시인사이드 갤러리

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

갤러리 본문 영역

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

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


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

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







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/11/18 - -
277657
썸네일
[야갤] 캄보디아로 이사가서 행복한 시간을 보내는 국결부부
[237]
야갤러(124.51) 11.03 39863 422
277655
썸네일
[싱갤] 싱글벙글 ??? : 요즘 공연장 가면 촬영하느라고 사실은 공연에 집중
[259]
수인갤러리갤로그로 이동합니다. 11.03 35672 219
277654
썸네일
[부갤] "훔치면 100배 물어내야"…일부 무인점포 '합의금 장사' 눈살
[1212]
ㅇㅇ갤로그로 이동합니다. 11.03 33647 249
277652
썸네일
[배갤] 말레이시아 브루나이 10박11일 (3)
[8]
이코노미갤로그로 이동합니다. 11.03 8659 11
277650
썸네일
[중갤] 집권 3년차 尹 지지율 20%선 붕괴 왜…'비상등' 켜진 용산
[772]
ㅇㅇ갤로그로 이동합니다. 11.03 20221 231
277649
썸네일
[카연] 그녀도 외계인? 2화
[11]
이젤갤로그로 이동합니다. 11.03 8735 47
277647
썸네일
[A갤] 해피일본뉴스 199
[56]
더Informer갤로그로 이동합니다. 11.03 10543 61
277645
썸네일
[싱갤] 싱글벙글 러시아 길거리 누나들 찍는 지구촌
[525]
Lauren갤로그로 이동합니다. 11.03 48284 358
277642
썸네일
[이갤] "난자 얼리고 경력 살릴래요"늦은 출산 대비하는 여성들
[791]
배그린갤로그로 이동합니다. 11.03 32792 38
277640
썸네일
[잇갤] 박근혜 탄핵 집회 2차 때와 같은 인파 30만명
[1220]
아르테타갤로그로 이동합니다. 11.03 24094 191
277639
썸네일
[사갤] 미국 만화 개념 이해 하기
[153]
마고닉갤로그로 이동합니다. 11.03 23857 103
277637
썸네일
[야갤] 여장남자 유튜버 댓글 근황....JPG
[1225]
ㅇㅇ(218.159) 11.03 99879 781
277635
썸네일
[싱갤] 싱글벙글 인류 최초의 에이즈 환자
[149]
ㅇㅇ갤로그로 이동합니다. 11.03 48119 347
277634
썸네일
[야갤] T1 2024 롤드컵 우승...JPG
[443]
포흐애액갤로그로 이동합니다. 11.03 43623 1698
277632
썸네일
[블갤] 대충 워해머 에오지 스토리 설명 만와 - 1
[62]
가드맨(118.235) 11.03 10505 147
277630
썸네일
[낙갤] 유럽 여행 기록: 프랑스편
[44]
커피포트갤로그로 이동합니다. 11.03 10089 35
277629
썸네일
[국갤] 나라다운 나라 - 윤석열 정부의 지난 2년 6개월을 알아보자
[708]
...(39.7) 11.03 61911 689
277627
썸네일
[싱갤] 싱글벙글 오오츠키 반장의 자기방 꾸미는 만화.manhwa
[128]
코드치기귀찮아서만든계정갤로그로 이동합니다. 11.03 31215 215
277624
썸네일
[디갤] 방금 찍어온 비오는 가을 밤 (26장, webp)
[7]
호랑선생갤로그로 이동합니다. 11.03 7736 15
277622
썸네일
[이갤] 역대 여자배우 아역시절 와꾸 TOP 10..gif
[327]
이시라갤로그로 이동합니다. 11.03 34761 41
277620
썸네일
[싱갤] 싱글벙글 세계 최고의 엉덩이 근육
[222]
코드치기귀찮아서만든계정갤로그로 이동합니다. 11.03 49507 90
277619
썸네일
[폐갤] 동성광산 갔다온 후기 (별거없음)(스압)
[32]
김애1자(39.118) 11.03 10050 53
277617
썸네일
[카연] 병아리똥꼬와 치킨섹서머신 下
[75]
삼중이갤로그로 이동합니다. 11.03 13433 215
277614
썸네일
[싱갤] 싱글벙글 유리한테 맨날 시달리는 훈이
[78]
ㅇㅇ(112.160) 11.03 34464 136
277612
썸네일
[부갤] 중국의 전통 결혼식문화 '훈나오'.GIF
[206]
부갤러(211.170) 11.03 25268 91
277610
썸네일
[서갤] (사진多, 데이터주의) 10/31 홍대 할로윈 파티 (2편)(完)
[79]
Tinman갤로그로 이동합니다. 11.03 18804 51
277609
썸네일
[싱갤] "미국 경제는 사상 최대, 최강" by 이코노미스트
[672]
ㅇㅇ(221.168) 11.03 71529 370
277605
썸네일
[타갤] 알고보니 아내가 폴리모프한 드래곤이었다면
[121]
소시키갤로그로 이동합니다. 11.03 32726 82
277604
썸네일
[디갤] 오늘의 지방 도로 한바퀴
[21]
ㅇㅇ갤로그로 이동합니다. 11.03 19410 27
277602
썸네일
[싱갤] 싱글벙글 스눕독이 말하는 대마초vs술
[717]
OO갤로그로 이동합니다. 11.03 54976 453
277600
썸네일
[강갤] 특전사와 707의 충격적인 현실.jpg
[268]
강갤러(211.36) 11.03 54518 417
277599
썸네일
[잇갤] 할로윈 참사 이후 바뀐 비상구 근황
[315]
진명2갤로그로 이동합니다. 11.03 63799 111
277597
썸네일
[야갤] 한국 고추 좋아하는 스시녀...JPG
[372]
포흐애액갤로그로 이동합니다. 11.03 103966 508
277595
썸네일
[싱갤] 싱글벙글 조선은 사형을 집행하기 굉장히 빡센 나라였다
[266]
니지카엘갤로그로 이동합니다. 11.03 45495 329
277594
썸네일
[바갤] [장문주의] 일본 솔로투어 여행기 1일차 (낭만 치사량의 바이크투어)
[35]
웅상촌놈갤로그로 이동합니다. 11.03 15245 39
277592
썸네일
[카연] [단편] 야한만화로 데뷔했는데 부모님이 궁금해함.manhwa
[218]
떡뻥맨갤로그로 이동합니다. 11.03 43124 234
277590
썸네일
[미갤] 샤기컷이 사라진 일본 호스트바 충격 근황.jpg
[551]
ㅇㅇ갤로그로 이동합니다. 11.03 71018 529
277587
썸네일
[싱갤] 싱글벙글 파도 파도 나오는 유재석 미담촌
[224]
니지카엘갤로그로 이동합니다. 11.02 28870 117
277585
썸네일
[김갤] "자기 고향에 공장 세운 박정희, 선진국 만든 건 김대중..."
[1255]
ㅇㅇ(121.133) 11.02 28419 150
277584
썸네일
[야갤] 엠마 왓슨 xx 안하는 영화.jpg
[226]
앨런갤로그로 이동합니다. 11.02 60063 283
277582
썸네일
[디갤] (깜놀주의) 저 아저씨는 왜 일안하고 혼자 놀이공원 온거야? 백수인가?
[49]
낭만호소인갤로그로 이동합니다. 11.02 26637 39
277580
썸네일
[싱갤] 대한민국의 역사 근간을 뒤흔든 역대급 범죄자.jpg
[655]
디조비갤로그로 이동합니다. 11.02 64745 916
277579
썸네일
[기갤] 지옥2, 문근영 연기 보고 극찬한 봉준호 감독.jpg
[243]
ㅇㅇ갤로그로 이동합니다. 11.02 31310 85
277577
썸네일
[폐갤] 제주 로열쇼핑센터
[66]
제주북딱(122.38) 11.02 21188 73
277575
썸네일
[미갤] 헤어디자이너의 현실적인 월 수입.jpg
[613]
ㅇㅇ갤로그로 이동합니다. 11.02 46352 339
277574
썸네일
[싱갤] 의외로 ADHD들이 활약하는 직업군... jpg
[586]
케넨천재갤로그로 이동합니다. 11.02 68223 180
277572
썸네일
[야갤] 역시 삼성전자 미국에서 대박났네 ㅋㅋ
[584]
ㅇㅇ(118.235) 11.02 67141 477
277569
썸네일
[치갤] 치지직 근황 . JPG
[677]
슈마게이갤로그로 이동합니다. 11.02 73360 102
277567
썸네일
[디갤] [동물] 릴레이 후보 및 우승작 발표
[37]
집밥러갤로그로 이동합니다. 11.02 12731 28
277565
썸네일
[싱갤] 싱글벙글 의사 번따 후기
[447]
ㅇㅇ갤로그로 이동합니다. 11.02 68298 360
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2