오르카 게임 개발(Orca Gamedev)이 2D 이미지를 마인크래프트(Minecraft) 스타일의 3D 블록벤치(Blockbench) 모델로 자동 변환해주는 오픈소스 도구 'img2blockbench'를 공개했습니다. 이 도구는 에이전트 비전(agent vision) 기술과 선택적 메시 가이던스(mesh guidance)를 활용하여, 사용자가 제공한 레퍼런스 이미지를 기반으로 마인크래프트의 기본 단위인 큐보이드(cuboid)로 구성된 모델을 생성합니다. 이는 마인크래프트 모드 개발자나 콘텐츠 크리에이터들이 복잡한 3D 모델링 과정 없이도 빠르게 새로운 에셋을 만들 수 있도록 돕는 혁신적인 솔루션입니다.
img2blockbench는 세 가지 주요 변환 경로를 제공합니다. 첫 번째 '메시 가이드(Mesh-guided)' 경로는 사용자가 제공한 3D 메시(mesh)를 기반으로 큐보이드 모델을 재구성합니다. 이는 기존의 3D 모델을 마인크래프트 스타일에 맞게 변환할 때 유용합니다. 두 번째 '다이렉트(Direct)' 경로는 이미지에서 직접 큐보이드와 텍스처를 추론하여 모델을 생성하며, 세 번째 'img2threejs' 경로는 이미지를 Three.js(자바스크립트 3D 라이브러리) 장면으로 변환한 후 블록벤치 모델로 만듭니다. 각 경로는 고유한 장점을 가지며, 오리너구리, 침팬지, 코끼리 등 5가지 동물을 대상으로 한 테스트에서 안정적인 변환 결과를 보여주었습니다. 특히, 생성된 모든 모델은 내장된 텍스처와 구조적 감사(structural audit)를 포함하여 품질을 보장합니다.
이 도구의 출시는 마인크래프트 커뮤니티와 3D 콘텐츠 제작자들에게 큰 의미를 가집니다. 기존에는 2D 이미지를 보고 3D 블록벤치 모델을 수작업으로 만드는 데 많은 시간과 노력이 필요했지만, img2blockbench를 통해 이 과정을 자동화하고 효율성을 극대화할 수 있게 되었습니다. 이는 개인 크리에이터부터 소규모 스튜디오까지, 마인크래프트 관련 콘텐츠 제작의 진입 장벽을 낮추고 창작 활동을 더욱 활성화할 잠재력을 가지고 있습니다. 또한, 오픈소스 프로젝트로서 커뮤니티의 기여를 통해 지속적으로 발전할 가능성도 큽니다.