어반베이스 채용
채용공고
개발 부문

[3D그래픽스팀] 독특함이 뭉쳐 하나의 시너지를 내고 있어요.

“어반베이스는 2D로만 볼 수 있었던 집 도면을 3D 가상화면으로 변환하는 기술을 보유하고 있는데요. 최근 메타버스에 대한 관심이 높아지면서 메타버스 공간 구현에 중요한 역할을 하는 3D그래픽스에 대한 관심 또한 높아지고 있습니다. 이처럼 현실감 있는 3D 서비스를 제공하기 위해서는 렌더링, 모델링부터 개발까지 다양한 작업이 필요하다고 하는데요. 3D서비스의 대중화를 위해 고군분투 중인 3D그래픽스팀의 석재님을 만나 팀 문화와 효율적인 업무 문화를 구축한 비법은 무엇인지 들어봤습니다.”
Q. 간단한 자기소개 부탁 드립니다.
3D그래픽스팀을 리드하고 있는 강석재입니다. 입사한 지는 5년 정도 됐습니다. 컴퓨터공학(그래픽스)을 전공했고, 입사 전에는 웹 프론트엔드 및 사물인터넷(IoT) 서비스 개발을 담당했습니다. 3D와 웹 분야에 관심이 많아서 중점적으로 공부해왔는데요, 좀 더 전문적으로 커리어를 쌓고자 이 두 분야를 융합한 서비스를 제공하는 회사를 찾아보던 중 어반베이스를 알게 되었습니다. 단순히 재미만을 추구하는 게임보다는 조금 더 실생활에 편의를 제공할 수 있는 서비스에 3D 기술을 적용해보고 싶어 입사를 결심했습니다.
Q. 3D 개발자의 길을 선택한 이유는 무엇인가요?
게임을 좋아하기도 했고, 3D라는 기술을 통해 시각적으로 정보를 제공하는 것에 흥미를 느꼈어요. 3D는 2D에 비해 제공해야 하는 데이터가 많은데요, 공간 좌표를 이용해 시각적인 결과물을 제공하는 3D 작업에 매력을 느꼈습니다.
Q. 어반베이스에서는 현재 어떤 업무를 맡고 계신가요. 가상인테리어를 체험하는 3D 기능과 그래픽을 고도화하고, 3D 데이터들을 웹 환경에 최적화하는 작업을 하고 있습니다. 일반인들이 웹이나 모바일 같은 다양한 환경에서 좀 더 쉽고 직관적으로 3D 기능을 사용할 수 있도록 작업하고 있다고 보시면 됩니다.
실시간 고화질 렌더링 기술을 표준화하고 고도화하는 업무 또한 담당하고 있습니다. 이미지는 포토샵이나 일러스트레이터, 동영상은 프리미어나 애프터이펙터 등과 같이 콘텐츠를 다룰 수 있는 프로그램이 있잖아요. 저희는 이러한 프로그램처럼 일반인들도 손쉽게 3D 인테리어를 다룰 수 있도록 지원하고 있습니다.
일반인도 가상인테리어를 웹에서 간편하게 해볼 수 있다.
Q. 3D그래픽스팀에는 어떤 사람들이 모여 있나요.
조금 독특한 팀이라고 주변에서 생각하시는 것 같아요. 제가 생각해봤을 때도 그렇고요 (웃음). 팀원들끼리 모여서 얘기를 나눌 때도 일상적인 대화보다는 수학이나 공상과학 등의 다소 특이한 주제에 대해 말하곤 해요. 아직까지는 3D 기술이 게임 산업에서 가장 많이 활용되고 있다 보니 팀원 대부분은 게임 관련된 개발 경력이 많은 편이에요. 3D UI/UX를 개발하셨던 분도 있고, 3D 게임 개발을 위해 창업하셨던 분도 있어요.
Q. 각기 개성이 강한 팀원들로 구성되어 있지만, 이들을 잘 포용하면서 조화로운 팀워크를 보여주시고 있는 것 같아요. 석재님만의 노하우가 있을까요?
팀원들이 가지고 있는 고유의 개성을 저지하고 싶지 않아요. 반대로 이러한 개성을 살리면서 업무 효율은 최대한으로 높이려고 해요. 실무에 도움을 줄 수 있는 협업 툴이나 오픈소스 등을 찾아서 필요한 상황에 맞게 적용하려고 하죠. 연차보다 빨리 리더 역할을 맡게 되어서 처음에는 걱정도 되었어요. 제가 잘할 수 있는 게 뭘까 고민을 많이 했고, 팀원들이 효율적으로 업무를 할 수 있는 환경을 만드는 것이 필요하겠다 생각했어요. 팀원분들도 이러한 노력을 인정해 주시는 것 같아요. 개성이 강하지만 다들 이해심이 높으셔서 업무 할 때 큰 갈등은 별로 없었어요. 저도 이런 팀원들의 노력에 부응하고자 함께 성장할 수 있도록 환경을 만들려고 노력하고 있어요. 업무 외 시간에도 개발 과정에 참고할 만한 프로젝트들을 틈틈이 찾아보면서 실무에 적용할 방법을 찾아봅니다.
Q. 새로운 팀원은 어떤 역량을 갖추었으면 좋겠나요.
3D그래픽스 개발 지식 외에도 수학과 물리에 대한 지식이 필요해요. 기본 개념을 충실하게 공부해야 3D그래픽스를 다룰 때 어려움이 적기 때문입니다. 기본 지식 외에도 실험 정신이 있으셨으면 좋겠어요. 예컨대 게임 개발의 경우, 정해진 시나리오에 맞는 콘텐츠를 개발하기 때문에 하나의 서비스에 새롭게 적용해 볼 수 있는 기술이 한정적인 편이에요. 반면 저희 서비스는 게임과는 달리 실용성을 목표로 하고, 확장성이 요구되는 시스템이에요. 정해진 기능이 아닌 사용자가 활용할 수 있는 여러 기능들을 생각해봐야 하죠.
Q. 3D그래픽스팀에 합류한다면, 어떤 메리트가 있을까요.
3D 개발을 하고 있지만 개발 전 영역에 걸친 데이터를 다루고 있어요. 필요에 따라 프론트엔드,백엔드 등의 업무 지식이 필요할 때도 있고요. 입사하신다면 전 영역에 걸쳐 개발 경험을 쌓을 수 있는 기회가 될 수 있을 거라 믿습니다.
Q. 3D그래픽스팀의 올해 계획은 무엇인가요?
3D 기능을 더욱 사실감 있게 보여주는 것이 목표입니다. 또한, 새롭게 공개된 고화질 렌더링 기능을 더욱 안정적으로 제공하기 위한 작업을 진행 중입니다. 일반인이 쉽게 이용할 수 있는 인프라를 마련하는 작업은 꾸준한 노력이 필요해요. 렌더링의 경우도 실제로는 오래전에 개발된 기술이었는데, 1년이라는 시간 동안 지속적으로 고민하고, 서비스로 선보이게 됐어요. 이외에도 내부 직원을 대상으로 3D 관련 교육을 진행할 계획입니다. 이를 위해 교육자료도 개발 중이죠.

인재풀 등록하기 (클릭)

어반베이스에 합류하고싶은데 어느 포지션이 적당한지 확실하지 않으신가요?
인재풀에 등록해주시면 적합한 포지션이 열렸을 때 가장 먼저 연락 받으실 수 있습니다!