게임 그래픽 일을 오래 하다 보면 가끔 이런 장면을 보게 된다.
모델링 파일을 열어보면 정말 잘 만들었다.
형태도 좋고 디테일도 훌륭하다. 텍스처를 확대해 보면 재질 표현도 기가 막히고, 노멀맵에는 작은 디테일까지 빼곡하게 들어가 있다.
그런데 정작 게임에 넣어보면 이상하다.
별로 안 멋있다.
처음에는 이것이 단순히 실력의 문제라고 생각하기 쉽다. 하지만 게임 그래픽을 오래 하면서 느낀 것은 조금 다르다.
게임 그래픽에서 중요한 것은 에셋 하나를 얼마나 잘 만들었느냐가 아니라,
결국 게임 화면에서 어떻게 보이느냐다.
우리는 캐릭터를 그렇게 가까이에서 보지 않는다
캐릭터를 만드는 사람은 작업하면서 자연스럽게 캐릭터를 확대한다.
얼굴을 확대하고, 옷의 주름을 확대하고, 금속 표면의 흠집까지 들여다본다.
그러다 보면 어느 순간 작은 디테일을 만드는 데 엄청난 시간을 쓰게 된다.
문제는 유저가 그 캐릭터를 보는 거리는 전혀 다르다는 것이다.
게임에 따라 다르겠지만 실제 플레이에서는 캐릭터가 화면의 일부만 차지하는 경우가 많다. 액션 게임이라면 전투 중에는 더 작게 보이고, 이펙트가 터지고 카메라가 움직이면 작은 디테일은 거의 보이지 않는다.
그래서 캐릭터에서 정말 중요한 것은 의외로 단순하다.
실루엣, 비율, 큰 덩어리, 색의 구분.
멀리서 봐도 어떤 캐릭터인지 알아볼 수 있어야 한다.
확대했을 때 멋있는 캐릭터와 게임에서 멋있는 캐릭터는 생각보다 다른 문제다.
예전 게임들은 이걸 아주 잘 알고 있었다
레트로 게임을 보면 재미있는 점이 있다.
당시에는 지금과 비교할 수 없을 정도로 제약이 많았다.
해상도도 낮았고, 사용할 수 있는 색도 적었고, 폴리곤도 부족했고, 텍스처 메모리도 부족했다.
그런데도 기억에 남는 캐릭터는 굉장히 많다.
왜 그럴까?
제약이 심했기 때문에 오히려 큰 형태와 색을 명확하게 만들어야 했기 때문이라고 생각한다.
스트리트 파이터 캐릭터들을 떠올려봐도 그렇다.
류의 흰 도복과 붉은 머리띠, 춘리의 파란 의상과 독특한 실루엣, 장기에프의 거대한 체격.
화면에 캐릭터가 작게 표시되어도 누군지 바로 알 수 있다.
픽셀 하나하나를 확대해 보면 지금 기준으로는 정보량이 얼마 되지 않는다.
하지만 게임 화면에서는 충분하다.
아니, 충분한 정도가 아니라 굉장히 강렬하다.
PBR 수치가 맞다고 멋있는 것도 아니다
요즘 게임 그래픽에서는 PBR이 기본이다.
Base Color, Roughness, Metallic, Normal 같은 값을 물리적으로 그럴듯하게 맞추는 것은 중요하다.
하지만 여기에서도 가끔 착각이 생긴다.
물리적으로 맞는 재질 = 좋은 게임 화면
은 아니다.
실제 세상에서도 조명이 바뀌면 물체의 인상은 완전히 달라진다.
게임은 더 심하다.
라이트 환경이 있고, 포스트 프로세싱이 있고, 톤매핑이 있고, 컬러 그레이딩이 있다. 거기에 게임 특유의 셰이더까지 들어간다.
Substance Painter에서 기가 막히게 보였던 재질이 Unity나 Unreal에 들어갔더니 전혀 다르게 보이는 경험은 그래픽 작업자라면 대부분 한 번쯤 해봤을 것이다.
그렇다고 엔진이 틀린 것도 아니고 Substance가 틀린 것도 아니다.
보는 환경이 달라졌기 때문이다.
그래서 나는 가능하면 작업 중간중간 실제 엔진에서 확인하는 것이 중요하다고 생각한다.
최종 결과물이 나오는 곳은 Substance도 Blender도 아니다.
게임 엔진이다.
좋은 에셋을 모아놓는다고 좋은 화면이 되는 것도 아니다
이건 아트디렉팅을 하면서 특히 많이 느꼈던 부분이다.
A라는 캐릭터도 잘 만들었다.
B라는 배경도 잘 만들었다.
C라는 이펙트도 잘 만들었다.
그런데 셋을 한 화면에 놓으면 이상할 수 있다.
각자 너무 잘 만들어서 오히려 서로 싸우는 경우도 있다.
캐릭터보다 배경의 정보량이 많아서 캐릭터가 묻힐 수도 있고, 이펙트가 너무 화려해서 공격 모션이 안 보일 수도 있다.
색의 채도가 모두 높으면 정작 중요한 것이 무엇인지 알 수 없는 화면이 된다.
게임 그래픽은 결국 수많은 요소가 동시에 화면에 등장하는 작업이다.
그래서 개별 에셋의 100점보다 전체 화면의 80점짜리 조화가 더 중요할 때가 많다.
애니메이션이 들어가면 또 달라진다
정지 화면에서는 멋있었던 캐릭터가 움직이기 시작하면 느낌이 달라지는 경우도 많다.
특히 액션 게임에서는 포즈가 굉장히 중요하다.
공격하기 직전의 준비 동작, 공격 순간의 실루엣, 타격 후의 자세가 명확해야 한다.
여기에 이펙트와 카메라 셰이크, 히트 스톱 같은 요소가 들어가면서 비로소 '타격감'이라는 것이 만들어진다.
그러니까 캐릭터 모델 하나만 가지고 게임 그래픽의 완성도를 평가하기는 어렵다.
모델링은 게임 화면을 구성하는 여러 요소 중 하나일 뿐이다.
결국 게임 그래픽은 '화면'을 만드는 일이다
그래픽 작업을 오래 하면서 점점 더 중요하게 생각하게 된 것이 있다.
게임 그래픽 작업자는 모델을 만드는 사람이 아니라 화면을 만드는 사람이라는 것.
모델링도 해야 하고 텍스처도 만들어야 한다.
라이팅도 중요하고 이펙트도 중요하다.
하지만 그 모든 작업의 목적은 결국 하나다.
유저가 게임을 플레이하면서 보게 되는 최종 화면을 좋게 만드는 것이다.
그래서 작업물이 마음에 들지 않을 때 무조건 폴리곤을 더 쓰거나 텍스처 해상도를 올리는 것이 답은 아니다.
오히려 카메라를 게임 플레이 거리까지 한번 뒤로 빼보는 것이 좋다.
그리고 화면을 작게 보자.
그 상태에서도 캐릭터가 잘 보이는가?
무엇을 하고 있는지 알 수 있는가?
배경과 구분되는가?
중요한 것이 먼저 눈에 들어오는가?
나는 이런 질문들이 텍스처의 작은 흠집 하나를 더 그리는 것보다 훨씬 중요하다고 생각한다.
결국 유저는 우리가 Blender에서 확대해서 보고 있던 캐릭터를 플레이하는 것이 아니다.
게임 화면을 플레이한다.
그 사실을 잊지 않는 것이 게임 그래픽에서 꽤 중요한 기본기라고 생각한다.
'게임관련 > 게임그래픽관련' 카테고리의 다른 글
| AI가 게임 그래픽 디자이너를 정말 대체할까? (0) | 2026.08.31 |
|---|---|
| 모델링할 땐 괜찮았는데 게임에 넣으면 왜 작아 보일까? (0) | 2026.08.20 |
| 노멀맵은 강할수록 좋은 게 아니다 — 디테일을 망치는 노멀의 함정 (0) | 2026.08.17 |
| 같은 텍스처인데 왜 게임 엔진에서는 다르게 보일까? - sRGB와 Linear 이야기 (0) | 2026.08.16 |
| 게임 그래픽은 언제부터 '좋은 그래픽'이 아니게 되는가 (0) | 2026.08.12 |









