M5Stack으로 AR 라이크 동작의 MMD 뷰어를 만들어 보았다
M5Stack으로 자세에 따른 3D 표시를 한다
이것을 약간 변경하여 MMD 모델을 볼 수 있습니다.
준비하는 것
· M5Stack Fire : Fire를 사용하는 것은 가속도 센서와 PSRAM이 탑재되어 있기 때문입니다.
· SD 카드 : MMD 모델의 데이터를 넣습니다.
프로그램
프로그램은 M5Stack_MMD 의 M5StackFIRE_MMD입니다.
사용법
프로그램은 M5Stack_MMD 의 M5StackFIRE_MMD입니다.
사용법
M5Stack_MMD 에 있는 Model 폴더 내의 각 pmd 파일과 bmp 파일을 모두 SD 카드의 루트 폴더에 둔다.
좋아하는 MMD 모델 사용
M5StackFIRE_MMD에서 사용할 수 있는 MMD 모델은 본 앱의 전용 데이터가 아니라, 본가 MikuMikuDance나 Pmxeditor에서도 사용할 수 있습니다만, 이하의 제한이 있습니다.
1. PMD 파일명, 텍스처 파일명은 ASCII 코드여야 한다
2. 텍스처 파일은 128×128 픽셀의 16bit ARGB(1-5-5-5) 비트맵 형식 파일이어야 한다.
3. PMX 형식은 비대응. PMD 형식이어야 한다.
텍스처 파일은 Gimp 을 사용하여 크기를 변경하고 파일 형식을 변경할 수 있습니다.
MMD 모델은 PmxEditor을 사용하여 텍스처 파일 이름을 변경하고 PMX 형식에서 PMD 형식으로 변경할 수 있습니다.
MMD 모델은 무료 제품이 웹에 많이 있습니다. 그러나 모델에 따라 개조 허가나 재배포 허가의 규약이 다릅니다. readme.txt를 잘보고 사용하십시오.
그리기 속도는 초당 약 27000 폴리곤입니다. 다각형 수가 많은 모델은 그리기가 느려집니다.
이론
M5Stack은 아니지만, 마이크로 컴퓨터에 의한 3D 렌더링을 이하의 동영상으로 해설하고 있습니다.
【천천히 해설】 PIC 마이크로 컴퓨터로 MMD 【전자 공작】
Reference
이 문제에 관하여(M5Stack으로 AR 라이크 동작의 MMD 뷰어를 만들어 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Tw_Mhage/items/66234afee1321e85675c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
M5Stack은 아니지만, 마이크로 컴퓨터에 의한 3D 렌더링을 이하의 동영상으로 해설하고 있습니다.
【천천히 해설】 PIC 마이크로 컴퓨터로 MMD 【전자 공작】
Reference
이 문제에 관하여(M5Stack으로 AR 라이크 동작의 MMD 뷰어를 만들어 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Tw_Mhage/items/66234afee1321e85675c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)