← 최신 논문
💻 computer science

Fishbone: From One 3D Asset to a Million Controllable Edits

이 논문은 자연 생물의 구조에서 영감을 받은 기하학적 인식 구조를 통해 실시간 매개변수 변형, 축소 공간 역학 및 애니메이션을 가능하게 하여 단일 3D 메쉬를 100 만 개의 제어 가능한 편집으로 변환하는 통합 리브 - 척추 표현인 Fishbone 을 소개합니다.

원저자: Yumeng He, Xiaoying Wang, Peihao Li, Yanjia Huang, Joe Masterjohn, Jiajun Wu, Leonidas Guibas, Yin Yang, Ying Jiang, Chenfanfu Jiang

게시일 2026-05-26
📖 4 분 읽기☕ 가벼운 읽기

원저자: Yumeng He, Xiaoying Wang, Peihao Li, Yanjia Huang, Joe Masterjohn, Jiajun Wu, Leonidas Guibas, Yin Yang, Ying Jiang, Chenfanfu Jiang

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

3D 디지털 용, 의자, 또는 식물의 조각상을 상상해 보세요. 지금 당장 그 모양을 바꾸고 싶다면—예를 들어 용의 꼬리를 더 두껍게 하거나 의자 등받이를 구부리는 것—보통 다음 중 두 가지 어려운 방법 중 하나를 선택해야 합니다:

  1. 조각가의 방식: 모델을 구성하는 수천 개의 작은 점 (정점) 을 수동으로 밀고 당기는 것입니다. 이는 느리고 지루하며 전문적인 기술을 요구합니다.
  2. 인형극 연출가의 방식: 모델 내부에 복잡한 골격을 만들고 모든 부분에 끈 (리깅) 을 수동으로 부착하는 것입니다. 이는 새로운 객체 하나마다 몇 시간씩의 설정 시간이 필요합니다.

**피시본 (Fishbone)**은 이를 해결하는 새로운 도구로, 어떤 3D 모양이든 그것을 단순히 '보는 것'만으로 내부의 '골격'과 '갈비뼈'를 자동으로 찾아냅니다. 이는 복잡하고 messy 한 3D 모델을 물고기 골격처럼 제어하기 쉬운 것으로 바꿔줍니다.

다음은 간단한 비유를 통해 작동 방식을 설명한 것입니다:

1. "피시본" 구조

저자들은 자연에서 물고기 같은 생물들은 전체적인 곡선과 길이를 조절하는 중앙의 **척추 (spine)**와 특정 지점에서 몸의 너비와 두께를 조절하는 **갈비뼈 (ribs)**를 가지고 있음을 발견했습니다.

피시본은 사용자가 제공하는 어떤 3D 객체 내부에도 이 동일한 구조를 자동으로 구축합니다:

  • 척추: 물체의 정중앙을 관통하는 매끄러운 선을 찾아 척추처럼 만듭니다. 이는 물체 전체를 구부리거나, 비틀거나, 늘리는 것과 같은 전역적 움직임을 조절합니다.
  • 갈비뼈: 물체를 빵을 잘라내듯 단면으로 잘라내고 그 단면 주변에 물체를 감싸는 고리를 생성합니다. 이러한 갈비뼈는 허리를 더 가늘게 하거나, 머리를 더 넓게 하거나, 단면의 모양을 변경하는 것과 같은 국부적인 세부 사항을 조절합니다.
  • 피부: 물체 표면과 이러한 내부 뼈를 연결하는 "지도" (스키닝 가중치라고 함) 를 생성합니다. 뼈를 움직이면 피부가 실제 살이 골격 위에서 움직이듯 부드럽게 따라옵니다.

마법 같은 점: 이 골격을 직접 구축할 필요가 없습니다. 컴퓨터가 구겨진 종이처럼 기괴한 자유 형상의 모양이나 복잡한 로봇 팔이라도 몇 초 만에 자동으로 수행합니다.

2. 제어 방법

피시본이 구축되면, 3D 모델을 사진 편집과 유사하지만 3D 환경에서 간단한 슬라이더를 사용하여 편집할 수 있습니다:

  • 갈비뼈 제어: 식물 줄기를 더 두껍게 만들고 싶으신가요? "갈비뼈"를 잡아당겨 크기를 키우면 됩니다. 전등갓을 비틀고 싶으신가요? 갈비뼈를 회전시키면 됩니다.
  • 척추 제어: 목을 구부리고 싶으신가요? 척추를 구부리면 됩니다. 꼬리를 늘리고 싶으신가요? 척추를 더 길게 당기면 됩니다.

이 시스템은 기하학적 구조를 이해하므로, 피부를 찢거나 기괴하게 보이게 하지 않고 정확하게 어떻게 늘려야 하는지 알고 있습니다. 이는 당신이 마스터 조각가가 될 필요 없이 점토를 어떻게 재형성해야 할지 정확히 아는 마법 지팡이를 가진 것과 같습니다.

3. 움직이게 만들기 (애니메이션 및 물리)

이 논문은 또한 이 피시본 구조가 무거운 컴퓨팅 파워 없이도 현실적으로 움직임을 만들어내는 데 이상적임을 보여줍니다.

  • 축소된 시뮬레이션: 표면의 수백만 개의 작은 점에 대한 물리를 계산하는 대신 (이는 느립니다), 컴퓨터는 소수의 "척추 점"에 대한 물리만 계산합니다. 그런 다음 그 움직임을 표면으로 투영합니다.
  • 비유: 숲을 불어오는 바람을 상상해 보세요. 모든 나뭇잎이 어떻게 움직이는지 계산하는 대신, 나뭇가지가 어떻게 흔들리는지 계산하기만 하면 됩니다. 나뭇잎은 가지에 부착되어 있기 때문에 자연스럽게 따라옵니다. 피시본은 3D 모델에 대해 이를 수행하여 중력 아래에서 새의 날개가 처지거나 바람에 식물이 흔들리는 것과 같은 실시간 효과를 가능하게 합니다.

4. 이를 통해 무엇을 했는지

연구자들은 단순히 도구를 구축한 것뿐만 아니라, 이미 이러한 골격이 내장된 136,000 개의 3D 객체로 구성된 방대한 데이터셋 (Fishbone-136K) 을 생성하는 데 사용했습니다. 그들은 세 가지 주요 용도를 시연했습니다:

  • 새로운 모양 생성: AI 가 그림을 보고 즉시 3D 모델과 그 피시본 골격을 함께 생성하도록 훈련시켜, 즉시 편집할 준비가 되도록 했습니다.
  • 로봇 학습: 이 도구를 사용하여 물체의 약간 다른 버전들 (예: 약간 더 키가 크거나, 넓거나, 비틀린 컵) 을 수천 개 생성했습니다. 이를 물건을 잡는 법을 배우는 로봇에 공급했습니다. 로봇은 훈련된 특정 컵뿐만 아니라 어떤 컵도 잡는 법을 배웠는데, 이는 수많은 변형을 보았기 때문입니다.
  • AI 에이전트: "네 개의 다리를 더 두껍게 만들어라"와 같은 명령을 입력하면 AI 에이전트가 올바른 갈비뼈를 자동으로 찾아 두껍게 만들고, 결과가 올바른지 확인하는 시스템을 구축했습니다.

요약

피시본은 모든 3D 객체에 자동화된 보이지 않는 골격과 갈비뼈를 부여하는 것과 같습니다. 이는 복잡하고 편집하기 어려운 3D 모델을 구부리고, 비틀고, 즉시 애니메이션화할 수 있는 제어하기 쉬운 객체로 바꿔줍니다. 이는 수동 리깅의 필요성을 제거하고, 어떤 모양이든 작동하며, 로봇이 더 잘 학습하고 AI 가 제어 가능한 3D 세상을 생성할 수 있는 문을 엽니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →