MB랩

MB-Lab
ManuelbastioniLAB
ManuelbastioniLAB Graphical interface.png
ManuelbastioniLAB의 그래픽 인터페이스로, Blender에 통합되어 있습니다.
개발자마누엘 바스티오니
초기 릴리즈2016년 1월 28일
안정된 릴리스
버전 1.7.8 / 2020년8월 6일
기입처파이썬
운영 체제Windows, Linux, Mac OS X
면허증.AGPL GPL
웹 사이트mb-lab-community.github.io/MB-Lab.github.io/ Edit this at Wikidata
플러그인 ManuelbastioniLAB 1.5.0이 포함된 Blender에서 3D 캐릭터 모델링

MB-Lab(이전의 ManuelbastioniLAB)은 사실적인 휴머노이드 [1]캐릭터의 파라메트릭 3D 모델링을 위한 무료 오픈 소스 플러그인입니다.

작가이자 프로그래머인 Manuel Bastioni에 [a]의해 개발되었으며, 3D 그래픽 [2]프로젝트에 대한 15년 이상의 경험을 바탕으로 제작되었습니다.

바스티오니는 이 프로젝트에 대한 지원을 철회했지만 MB-Lab이라는 [1][3][4]이름으로 커뮤니티 프로젝트로 계속 운영되고 있다.

그래피컬 인터페이스와 조작성

플러그인은 블렌더에 완전히 통합되어 있습니다.GUI는 알기 쉽고 직관적으로 설계되어 있으며 가능한 경우 원클릭으로 기능하도록 설계되어 있습니다.

캐릭터의 90% 이상은 나이(18~80년), 체질량 및 체조를 제어하는 3개의 슬라이더만으로 정의됩니다.캐릭터는 신체 및 얼굴 세부 정보, 포즈, 피부 및 아이 셰이더, 애니메이션, 포즈, 프록시 등을 위한 다른 랩 도구로 마무리됩니다.

테크놀로지

로 퍼지 수학 인간의 매개 변수 사이의 관계를 처리하는 데 사용된 소프트웨어는 끊임 없는 진화에 있어 laboratory[5]고 3Dmorphing와 실험적 기술로 연결 알고리즘이 포함된 위한 것이다, 비선형 interpolation[6]는 나이, 질량과 어조, auto-modelling 엔진을 규정하는 데 사용된 몸으로 p. 따라roport모션 캡처 [7]골격의 를 인식하는데 사용되는 이온과 전문가 시스템.

연령 메타파라미터에 사용되는 비선형 함수의 그래프입니다.세로축은 평균 문자에 추가할 델타 값을 나타냅니다.가로축은 18세에서 80세까지의 나이를 나타냅니다.

이 소프트웨어는 Python으로 작성되어 있으며 Blender에서 지원되는 모든 플랫폼에서 작동합니다.Windows, MacOS 및 Linux.

모든 캐릭터가 동일한 표준 스켈레톤을 사용하기 때문에 포즈와 애니메이션을 캐릭터에서 다른 캐릭터로 쉽게 이동할 수 있습니다.

패키지에 배포된 데이터의 대부분은 표준 json 구문을 사용하여 저장됩니다.

면허증.

ManuelbastioniLAB는 Free Software Foundation의 표준 라이센스로 출시된 완전한 오픈 소스입니다.

ManuelbastioniLAB에서 생성된 문자는 GNU Affero General Public License 3에 따라 출시됩니다(AGPL'd 데이터, 메시, 텍스처 등).

3D 인간 모델의 해부학 및 메시 토폴로지

에이징 알고리즘의 결과 비교.또한 이미지에는 ManuelbastioniLAB에 의해 자동으로 생성되는 피부 셰이더와 주름 맵이 표시됩니다.

마누엘바스티온LAB는 남성 모델과 여성 모델용으로 두 가지 다른 베이스 메쉬를 제공합니다.각 모델은 [9]저자가 정의한 프로페셔널 메쉬의 기본 요건을 준수합니다.

  • 하위 분할 표면에 대한 최적화.
  • 삼각형이 없습니다.
  • 포즈 및 애니메이션 중에 변형되도록 설계된 에지 루프입니다.
  • 토폴로지를 통해 본체와 면의 주요 특징을 모델링할 수 있습니다.
  • 극의 사용을 최소한으로 억제합니다.
  • 사람이 읽을 수 있는 토폴로지
  • 조각하기 쉬운 토폴로지.[b]

기초인류는 해부학과 인류학에 대한 정확한 연구를 바탕으로 모델링된다.연구실 1.5.0은 인체, 얼굴 및 표정에서 해부학적 범위의 대부분을 파라메트릭 방식으로 기술하도록 설계된 각 인간 캐릭터에 대해 약 470개의 형태를 제공합니다.생식기는 없습니다.

인류학과 표현형

마누엘바스티온에 대해서LAB, 표현형이라는 단어는 다음 뜻을 가지고 있습니다.

"표현형"은 단지 한 부류의 인물의 외모를 규정할 뿐, 정치, 문화, 언어, 역사와는 관련이 없다.특정 지역에서의 진화와 관련된 인간 특성의 변화를 설명하는 데 사용됩니다.ManuelbastioniLAB는 체적 모델링 기능까지 대부분의 일반적인 인간 표현형을 지원한다. [10]

이 연구소는 크게 세 가지 부류의 인간을 제공한다.백인, 아시아인, 아프로인.각 클래스에는 특정 표현형 세트가 있습니다.각 표현형은 라이브러리에서 로드하여 커스텀 문자의 베이스로 사용하거나 다른 표현형과 혼합할 수 있습니다.사용 가능한 표현형은 다음과 같습니다.

  • 아프로 표현형: 아프리카, 아프리카, 아프리카, 원주민, 아프리카.
  • 아시아 표현형:중앙아시아, 북미, 동아시아, 남아시아, 중앙아메리카, 북미.
  • 백인 표현형:중앙 유럽, 아프리카, 동유럽, 북유럽, 유로메디트해, 유로아르틱, 북서유럽, 서아시아.

비인간 모델:애니메이션, 요정 등

실험실은 매개 변수에 대한 과학적 설명을 바탕으로 현실적인 3D 인간을 만드는 것을 목표로 하고 있지만, 판타지 생물과 같은 비인간 캐릭터에도 같은 기술이 성공적으로 적용될 수 있다.

버전 1.5.0은 클래식 쇼조, 모던 쇼조, 리얼한 스타일의 애니메이션 등 3종류의 애니메이션 캐릭터를 지원한다.수컷 요정들과 암컷 요정들과 수컷 난쟁이들도 있다.각 모델에는 수백만 개의 변형을 만들기 위한 별도의 모프 세트가 있습니다.

판타지 캐릭터의 작성에 관해서는 뾰족한 귀, 특수 치아 등 인간을 위한 추가 파라미터도 지원하고 있습니다.

비교

MakeHuman은 MB-Lab과 유사한 특성을 가지고 있지만, 전자는 독립형 애플리케이션으로 MB-Lab에서는 [11][12]필요하지 않은 블렌더로의 수출입이 필요합니다.

개발의 현재 단계

이 프로젝트는 블렌더 2.[citation needed]80과 호환되지 않는 1.6.1a 출시 이후 Bastioni에 [13]의해 갑자기 중단되었다.Bart Veldhuzien은 바스토니의 말을 인용, 바스토니가 자금을 모으려 했으나 실패했고, 그 후 계속 진행하기로 선택했다고 말했다.블렌더와 그 커뮤니티는 제 삶의 일부이기 때문에 저는 블렌더를 아티스트로 사용할 것입니다.또, 「랩 커뮤니티의 사이즈는 매우 고가의 프로젝트를 [13]서포트하기에는 충분하지 않다는 것을 깨달았습니다.」

2018년 12월에는 Bastioni의 최신 [3]버전(1.6.1a)을 기반으로 한 새로운 저장소가 프로젝트명 MB-Lab으로 GitHub에 오픈되었습니다.

새로운 커뮤니티 기반 버전은 블렌더 2.79와 2.[14][15]80을 지원하는 GitHub에서 사용할 수 있습니다.

「 」를 참조해 주세요.

메모들

  1. ^ 1999년부터 오픈 소스로 액티브."블렌더에서 YableX를 사용한 YafRay까지" 장과 함께 "The Official Blender 2.3 가이드, 개방형 3D Creation Suite"의 공동 저자입니다.MakeHuman 프로젝트의 설립자.MakeHuman 프로젝트는 2004년에 블렌더용 파이썬 최우수 스크립트로 Suzanne Award를 수상했습니다.그는 2016년에 MakeHuman 프로젝트를 떠났다.
  2. ^ 블렌더, 머드박스, Zbrush 등으로 최적의 조형 설계

레퍼런스

  1. ^ a b "Open Source Character Creation mit MB-LAB". DigitalProduction. July 24, 2019. Archived from the original on July 29, 2019. Retrieved October 28, 2019.
  2. ^ Staff (February 2, 2016). "Manuel Bastioni Lab free human models creation tool". CGPress. Archived from the original on November 13, 2016. Retrieved October 28, 2019.
  3. ^ a b "MB-Lab GitHub clone". github.com. Retrieved 2019-01-31.
  4. ^ Bart (December 15, 2018). "ManuelBastioniLAB fork 'MB-Lab' is looking for contributors". BlenderNation. Archived from the original on June 7, 2019. Retrieved October 28, 2019.
  5. ^ Thacker, Jim (January 28, 2018). "Create free CG characters with Manuel Bastioni Lab 1.6.1". CG Channel. Archived from the original on April 28, 2019. Retrieved November 1, 2019.
  6. ^ "Meta parameters". mb-lab.readthedocs.io. Retrieved 2019-10-31.
  7. ^ "Posing the character". mb-lab.readthedocs.io. Archived from the original on 2019-10-31. Retrieved 2019-10-31.
  8. ^ "License". github.com. Retrieved 2019-10-31.
  9. ^ "Base characters in Manuel Bastioni Lab". mb-lab.readthedocs.io. Archived from the original on 2019-10-31. Retrieved 2019-10-31.
  10. ^ "Phenotypes". mb-lab.readthedocs.io. Retrieved 2019-10-31.
  11. ^ Andersson, Pontus; Wessman, David (2018-08-10). Generation of Artificial Training Data for Deep Learning (Master). Lund university. ISSN 1650-2884. LU-CS-EX 2018-39. Archived from the original on 2019-10-31. Retrieved 2019-10-31.
  12. ^ Guevara, Bermeo; Bryan, Stefano; Martínez, Navarrete; Azucena, Wilma (2018-07-13). Diseño y desarrollo de un sistema inmersivo de reconocimiento y control de gestos, ostensible por medio de realidad virtual como método de ayuda en la rehabilitación de la capacidad motriz de las extremidades superiores en pacientes con accidente cerebrovascular [Design and development of an immersive gesture recognition and control system, ostensible through virtual reality as an aid method in the rehabilitation of the motor capacity of the upper extremities in patients with stroke] (Thesis) (in Spanish). Universidad de Las Fuerzas Armadas ESPE. pp. 106–110. Archived (PDF) from the original on 2019-10-31. Retrieved 2019-10-31.
  13. ^ a b "ManuelBastioniLAB Character Editor Shuts Down". BlenderNation. November 26, 2018. Archived from the original on June 7, 2019. Retrieved November 1, 2019.
  14. ^ "MB-Lab GitHub clone". mb-lab.readthedocs.io. Archived from the original on 2019-08-19. Retrieved 2019-10-31.
  15. ^ Thacker, Jim (July 22, 2019). "Create free, facially rigged CG characters with MB-Lab 1.7.5". CG Channel. Retrieved October 31, 2019.

외부 링크