HOME | DD

AddestorionVayanis — ARToolKit_MMD tutorial by

Published: 2011-04-03 01:56:55 +0000 UTC; Views: 57395; Favourites: 300; Downloads: 271
Redirect to original
Description Too many posts on demonstrations and work in progress on videos of ARToolkit_MMD (Augmented Reality Toolkit MikuMikuDance), but no instruction manual on how to use it.

demonstration videos, because if a picture is a thousand words, then a video must be a novel
just miku singing secret garden www.youtube.com/watch?v=yLaPU1…
she now has friends - www.youtube.com/watch?v=6BERaG…

VMDSpectrum - addestorionvayanis.deviantart.… MMDAgent - addestorionvayanis.deviantart.…

Description:
ARToolkit is a program used to display models or images on a webcam video by detecting a marker (similar technology: facial recognition). By calculating how the marker image is deformed, the program will know how the marker is oriented in real life. Using that information, it inserts a 3D model with the right orientation into the video using the marker as the center point.
Since MikuMikuDance is a free and powerful 3D modeling software, it can be used to insert a 3d model, motion data, and wave file data stored in the usual .pmm files in augmented reality.


TUTORIAL
1. download MikuMikuDance (mine is directx9 version) from www.geocities.jp/higuchuu4/ind… [note: it will work up until v803, but not with the new v9 MMD pmm files, find a backdated version if required]

2. to download ARToolkit_MMD, first go to com.nicovideo.jp/community/co3…

3. go to this link www1.axfc.net/uploader/Sc/so/1… . Click the obvious button, then on the next screen, click the one that says in english 'download now'

4. extract the files.

5. open the ARToolkit/Data folder, then print out the .pdf named pattSample1 on a piece of paper. for best results, you want to attach it to a hard surface.

6. Back on your computer, open the ARToolkit folder, open up the .ini file named setting.

7. change the #MMDDataFolderName to where you extracted your MikuMikuDance Data folder.

8. change the PMMFileName to the path where the .pmm file you want to use is located

9. you can change the scale to get a larger or smaller scaled model.

10. save and exit the .ini file.

11. run ARToolkit_MMD.exe

12. if you have a 64 bit computer, it should be screwing up saying : msvcp71 is missing. If so, copy and paste the msvcp71 and msvcr71 .dll files in the ARToolkit folder into Windows SysWOW64 folder (not system 32). run ARToolkit_MMD.exe to confirm that its fixed.

13. a windows blackscreen appears with a window named 'Property Sheet Properties.

14. Frame rate should be as high as you can, check the flip horizontal if youre using a laptop webcam, uncheck if you somehow have your webcam attached to your head. color space, i dont really care. Output size... 640 x 480 have not been giving me problems. larger than that tends to lagg. The default 640 x 400 somehow messes some stuff up a bit

15. if you run into an error, it means some models arent loading up or you didnt change the path earlier properly. if so, open MikuMikuDance, open up that .pmm file and just delete the models it cant load.

16. if you can run it, a webcam output now appears.

17. bring your printed pattern into full view of the webcam window. The whole pattern should be visible.

18. the program detects a transformation of the pattern 'matrix' to calculate a viewing orientation.

19. the files in the .pmm file should appear, but not move just yet.

20. these buttons on your keyboard have specific functions: a - toggles opacity of the AR model. s - begins/pauses the dance routine. r - resets the dance routine

21. feel free to move the marker to different orientations to get different views of the whole thing.

22. if your .pmm file has a .wav sound file loaded, this version will play the .wav file as well, provided that its title is in a simple form (no jap, no special characters. A pure english title works best.

23. to play other .pmm files, you need to open the .ini file and change the path to where the new .pmm file you want to load is loaded.

extra info - 10/4/2011
if the webcam has trouble sensing the marker because the marker is not appearing very 'black', then open up the setting.ini file, and search for something named MarkerGrayScaleThreshold. Setting it to a high value (255 maximum number) will make your marker detectable even when its not appearing as 'black' as it should be.
if the surroundings are too black, then setting the number to a lower value will help detect the marker in lower light conditions.
Its default setting is 128.

This dance routine is modified from the pre-existing Sample(Allstar).pmm already included in MikuMikuDance. I deleted the two Dummy bone models and the entire stage.

Credits where credits are due
Animasa, m2, crypton future media - the dance routine and all .pmd models used
Project Diva Miku performing the Secret Garden
ARToolkit_MMD's creators at the abovementioned website

some random youtube vids using the same tech
Go my way miku, neru, haku - www.youtube.com/watch?v=wD6NgW…
caramelldansen - www.youtube.com/watch?v=nQxzum…
Interstellar flight with some um.... 'cool features' which i dont know how to do in MMD - www.youtube.com/watch?v=W-gBRb…

ARToolkit has been known to either NOT work or malfunction with this Rin Append XS mqdl model
mqdl.jpn.org/public/rinApXSb.z…

this LAT Rin Append model will work somewhat, but the ribbon IK bones will start going crazy once a dance routine begins. I suspect a physics problem (download via cococity's link)
cococity.deviantart.com/art/Pr…

full credits and tested models deviation: addestorionvayanis.deviantart.…


update 3/6/2011 I have edited the deviation to show something which will make your augmented reality life a lot easier.
I printed a smaller marker logo and pasted it onto a magnetic bookmark. Now its possible for me to go hands free.
top left: magnetic bookmark attached to shoulder epaulet strap.
middle left, handheld
bottom left, magnetic bookmark attached to sleeve
bottom right, handheld
Also, this works on other surfaces, such as gloves, or drawn on your hand with a permanent marker of sorts. It still needs to be drawn using the proper dimensions and ratios, and must still be straight enough for a proper detection.


update 24/7/2011 Dummy bone will load in ARToolkit_MMD, but some attachments and effects may not load or cause the program to crash. If so, deleting the faulty attachments may work.
update 20/8/2011 Mikumikueffects wont work in ARToolkit.
Also, did a video, and edited the deviation to include one cutscreen from the video. The cutscreen is from the part near the end.
www.youtube.com/watch?v=yLaPU1…

TROUBLESHOOTER updated 9th May 2014
---------------------------------------------------------------------------------------------
If you are unable to select the checkbox which allows you to flip the image (so that the image looks like a mirrored image of you), you can force the horizontal flip by opening
ARToolkitFolder>Data>WDM_camera_flipV.xml
using notepad.
You will be greeted with some lines of text blablablablabla.

Find and change the following line:

to

and then click save.

this will force all future webcam outputs from artoolkit_mmd to be horizontally flipped.  If you want it back, then just play around with the settings "true" and "false".


TROUBLESHOOTER updated 5th February 2014
-----------------------------------------------------------
The following is a list of errors which can appear, and the google translate of what they mean.
This should be able to give you a hint of what kind of problem you have.

From ARWrapper.cpp ------------------------------------------------------------------
If it stops after "Load Setting File : %sn"
"設定ファイル(setting.ini)が開けませんでした"
"設定ファイル(setting.ini)のMarkerDetectModeの値が不正です。0 or 1の値を指定してください"
"設定ファイル(setting.ini)のMarkerGrayScaleThresholdの値が不正です。0 ~ 255の値を指定してください"
"ARtoolKit : カメラデバイスファイル(*.xml)の読み込みに失敗したか、または、カメラデバイスの初期化に失敗しました"
"ARtoolKit : カメラの解像度の取得の取得に失敗しました"
"ARtoolKit : カメラパラメータファイル(*.dat)の読み込みに失敗しました"
"ARtoolKit : マーカパターンファイル(patt.*)が正常に読み込めませんでした"

"(Setting.ini) did not open configuration file"
"The value of MarkerDetectMode configuration file (setting.ini) is invalid. Please specify a value of 0 or 1"
"The value of MarkerGrayScaleThreshold configuration file (setting.ini) is invalid. Please specify a value of 0-255"
"ARtoolKit:, or failed to read camera device files (. * Xml), but failed to initialize the camera device"
": I failed to get the acquisition of resolution of camera ARtoolKit"
": I failed to read the camera parameter file (* dat.) ARtoolKit"
": (Patt. *) could not be read correctly marker pattern file ARtoolKit"

From Parameter.cpp--------------------------------------------------------------------
If it fails upon setup,
"Scene : 設定ファイル(setting.ini)が開けませんでした"

after "- AntiAliasingtt"
"Scene : 設定ファイル(setting.ini)のAntiAliasingの値が不正です。0~2の値を指定してください"
"Scene:. AntiAliasing the value of the configuration file (setting.ini) is invalid Please specify a value of 0-2"

after "- SelfShadowtt"
"Scene : 設定ファイル(setting.ini)のSelfShadowOnの値が不正です。0か1の値を指定してください"
"Scene:. SelfShadowOn the value of the configuration file (setting.ini) is invalid Please specify a value of 0 or 1"

after "- FloorShadowtt"
"Scene : 設定ファイル(setting.ini)のFloorShadowOnの値が不正です。0か1の値を指定してください"
"Scene:. FloorShadowOn the value of the configuration file (setting.ini) is invalid Please specify a value of 0 or 1"

after "- ShadowMapResolutiont"
"Scene : 設定ファイル(setting.ini)のShadowMapResolutionの値が不正です。0~2の値を指定してください"
"Scene:. ShadowMapResolution the value of the configuration file (setting.ini) is invalid Please specify a value of 0-2"

after "- ShadowMapPrecisiont"
"Scene : 設定ファイル(setting.ini)のShadowMapPrecisionの値が不正です。32か16か8を指定してください"
"Scene:. ShadowMapPrecision the value of the configuration file (setting.ini) is invalid Please specify the 8 or 16 or 32"

after "- ShadowMapRegiont"
"Scene : 設定ファイル(setting.ini)のShadowMapRegionの値が不正です。0か1の値を指定してください"
"Scene:. ShadowMapRegion the value of the configuration file (setting.ini) is invalid Please specify a value of 0 or 1"

after "- PhysicsOntt"
"Scene : 設定ファイル(setting.ini)のPhysicsOnの値が不正です。0か1の値を指定してください"
"Scene:. PhysicsOn the value of the configuration file (setting.ini) is invalid Please specify a value of 0 or 1"

after "- BulletModett"
"Scene : 設定ファイル(setting.ini)のBulletModeの値が不正です。1~3の値を指定してください"
"Scene:. BulletMode the value of the configuration file (setting.ini) is invalid Please specify a value of 1-3"

after "- HWSkinningOntt"
"Scene : 設定ファイル(setting.ini)のHWSkinningOnの値が不正です。0~2の値を指定してください"
"Scene:. HWSkinningOn the value of the configuration file (setting.ini) is invalid Please specify a value of 0-2"

after "- ARToolKittt"
"Scene : 設定ファイル(setting.ini)のARToolKitの値が不正です。0か1の値を指定してください"
"Scene:. Value of ARToolKit configuration file (setting.ini) is invalid Please specify a value of 0 or 1"

after "- WindowSize tt"
"Scene : 設定ファイル(setting.ini)のWindowSizeの値が不正です。1~4の値を指定してください"
"Scene:. WindowSize the value of the configuration file (setting.ini) is invalid Please specify a value of 1-4"

after "- ARscreentt"
"Scene : 設定ファイル(setting.ini)のARscreenの値が不正です。0か1の値を指定してください"
"Scene:. ARscreen the value of the configuration file (setting.ini) is invalid Please specify a value of 0 or 1"


From windows.cpp ------------------------------------------------------------------
If it stops after "デバッグモードで起動します。n"
"Window : ウィンドウクラスの登録に失敗しました"
": I failed to register the window class Window"

If it stops after "Load PMM File."
" : ERROR : PMM file : %sn", parameter.m_pmmFileName
" : ERROR : PMM file.n"
"ファイルの読み込みに失敗しました。n何かキーを押してください。n"
"音楽ファイルが再生できません。n - %sn", pmm->m_wavFileName
"音楽再生OFFで起動します。n"
"Renderer : レンダラーの初期化に失敗しました"
": ERROR: PMM file:% s n", parameter.m_pmmFileName
": ERROR:. PMM file n"
". N Please Press. N any key failed to read the file"
"You can not play music file n -.% S n", pmm-> m_wavFileName
"Start the music playback OFF. N"
": I failed to initialize renderer Renderer"

From Scene_create.cpp --------------------------------------------------------------

If it stops after "Create Scene...n"
"Scene : Direct3Dデバイスの取得に失敗しました"
" --- シェーダバージョンが2.0未満の為、セルフシャドウOffで起動します。n" -
" --- シェーダバージョンが3.0未満の為、HWスキニングOffで起動します。n"
" --- デバイスがマルチレンダリングターゲット未対応の為、HWスキニングモード1で起動します。n"
"Scene : PMDデータ取り込みで失敗しました"
"Scene : フレームデータ取り込みで失敗しました"
": I failed to get the Direct3D device Scene"
". Because of less than 2.0, --- shader version will start in self-shadowing Off n" -
"For less than 3.0, --- shader version will launch in HW skinning Off. N"
"For multi render target is not supported, --- device starts in HW skinning mode 1. N"
": I failed with PMD data acquisition Scene"
": I failed with frame data acquisition Scene"

If it stops after load accessory
"Scene : アクセサリデータ読み込みで失敗しました"
": I failed with accessory data read Scene"

If it stops after frame data...
"Scene : フレームデータ取り込みで失敗しました"
": I failed with frame data acquisition Scene"

If it stops after Create textures...
"Scene : 背景画像格納用テクスチャの作成に失敗しました"
"Scene : 3Dモデル描画用テクスチャの作成に失敗しました"
"Scene : 3Dモデル描画用テクスチャからのサーフェス取得に失敗しました"
"Scene : 3Dモデル描画用テクスチャの深度バッファの作成に失敗しました"
"Scene : シャドウマップ用フローティングバッファ(8bit)の作成に失敗しました"
"Scene : シャドウマップ用フローティングバッファ(16bit)の作成に失敗しました"
"Scene : シャドウマップ用フローティングバッファ(32bit)の作成に失敗しました"
": I failed to create a background image for storing texture Scene"
": I failed to create a 3D model drawing texture Scene"
": I failed to get surface from the 3D model drawing texture Scene"
": I failed to create a buffer depth of 3D model drawing texture Scene"
": I failed to create shadow map for floating buffer (8bit) Scene"
": I failed to create shadow map for floating buffer (16bit) Scene"
": I failed to create shadow map for floating buffer (32bit) Scene"

If it stops after "Create Shadow Map : D3DFMT_A32B32G32R32Fn"
"Scene : シャドウマップ用テクスチャからのサーフェス取得に失敗しました"
"Scene : シャドウマップ用テクスチャの深度バッファの作成に失敗しました"
"Scene : シャドウマップ用フローティングバッファ(8bit)の作成に失敗しました"
"Scene : シャドウマップ用フローティングバッファ(16bit)の作成に失敗しました"
"Scene : シャドウマップ用フローティングバッファ(32bit)の作成に失敗しました"
": I failed to get surface from the shadow map texture for Scene"
": I failed to create a depth buffer of the shadow map texture for Scene"
": I failed to create shadow map for floating buffer (8bit) Scene"
": I failed to create shadow map for floating buffer (16bit) Scene"
": I failed to create shadow map for floating buffer (32bit) Scene"

If it stops after "Create Shadow Map : D3DFMT_A32B32G32R32Fn"
"Scene : シャドウマップ用テクスチャからのサーフェス取得に失敗しました"
"Scene : 背景スクリーン表示用テクスチャの作成に失敗しました"
"Scene : 背景スクリーン表示用テクスチャからのサーフェス取得に失敗しました"
"Scene : 背景スクリーン表示用テクスチャの深度バッファの作成に失敗しました"
": I failed to get surface from the shadow map texture for Scene"
": I failed to create a background screen display for texture Scene"
": I failed to get surface from the background screen display texture Scene"
": I failed to create a depth buffer of the background screen display for texture Scene"

If it stops after "- Create Vertex Buffers... "
"Scene : コピー用頂点バッファ(座標)の作成に失敗しました"
"Scene : コピー用頂点バッファ(テクスチャ座標)の作成に失敗しました"
"Scene : コピー用頂点バッファ(テクスチャ座標)の作成に失敗しました"
"Scene : 背景画像コピー用頂点バッファ(テクスチャ座標)の作成に失敗しました"
": I Failed to create copy for vertex buffer (coordinate) Scene"
": I Failed to create copy for vertex buffer (texture coordinates) Scene"
": I Failed to create copy for vertex buffer (texture coordinates) Scene"
": I failed to create a background image copy the vertex buffer (texture coordinates) Scene"

From Shader.cpp ----------------------------------------------------------------------

If it stops after "- load & compile shader programs.n"
"Scene : シェーダプログラム( copy.fx ) の読み込みかコンパイルに失敗しました"
"Scene : シェーダプログラム( PMD.fx ) の読み込みかコンパイルに失敗しました"
"Scene : シェーダプログラム( PMD_simple.fx ) の読み込みかコンパイルに失敗しました"
"Scene : シェーダプログラム( FloorShadow.fx ) の読み込みかコンパイルに失敗しました"
"Scene : シェーダプログラム( Skinning.fx ) の読み込みかコンパイルに失敗しました"
"Scene : シェーダプログラム( Accessory.fx ) の読み込みかコンパイルに失敗しました"
"Scene : シェーダプログラム( Accessory_simple.fx ) の読み込みかコンパイルに失敗しました"

": I failed to compile or read shader programs (copy.fx) Scene"
": I failed to compile or read shader programs (PMD.fx) Scene"
": I failed to compile or read shader programs (PMD_simple.fx) Scene"
": I failed to compile or read shader programs (FloorShadow.fx) Scene"
": I failed to compile or read shader programs (Skinning.fx) Scene"
": I failed to compile or read shader programs (Accessory.fx) Scene"
": I failed to compile or read shader programs (Accessory_simple.fx) Scene"

From MusicPlayer.cpp ---------------------------------------------------------------
"ERROR - Could not initialize COM library"
"ERROR - Could not create the Filter Graph Manager."

From Renderer.cpp -------------------------------------------------------------------
"Renderer : Direct3D9オブジェクトの作成に失敗しました")
"Renderer : ディスプレイモードの取得に失敗しました"
" -- デバイスがHWアンチエイリアスに未対応なため、モード1で起動します。n"
"Renderer : ディスプレイデバイスの生成に失敗しました"

": I failed to create a Direct3D9 object Renderer")
": I failed to get the display mode Renderer"
"-. Because the device is not support HW anti-aliasing, it will be started in mode 1 n"
": I failed to generate a display device Renderer"
Related content
Comments: 549

cutiebubbles In reply to ??? [2011-08-04 00:30:32 +0000 UTC]

LZH IS EVERY WHERE!!!!!! WHY GOD WHY?!???!

👍: 0 ⏩: 2

light-usagi In reply to cutiebubbles [2011-08-21 03:49:18 +0000 UTC]

Use 7zip.

👍: 0 ⏩: 0

AddestorionVayanis In reply to cutiebubbles [2011-08-04 01:23:23 +0000 UTC]

they do extract with winrar. just right click and 'extract here'

👍: 0 ⏩: 1

cutiebubbles In reply to AddestorionVayanis [2011-08-04 03:14:20 +0000 UTC]

i don't have winrar.

👍: 0 ⏩: 1

AddestorionVayanis In reply to cutiebubbles [2011-08-04 09:20:34 +0000 UTC]

just download it. the 40 day trial never expires. it just starts bugging you to buy the full version once the 40 days are up.

👍: 0 ⏩: 0

paloiu222 In reply to ??? [2011-08-03 13:52:26 +0000 UTC]

Do some models just don't work on Artoolkit? Because it was working fine until I added this particular model in, and them it gave me the error
"can't open pmd file"

👍: 0 ⏩: 1

AddestorionVayanis In reply to paloiu222 [2011-08-04 01:26:51 +0000 UTC]

which models.

i am aware of some models malfunctioning, particularly the rin append models whose ribbons go flying all over the place. Also, some of the accessories in the Allstars.pmm file may be causing it to crash. I suspect its some of the laserbeams or something.

additionally, mikumikueffects do not load either.


every model i tested so far is in this deviation:
[link]

👍: 0 ⏩: 1

paloiu222 In reply to AddestorionVayanis [2011-08-04 09:56:27 +0000 UTC]

It's the Silver Lion (Ginjishi) Miku models.
[link]

At the time I commented, I was having trouble running the model on Artoolkit. But I just realised the problem was that her folders were named in Japanese. I renamed them in English and everything went fine. Well, almost.

Her hair goes all over the place like you said Rin Append's ribbons do. And she has these lines extending from her body to some corner of the screen, like an outline glitch or something.

It just means I can't use the model for Artoolkit, right?

👍: 0 ⏩: 1

AddestorionVayanis In reply to paloiu222 [2011-08-04 12:30:50 +0000 UTC]

you can, but you just got to deal with it like Rin Append's ribbons.

i still have yet to find a way to make it behave. Even manually setting the IK bones for her ribbons didnt help.

👍: 0 ⏩: 1

paloiu222 In reply to AddestorionVayanis [2011-08-05 06:33:14 +0000 UTC]

I'm not all that good with MMD models and all, but I'm guessing it's the physics?

Maybe the smooth liquid-type physics just doesn't go well with Artoolkit.

👍: 0 ⏩: 1

AddestorionVayanis In reply to paloiu222 [2011-08-05 10:52:00 +0000 UTC]

possibly. Most of the time the its model problems. Pretty hard to program proper physics for these things.

Models are easy too make, the physics.... less so.

👍: 0 ⏩: 1

paloiu222 In reply to AddestorionVayanis [2011-10-02 11:08:14 +0000 UTC]

Yeah. I agree. I've tried making physics recently.
The body parts with physics applied to them just fall off and roll away on the ground...

👍: 0 ⏩: 0

peachquilts In reply to ??? [2011-08-02 04:21:22 +0000 UTC]

help! i don't know where an .ini file is! *emo corner*

👍: 0 ⏩: 1

AddestorionVayanis In reply to peachquilts [2011-08-02 10:12:31 +0000 UTC]

its in the same folder where you downloaded the ARToolKit_MMD.

worse to worse, search you computer for this folder:
ARToolKit_MMD_20100405

open it, and the setting.ini file should be in it.

👍: 0 ⏩: 1

peachquilts In reply to AddestorionVayanis [2011-08-03 19:40:49 +0000 UTC]

thanx

👍: 0 ⏩: 0

xxx-nabi-xxx In reply to ??? [2011-07-08 13:32:25 +0000 UTC]

i need help setting up artoolkit !
ive been trying to set it up and i cant figurer out what the 'library and headers' and the 'VS platform SDK folders' are its on here --> [link]
im using windows 7 i have all the stuff i needed to download
can you help me plese

👍: 0 ⏩: 1

AddestorionVayanis In reply to xxx-nabi-xxx [2011-07-08 14:16:09 +0000 UTC]

uhhhh..... the link doesnt go anywhere....

👍: 0 ⏩: 1

xxx-nabi-xxx In reply to AddestorionVayanis [2011-07-08 14:26:29 +0000 UTC]

[link]

👍: 0 ⏩: 1

AddestorionVayanis In reply to xxx-nabi-xxx [2011-07-08 14:35:29 +0000 UTC]

erm, thats not really necessary .

just go to the links in step 2 and 3 of the tutorial.

that link is the source code of artoolkit. that one doesnt have the mikus in it. Steps 2 and 3 already come inbuilt with those and the other stuff you'll need to make it work. (artoolkit_mmd)

👍: 0 ⏩: 1

xxx-nabi-xxx In reply to AddestorionVayanis [2011-07-08 14:48:59 +0000 UTC]

no i wasent asking about the mmd thing.

i wanted to know what the set up thing on the site ment by Install the library and headers into the VS platform SDK folders.

👍: 0 ⏩: 1

AddestorionVayanis In reply to xxx-nabi-xxx [2011-07-08 15:13:39 +0000 UTC]

that sadly, i dont know. I tried to comprehend it, but couldnt.

👍: 0 ⏩: 1

xxx-nabi-xxx In reply to AddestorionVayanis [2011-07-08 15:18:17 +0000 UTC]

ok never mind

👍: 0 ⏩: 0

Touketsuyaiba In reply to ??? [2011-07-02 07:58:22 +0000 UTC]

THANK YOU for this great tutorial. It seems it's the only one I can find...

Anyways, I have all the components needed, but only 1 thing is preventing me for starting it up. It cannot locate the pmm. file. I tried to use the sample with one 1 model, and the "all stars" one. Neither work. Is is because I didn't correctly change the path correctly? And if so how do you properly change a path then? (Sorry, I'm kinda newish abit when it comes to changing paths)

👍: 0 ⏩: 1

AddestorionVayanis In reply to Touketsuyaiba [2011-07-02 16:34:06 +0000 UTC]

go to where you save you pmm file, then copy its location, and then the filename.

an example will be like this:

D:\Programs\MikuMikuDanceE_v729\UserFile\allstars.pmm

it has to be done correctly. even one alphabet or symbol wrong will make it not work.

or else, the ARToolkit blackscreen will give you:

Load PMM File - PMM: (location)
--Can't find PMM file
: ERROR: PMM file: (location)

if this is the case, you need to check your path for spelling or symbol errors

👍: 0 ⏩: 1

Touketsuyaiba In reply to AddestorionVayanis [2011-07-03 22:47:04 +0000 UTC]

Thank you so much! The problem was just the computer, but still, it got it to work! Thanks!

👍: 0 ⏩: 0

hasyim1987 In reply to ??? [2011-06-28 00:16:01 +0000 UTC]

not step 12 is step 15 i lost at there.....

👍: 0 ⏩: 0

hasyim1987 In reply to ??? [2011-06-28 00:15:23 +0000 UTC]

i have problem with step on 12. i open file sample.pmm as notepad. then i delete YYYYYYY following dammy_bone.pmd but still error. what should the be problem ?

👍: 0 ⏩: 1

AddestorionVayanis In reply to hasyim1987 [2011-06-28 10:19:49 +0000 UTC]

what does the error say?


alternatively, you can just load up a new .pmm file, load up a character, save it, change the name of the file you want to load up to that new .pmm file and try to run it.

the last link in this deviation has links to models and motion data which are known to work, so you can try those.

👍: 0 ⏩: 0

JerisEnigma In reply to ??? [2011-06-12 04:41:59 +0000 UTC]

It's like a bootleg 3DS! XD
That's beyond cool, heheh~

👍: 0 ⏩: 1

AddestorionVayanis In reply to JerisEnigma [2011-06-12 09:27:58 +0000 UTC]

apparently there are plugins for other programs

google sketchup and 3DSmax actually do have plugins from some company named inglobe

the (google sketchup) trial version (the plugins are paid programs) only works 20 seconds, but the student license doesnt even display any augmented reality for me.

👍: 0 ⏩: 0

Gizmo-Droidfox In reply to ??? [2011-06-05 22:57:14 +0000 UTC]

Do you have to have a webcam to use this? e w e;

👍: 0 ⏩: 1

AddestorionVayanis In reply to Gizmo-Droidfox [2011-06-06 11:17:10 +0000 UTC]

ya, you do.

the one built into laptops work fine, i havent tested it using an external webcam

👍: 0 ⏩: 0

Siara013 In reply to ??? [2011-05-28 19:10:40 +0000 UTC]

ARToolkit_MMD not want to download ;<

👍: 0 ⏩: 1

AddestorionVayanis In reply to Siara013 [2011-05-29 02:03:30 +0000 UTC]

link still working fine. (just checked)

remember to turn off your pop up blocker, firefox addons like no-script, or anything which may block things from normally appearing


go to the axfc link,

click on the button,

and at the next screen, the download will either start after a while (if there isnt a link which says '<ダウンロードする | click here to start download. > ' or something)

if there is such a link available, click it, then the next screen should be the one where you can download it.




alternatively, since that website is kind of like a japanese rapidshare or megaupload, you may want to try sometime later.

👍: 0 ⏩: 2

Siara013 In reply to AddestorionVayanis [2011-05-29 11:17:42 +0000 UTC]

what is the password for the archive

👍: 0 ⏩: 0

Siara013 In reply to AddestorionVayanis [2011-05-29 11:15:10 +0000 UTC]

thank you very much, I'm already downloading it ;D

👍: 0 ⏩: 0

paloiu222 In reply to ??? [2011-05-04 15:10:54 +0000 UTC]

How do you record the video? Do you have to use a screen recorder or does it record the video on it's own?
Because after the dance routine has stopped nothing happens.

👍: 0 ⏩: 1

AddestorionVayanis In reply to paloiu222 [2011-05-05 13:36:47 +0000 UTC]

actually i didnt record the video. i just used the microsoft snipping tool to get the picture out here because it was irritating that i didnt find a tutorial when i needed one.

after the dance routine stops, you can either close the program and load up another dance routine, or you could press r button to reset it back to the start and begin all over again.

👍: 0 ⏩: 1

paloiu222 In reply to AddestorionVayanis [2011-05-15 11:47:32 +0000 UTC]

So basically if I want to record it, I'll to use a screen recorder like hypercam?

👍: 0 ⏩: 1

AddestorionVayanis In reply to paloiu222 [2011-05-16 13:00:08 +0000 UTC]

yeah, guess so.

recently i've been upping my 1024 x 768, so if you're recording on that resolution... well.. hope your computer is up to the task...

👍: 0 ⏩: 1

paloiu222 In reply to AddestorionVayanis [2011-05-28 15:22:56 +0000 UTC]

It doesnt have a good graphics card, so I guess I'll have to lower it.

👍: 0 ⏩: 0

Vocaloid98 In reply to ??? [2011-04-16 13:43:28 +0000 UTC]

do you have to have a web cam? or can you use a camera?

👍: 0 ⏩: 1

AddestorionVayanis In reply to Vocaloid98 [2011-04-16 14:12:56 +0000 UTC]

currently its a webcam thing. thats the whole fun of it: just twisting the image from almost all angles to see how the program views the image.

alternatively, you could search for MMD Desktop Mascot. Its almost like this, but no markers, no multiple model support and no sound. but you can control how you view it using arrow keys.

👍: 0 ⏩: 1

Vocaloid98 In reply to AddestorionVayanis [2011-04-16 15:10:41 +0000 UTC]

k,thanx

👍: 0 ⏩: 0

MikuuChaan In reply to ??? [2011-04-04 05:13:31 +0000 UTC]

i dont understad the number 6

👍: 0 ⏩: 1

AddestorionVayanis In reply to MikuuChaan [2011-04-05 08:42:19 +0000 UTC]

number 5 was done in real world using paper and a printer.

it would have been weird if i just continued saying 'open up the .ini' file directly after. i was worried people would be trying to find some sort of text named .ini on the printed piece of paper.


but i wanted to do it with some techie humor, so i went with that

👍: 0 ⏩: 1

MikuuChaan In reply to AddestorionVayanis [2011-04-05 14:48:43 +0000 UTC]

ok n_n umm and how cant i do th steps nuber 7 & 8 ñ_ñ

👍: 0 ⏩: 1

AddestorionVayanis In reply to MikuuChaan [2011-04-05 16:24:22 +0000 UTC]

double click the setting.ini file. it should open up in notepad or something.

you will see the following:
## MMD関連の設定
# PMMファイル名
PMMFileName C:\MikuMikuDance_v702\UserFile\test.pmm

# MMDの"Data"フォルダへのパス
# (MMD標準のトゥーンファイルを差し替えたい場合のみ、セットしてください。)
#MMDDataFolderName C:\MikuMikuDance_v702\Data


you need to go to where you extracted your MikuMikuDance program, and open the folder named data. if you look at the top of your screen, you should see the address of where the folder is (example: D:\Programs\Mikumikudance_v729\Data)

copy and replace this over the preexisting address for the data

# MMDの"Data"フォルダへのパス
# (MMD標準のトゥーンファイルを差し替えたい場合のみ、セットしてください。)
#MMDDataFolderName D:\Programs\Mikumikudance_v729\Data

as for the .pmm file, you do the same thing as well. Theyre usually in the Userfile folder. (example: D:\Programs\Mikumikudance_v729\Userfile\Sample.pmm)

copy and replace this over the preexisting data

## MMD関連の設定
# PMMファイル名
PMMFileName D:\Programs\Mikumikudance_v729\Userfile\Sample.pmm

👍: 0 ⏩: 0


<= Prev |