본문으로 건너뛰기

바빌론 VMD 포맷

이 섹션에서는 VMD 포맷의 변형인 바빌론 VMD (BVMD) 포맷에 대해 설명합니다.

주요 차이점

원본 VMD 포맷과의 주요 차이점은 다음과 같습니다:

  • 더 작은 파일 크기: BVMD 포맷은 약 3배 더 작은 파일 크기를 가집니다.
  • 더 빠른 로딩 시간: BVMD 포맷은 매우 빠른 파싱을 가능하게 하는 구조를 가지고 있습니다.

이러한 차이점은 VMD 포맷이 애니메이션 키프레임 데이터를 저장할 때 각 키프레임마다 본 바인딩 정보를 저장하는 반면, BVMD 포맷은 키프레임 정보를 트랙에 저장하고 본 바인딩 정보를 트랙당 한 번만 저장하기 때문에 발생합니다.

다른 소프트웨어와 호환되지 않음

또한, BVMD 포맷은 babylon-mmd에 의해 설계되었으며 다른 3D 소프트웨어와 호환되지 않습니다.

이는 의도적인 것이며, 결과적으로 VMD 포맷을 BVMD 포맷으로 변환함으로써 자산을 보호할 수 있습니다.

정보

BVMD 포맷은 사용자에게 노출되도록 설계되지 않았습니다. 따라서 사용자가 애플리케이션에서 사용하기 위해 VMD 포맷을 BVMD로 변환해야 하는 설계는 babylon-mmd가 의도한 사용 사례가 아닙니다.

결론

BVMD 포맷은 파일 크기와 로딩 시간이 개선된 VMD 포맷의 변형입니다. 또한, BVMD 포맷을 사용하면 자산을 보호하는 데 도움이 될 수 있습니다.

다음 두 섹션에서는 BVMD 포맷을 활용하는 방법을 설명합니다.