top of page

그래픽 대개편: 엔진을 바꾸지 않고 더 멋지게

작성자 사진: Marcel Dütscher
Marcel Dütscher
6월 26일
1분 분량

어느 순간 솔직한 진단이 나왔어요. 게임은 재미있는데 겉모습은 프로토타입 같다는 거요. 다른 렌더 파이프라인이나 심지어 다른 엔진을 기웃거리는 대신 한 가지를 스스로에게 물었어요. Unity의 URP를 정말 한계까지 밀어붙이면 아직 얼마나 많은 비주얼이 숨어 있을까? 답은, 놀랄 만큼 많다는 거예요.


안티앨리어싱(SMAA). 블록 세계는 모서리로 이루어져 있어요. 깜박이는 모서리는 모든 스크린샷을 망치죠. SMAA는 화면을 뭉개지 않고 모서리를 부드럽게 해 줘요.


앰비언트 오클루전(SSAO). 가장 큰 효과를 본 단 하나예요. 모서리, 틈, 경계 부분에 부드러운 접촉 그림자가 생겨서, 블록이 대충 던져 놓은 것처럼 보이지 않고 서로 위에 “자리 잡은” 것처럼 보여요.


LUT 컬러 그레이딩. 바이옴마다 고유한 색감이 생겼어요. 얼음 세계는 서늘하고 푸르게, 용암 세계는 따뜻하고 위협적으로요. 모양은 같은데 느낌은 완전히 달라요.


물리적으로 그럴듯한 빛. GGX 모델을 쓴 반사 하이라이트, 재질의 거칠기에 따른 반사, 진짜 빛을 내는 발광 블록. 이제 금속이 금속답게 빛나요.


물. 전에는 불투명하고 생기가 없었지만, 이제는 맑고 수면에 부드러운 화면 공간 반사가 생겼어요. 그러다 하늘의 해와 달이 검은 원반으로 그려지고 있었다는 것도 알아냈어요. 이제는 빛을 받아요.


가장 중요한 깨달음은 이거예요. 이 중 어떤 것도 새로운 기술이 필요하지 않았어요. 모든 게 이미 URP에 있었어요. 일부는 그냥 켜지지 않았고, 일부는 설정이 잘못되어 있었죠. 엔진을 바꾸기 전에, 지금 쓰는 엔진을 정말 한계까지 써 봤는지부터 확인해 볼 만해요.

최근 게시물

전체 보기
새 버전이 0.9.2가 아니라 2026.7.19인 이유 🗓️

오늘 업데이트하면 버전 0.9.1에서 2026.7.19로 껑충 뛰어요. 오타처럼 보이지만 의도한 결정이에요. 버전 방식을 “시맨틱” 버전에서 날짜 기반 버전(연.월.순번)으로 바꿨어요. 이유를 설명할게요. 옛 방식은 아무도 묻지 않는 질문에 답했어요. 시맨틱 버전(0.9.1, 1.2.3 …)은 소프트웨어 라이브러리 세계에서 왔어요. 거기서는 훌륭해요. 첫

 
 
대청소 완료: GitHub 캐시를 드디어 제대로 쓰게 됐어요 🧹

지난 기술 글에서 우리 빌드와 검사 파이프라인에 정말로 드는 비용을 재 봤고, 돈이 아니라 기다리는 시간과 저장 공간이 문제라는 걸 알게 됐어요. 그 글은 “정리 작업은 계획했지만 아직 하지 못했다”로 끝났죠. 생각보다 빨리 끝났어요. 오늘 낮부터 메인 브랜치에 들어가 있어요. 숫자를 보여 드릴게요. 결과부터요. 저장소의 캐시 사용량이 항목 63개에 5.3

 
 
한 달에 빌드 천 번 — 그런데 한 번도 돈이 들지 않아요 ⚙️

먼저 정정할 게 있어요. 이 글의 첫 버전은 GitHub 빌드 시간이 다 떨어져서 Pro 계정으로 올릴 수밖에 없었다고 썼어요. 그건 틀렸어요. 문서를 한 번만 봤어도 풀렸을 일이에요. 공개 저장소에서는 GitHub 빌드 시간이 무료예요. 아티팩트와 캐시도요. 저희 저장소는 5월 말부터 공개였으니, 단 1분도 돈을 낸 적이 없고 앞으로도 낼 일이 없어요.

 
 

댓글


더 이상 게시물에 대한 댓글 기능이 지원되지 않습니다. 자세한 사항은 사이트 소유자에게 문의하세요.
bottom of page