
그래픽 직무 면접에서는 "이 작품을 만드는 데 무엇을 신경 썼는가"를 꼭 묻습니다. 예쁘게 만드는 것보다 게임 안에서 잘 보이고 가볍게 돌아가도록 만드는 것이…
TA 독학이 길을 잃는 전형적인 경로
TA 지망생은 보통 셰이더, 노드 기반 머티리얼, 스크립트, 리깅, 최적화, 절차적 생성처럼 넓은 영역을 차례로 건드립니다. 각각 흥미롭고 배울 만하지만, 독학으로 하다 보면 튜토리얼 결과물이 여러 개 쌓일 뿐 하나의 이야기로 이어지지 않습니다. 포트폴리오를 만들려고 보면 '이것저것 따라 해 본 사람'처럼 보여 막막해집니다.
또 하나의 경로는 아트나 프로그래밍 중 한쪽으로 치우치는 것입니다. 아트 출신은 화려한 셰이더 효과에 집중하고, 프로그래밍 출신은 도구의 코드 구조에 집중합니다. 하지만 TA의 가치는 양쪽을 연결하는 데 있습니다. 결과물이 예쁜지와 함께, 그것이 실제 작업 흐름을 얼마나 개선하는지를 보여 줘야 합니다.
TA라는 직함이 회사마다 다른 범위를 뜻한다는 점도 혼란을 키웁니다. 셰이더와 렌더링 중심인 곳, 리깅과 애니메이션 도구 중심인 곳, 파이프라인 자동화 중심인 곳이 있습니다. 공고의 업무 설명을 여러 개 비교해 보면 내가 목표로 할 범위가 보입니다.
점검 1: 해결하려는 문제를 정의했는가
좋은 TA 작업은 문제 정의에서 시작합니다. '아티스트가 수십 개의 에셋 이름을 손으로 바꾸느라 시간을 쓴다', '배경 재질마다 비슷한 머티리얼을 따로 만들어 관리가 어렵다', '이펙트가 많아지면 화면이 느려진다'처럼 구체적인 불편이나 한계가 출발점입니다.
지금까지 만든 결과물 각각에 '이것은 어떤 문제를 해결하는가'라는 질문을 붙여 보세요. 답이 '튜토리얼에 있어서 만들어 봤다'라면 아직 TA 작업이라기보다 기술 연습입니다. 문제를 찾기 어렵다면 직접 3D 에셋이나 장면을 만들어 보며 귀찮았던 순간을 기록하는 것이 좋은 방법입니다. 그 귀찮음이 바로 TA가 풀어야 할 문제입니다.
문제를 정의할 때는 누가, 언제, 얼마나 자주 불편을 겪는지까지 적어 보세요. 한 번 겪고 마는 불편보다 매일 반복되는 불편을 해결하는 도구가 팀에 더 큰 도움이 됩니다. 이 기준으로 문제의 우선순위를 정하는 연습 자체가 실무 TA의 판단 방식과 같습니다.
점검 2: 전후 비교와 과정이 남아 있는가
TA 포트폴리오에서 평가자가 가장 알고 싶은 것은 '이 사람이 오면 팀이 어떻게 나아지는가'입니다. 이를 보여 주는 가장 좋은 방법은 전후 비교입니다. 도구를 쓰기 전과 후의 작업 단계, 최적화 전과 후의 화면 성능, 머티리얼 정리 전과 후의 관리 구조를 나란히 보여 주세요.
- 해결하려던 문제와 그 문제가 작업에 주던 영향
- 선택한 해결 방법과 다른 방법을 고르지 않은 이유
- 직접 측정한 전후 결과(어떤 환경에서 측정했는지 함께)
- 아티스트가 쓰는 방법을 설명한 짧은 사용 안내
- 남은 한계와 다음에 개선할 점
숫자는 직접 측정한 것만 쓰고, 측정 조건을 함께 적어야 합니다. 근거 없는 큰 수치는 면접에서 오히려 신뢰를 떨어뜨립니다. 또 '남은 한계'를 스스로 적어 두면 문제를 객관적으로 보는 사람이라는 인상을 줍니다.
점검 3: 아트와 기술 양쪽의 바닥이 있는가
TA는 양쪽을 연결하는 만큼 양쪽 기초가 모두 필요합니다. 아트 쪽에서는 모델링, UV, 텍스처, 라이팅의 기본 흐름을 직접 해 본 경험이 있어야 아티스트의 불편을 이해할 수 있습니다. 기술 쪽에서는 스크립트 언어 하나와 렌더링의 기본 개념(정점, 픽셀, 텍스처 샘플링, 드로우 콜 등)을 이해해야 해결책을 만들 수 있습니다.
지금 자신이 어느 쪽이 약한지 솔직하게 점검해 보세요. 아트 출신이라면 간단한 자동화 스크립트를 처음부터 끝까지 직접 작성해 보는 경험이, 프로그래밍 출신이라면 에셋 하나를 직접 만들어 엔진에 넣어 보는 경험이 필요합니다. 약한 쪽을 피하면 결국 그 부분에서 다시 막힙니다.
다시 짜는 독학 프로젝트
- 목표로 할 TA 범위(셰이더·렌더링, 파이프라인 도구, 리깅 도구 등)를 공고 비교로 하나 정합니다.
- 작은 장면이나 에셋 세트를 직접 만들며 작업 중 불편했던 점을 기록합니다.
- 기록 중 하나를 골라 문제를 정의하고, 도구나 셰이더로 해결책을 만듭니다.
- 다른 사람에게 써 보게 하고 의견을 반영해 고칩니다.
- 문제 정의, 해결 과정, 전후 비교, 사용 안내를 묶어 하나의 사례로 정리합니다.
이렇게 만든 사례 하나는 튜토리얼 결과물 열 개보다 강합니다. 사례가 두세 개 쌓이면 그것만으로 TA 포트폴리오의 뼈대가 됩니다. 작업 기간을 정할 때는 문제 하나에 너무 오래 매달리지 않도록, 처음에는 작은 문제를 골라 끝까지 가 보는 것을 우선하세요.
엔진은 지원할 회사에서 쓰는 쪽을 기준으로 고르세요. 같은 문제라도 엔진마다 해결 방법이 다르기 때문에, 한 엔진에서 깊이 있게 해결해 본 경험이 여러 엔진을 얕게 아는 것보다 낫습니다.
TA 독학에 꼭 필요한 대화 상대
TA의 일은 다른 사람의 불편에서 출발하기 때문에, 혼자 공부하면 해결할 문제 자체를 찾기 어렵습니다. 아티스트 지망생과 함께 작은 프로젝트를 해 보거나, 커뮤니티에서 작업 흐름에 대한 이야기를 나누는 것만으로도 풀어 볼 문제가 많이 생깁니다.
지금까지 배운 기술을 어떤 사례로 묶어야 할지, 아트와 기술 중 어느 쪽을 먼저 보강해야 할지 판단이 어렵다면 SBS아카데미게임학원 언리얼엔진 과정 상담에서 그동안의 작업을 함께 보며 TA 준비 방향을 정리할 수 있습니다.
자주 묻는 질문
TA는 아트 출신과 프로그래밍 출신 중 어디가 유리한가요?
어느 쪽에서 출발해도 됩니다. 중요한 것은 출발한 쪽의 강점을 살리면서 반대쪽 기초를 실제 작업으로 채웠는지입니다.
TA가 되려면 어떤 언어를 배워야 하나요?
툴 자동화에는 파이썬이 많이 쓰이고, 엔진과 셰이더 작업에는 해당 엔진의 언어와 셰이더 언어가 쓰입니다. 목표 범위에 맞춰 하나부터 깊게 익히세요.
신입 TA 채용도 있나요?
경력 채용이 많은 편이지만 신입이나 주니어를 뽑는 경우도 있습니다. 아티스트나 프로그래머로 입사해 TA 역할로 넓혀 가는 경로도 있습니다.
가까운 캠퍼스에서 게임그래픽 알아보기
사는 곳과 가까운 캠퍼스를 고르면 수업 내용, 오시는 길, 상담 신청을 한 번에 볼 수 있습니다.