디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅇㅇ(116.32) 2024.08.24 08:10:02
조회 13666 추천 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/04 - -
이슈 [디시人터뷰] 라이징 스타로 인정받은 걸그룹, ‘리센느(RESCENE)’ 운영자 24/11/08 - -
279340
썸네일
[야갤] 카페 모인 수상한 무리에 '촉' 발동 ...현장 체포된 조폭
[213]
마스널갤로그로 이동합니다. 11.09 19445 125
279338
썸네일
[싱갤] 싱글벙글 일일탈출록 반장.manhwa
[173]
코드치기귀찮아서만든계정갤로그로 이동합니다. 11.09 36487 195
279337
썸네일
[퓨갤] [꼬튜브] 상백신 계약 현장
[25]
스찌바보가짜돼지갤로그로 이동합니다. 11.09 12682 56
279335
썸네일
[야갤] 나라 땅 뚫고 '잠금 장치'…너무 황당한 이웃 주민
[249]
마스널갤로그로 이동합니다. 11.09 24667 97
279333
썸네일
[싱갤] 싱글벙글 서울대생 인기 대출 도서 50가지
[291]
ㅇㅇ갤로그로 이동합니다. 11.09 29831 18
279332
썸네일
[이갤] [단독] "주차장 짓는다"며 어린이집 폐쇄…마포구청 '황당 행정'
[255]
고맙슘봐갤로그로 이동합니다. 11.09 19506 76
279328
썸네일
[야갤] 중국 MZ 반응 폭발...대륙 저격 성공한 한국 홍보 영상
[338]
마스널갤로그로 이동합니다. 11.09 45035 58
279327
썸네일
[싱갤] 오싹오싹 어제 사형 구형받은 수능 만점자
[764]
ㅇㅇ(1.102) 11.09 61739 366
279325
썸네일
[디갤] 뉴붕이의 카메라 입문 6개월 결산(19장)
[27]
디붕이(125.188) 11.09 9070 15
279323
썸네일
[카연] 흥부아들과 제비(단편)
[99]
준한준환갤로그로 이동합니다. 11.09 18404 278
279322
썸네일
[야갤] 미국에 퍼지는 신 한류문화.jpg
[1114]
ㅇㅇ(222.122) 11.09 53667 546
279320
썸네일
[기음] 스압) 24년에 구운 과자 빵
[115]
리터럴리배트맨갤로그로 이동합니다. 11.09 20216 132
279318
썸네일
[싱갤] 혐오의 시대...manwha
[737]
ㅇㅇ(110.76) 11.09 48304 282
279317
썸네일
[디갤] 여기사 본적 없었던거같은 와카야마 사진 뭉탱이
[40]
ㅁㅂㅎㄹ갤로그로 이동합니다. 11.09 8052 19
279315
썸네일
[싱갤] 싱글벙글 튕기길레 졸라 패서 아내 만든 썰.manhwa
[165]
쪼꼼이갤로그로 이동합니다. 11.09 37638 248
279312
썸네일
[등갤] 나도 해봄 지리산 종주
[61]
비봉능선죽돌이갤로그로 이동합니다. 11.09 12330 54
279310
썸네일
[강갤] 탈북자가 생각하는 민주주의란
[310]
좌빨없는천국.갤로그로 이동합니다. 11.09 25130 575
279308
썸네일
[일갤] 스압)) 정이 묻어있는 지방철도,, 와카사철도 시승기
[42]
구종점갤로그로 이동합니다. 11.09 11240 58
279307
썸네일
[싱갤] 싱글벙글 미국 대통령 순위 TOP10
[327]
ㅇㅇ갤로그로 이동합니다. 11.09 20726 69
279305
썸네일
[이갤] 1주년 수아,헤이즈&바니걸들 그려왔어
[160]
달감갤로그로 이동합니다. 11.09 26365 212
279303
썸네일
[디갤] 북경 대학교 필름 사진입니다
[48]
미놀타x300갤로그로 이동합니다. 11.09 10714 15
279302
썸네일
[싱갤] 훌쩍훌쩍 ㅅㅅ리스 남편.manwha
[285]
김전돋갤로그로 이동합니다. 11.09 65649 491
279300
썸네일
[군갤] 최근 독일의 리버스 구도에 대해 알아보자
[48]
ㅇㅇ갤로그로 이동합니다. 11.09 15793 32
279298
썸네일
[싱갤] 훌쩍훌쩍 2000년대 전경생활
[216]
ㅇㅇ갤로그로 이동합니다. 11.09 21352 118
279296
썸네일
[로갤] 30대 아저씨가 림버스 하는 만화 - 15화 (3장)
[61]
라아쿤()갤로그로 이동합니다. 11.09 20697 86
279292
썸네일
[싱갤] 싱글벙글 어느 자연인의 개 이름..jpg
[160]
최강한화이글스팬갤로그로 이동합니다. 11.09 58938 375
279290
썸네일
[등갤] 산사유람기-영주 부석사
[56]
선자령청설모갤로그로 이동합니다. 11.09 14799 47
279288
썸네일
[주갤] 프린세스 메이커.feat 한녀 키우기
[182]
주갤러(121.141) 11.09 32796 477
279286
썸네일
[군갤] 북한의 '출구 없는' 터널들
[168]
Су-47갤로그로 이동합니다. 11.09 45182 184
279284
썸네일
[싱갤] 싱글벙글 보글보글 진짜 엔딩.jpg
[155]
ㅇㅇ갤로그로 이동합니다. 11.09 50123 417
279282
썸네일
[리갤] 1970년대를 풍미했던 디스코는 왜 죽었을까?
[102]
ㅇㅇ갤로그로 이동합니다. 11.09 25845 70
279280
썸네일
[히갤] 해리스를 지지한 DC & 마블 배우들....jpg
[490]
ㅇㅇ(175.119) 11.09 36722 133
279278
썸네일
[싱갤] 싱글벙글 락가수 엄마썰...jpg
[107]
빠요엔갤로그로 이동합니다. 11.09 31690 250
279276
썸네일
[군갤] 프라모델로 나온 한국군 병기 - 항공장비 2부
[25]
호순이갤로그로 이동합니다. 11.09 16735 23
279274
썸네일
[싱갤] 스압)오싹오싹 8살에서 성장멈춘 25살 백마 누나..jpg
[543]
ㅇㅇ갤로그로 이동합니다. 11.09 61252 142
279270
썸네일
[중갤] 군바리나라겜 아니랄까봐 고증 충실한 블루아카...jpg
[259]
ㅂㅌㅇㅅ갤로그로 이동합니다. 11.08 30074 188
279268
썸네일
[싱갤] 일남충이 검색기록 들키는 만화
[435]
amputeespace갤로그로 이동합니다. 11.08 52290 397
279266
썸네일
[야갤] ㅓㅜㅑ 한국에서 월급받고 울었다는 탈북자 ㄷ ㄷ ㄷ
[289]
야갤러(1.212) 11.08 57087 638
279264
썸네일
[부갤] 트럼프, 영끌이 죽이겠다ㅋㅋ(스압)
[281]
ㅇㅇ(211.234) 11.08 36050 173
279262
썸네일
[싱갤] 싱글벙글 트럼프가 불륜해서 개족보된 자매..jpg
[351]
ㅇㅇ(61.82) 11.08 47212 267
279260
썸네일
[러갤] 허드슨 형님이 뛰기 싫을떄 나가서 뛰는 방법.JPG
[65]
화요갤로그로 이동합니다. 11.08 21520 19
279258
썸네일
[싱갤] 무도회에 안간 신데렐라 달달순애.manga
[86]
김전돋갤로그로 이동합니다. 11.08 29320 161
279256
썸네일
[미갤] 트럼프 지지하는 칸예 인터뷰...jpg
[316]
ㅇㅇ(106.102) 11.08 33730 596
279254
썸네일
[걸갤] 칸코쿠 내한 D-1 기념 성지순례 갔다온것들 좀 써봄(좀 김)
[41]
꿀호떡2갤로그로 이동합니다. 11.08 15248 46
279252
썸네일
[싱갤] 싱글벙글 대한민국에서 스트레스 안받는 사람 특
[472]
SELECT싱갤러FROM싱갤WHERE갤로그로 이동합니다. 11.08 51559 315
279249
썸네일
[부갤] 월가의 다음 베팅은 쓰레기..하이닉스 시총 맞먹는 기업, 웨이스트 매니지
[166]
앨런갤로그로 이동합니다. 11.08 29491 46
279246
썸네일
[판갤] 의외로 엿 먹으라는게 욕이라고 쓰인게 얼마 안되네?
[145]
인터네코갤로그로 이동합니다. 11.08 27503 122
279244
썸네일
[싱갤] 개같은 공인 인증서 편하게 해주신 분
[352]
부타코갤로그로 이동합니다. 11.08 46479 925
279242
썸네일
[유갤] (스압) 급식대가 급식 실제로 먹어본 사람들의 후기 JPG
[296]
ㅇㅇ(175.119) 11.08 38007 241
279240
썸네일
[로갤] 메이플속의 로스트미디어
[132]
메이플로스트미디어갤로그로 이동합니다. 11.08 30307 137
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2