최근 '폴리포크(Polyfork)'가 3D 모델을 100% 코드로 생성하는 혁신적인 접근 방식을 공개하며 3D 콘텐츠 제작 커뮤니티의 주목을 받고 있습니다. 이는 기존의 시각적 모델링 도구와 달리, 코드를 통해 3D 에셋의 모든 요소를 정의하고 제어하는 방식입니다. 사용자는 웹 브라우저에서 직접 매개변수(knobs)를 조작하여 실시간으로 3D 모델의 형태, 색상, 부품 등을 변경하며 그 결과를 즉시 확인할 수 있습니다.
폴리포크는 웹 브라우저에서 '장난감 로켓(618 삼각형)', '60년대 컨버터블(4,784 삼각형)', '풍차(1,811 삼각형)'와 같은 실제 카탈로그 에셋을 코드로 재구축하여 시연했습니다. 각 모델은 적은 수의 삼각형(tris)으로 구성되어 경량성을 유지하면서도, 사용자가 노브를 돌리면 해당 에셋의 코드로부터 기하학적 구조가 실시간으로 재구성되는 것을 보여줍니다. 이는 3D 모델의 유연성과 커스터마이징 가능성을 극대화하는 방식입니다.
이러한 '코드 기반 3D 모델링' 접근 방식은 3D 콘텐츠 제작 및 관리 방식에 상당한 변화를 가져올 잠재력이 있습니다. 디자이너와 개발자는 이제 코드를 통해 3D 에셋을 버전 관리하고, 자동화된 파이프라인에 통합하며, 다양한 플랫폼과 요구사항에 맞춰 쉽게 변형할 수 있게 됩니다. 이는 특히 게임 개발, 증강 현실(AR), 가상 현실(VR)과 같이 대량의 커스터마이징 가능한 3D 에셋이 필요한 분야에서 효율성을 크게 높일 수 있을 것으로 기대됩니다.
