Go Procedural にてCrowdの基礎があったので少しやってみる。
I tried basic of the crowd simulation in Go-Procedural.
mcbiovision [bvh file drag and drop] in command line tool
Crowd Intro
https://vimeo.com/116878790
https://vimeo.com/121898899
https://vimeo.com/122993690
https://vimeo.com/142306093
https://vimeo.com/142306095
https://vimeo.com/142306096
https://vimeo.com/142306102
MasterClass
https://vimeo.com/150917240
Install BVH Into Mocap Crowd Agent
https://vimeo.com/128729379
少し悩んだのがcrowdsorceに対してPaint Densityを割り当てる際
crowdsorceにgridなどのオブジェクトを差し込まなければならなかった。
gridを繋げてからobject levelのcrowdsorceを選択してPaint Densityを実行してペイントできた。
Agentに対して任意のモーションキャプチャーデータを割り当てたいなと思った。
素晴らしいチュートリアルがあったのでやってみる。
crowd_introduction_chapter2_mocap_part1_download
https://vimeo.com/53088185
Install BVH Into Mocap Crowd Agent
https://vimeo.com/128729379
CMU Graphics Lab Motion Capture Database : http://mocap.cs.cmu.edu/
https://sites.google.com/a/cgspeed.com/cgspeed/motion-capture/cmu-bvh-conversion
にあるbvh形式をまとめたzipファイルをダウンロード。
[ bvh to cmd convert ]
mcbiovision [bvh file drag and drop] in command line tool
01_01.cmdにコンバートできた。.bclipファイルもできる。
[ bvh to cmd convert using batch file ]
ただフォルダ以下の全てのbvhを一気にコンバートできない。
*.bvh と入力しても無理。
なのでcommand line toolにて実行するbatchファイルを作った。
以下batch fileの内容
-----------------------------------------------------------------
@echo off
set bvh_file="J:\_Projects\CMU_MotionCaptureDatabas\converted_all\*.bvh"
for %%a in (%bvh_file%) do mcbiovision %%a
pause
-----------------------------------------------------------------赤色の部分を任意のパスに書き換える。conv_bvh.bat というファイルを床井さんが作ってくれた。感謝。
[ command : source ]
次にtexport
source J:/_Projects/CMU_MotionCaptureDatabas/converted_all/08_02.cmd
と入力して実行。 新しいsabnetが生成される。
この際にファイルのプロパティーから¥マークで区切られたパスをコピペすると
ファイルを実行できないので、バックスラッシュをスラッシュに書き換える必要がある。
[ chopというパラメーターの追加 ]
デフォルトのBipedに対してchopというパラメーターを追加する。
後にchop(chsop("../chop" + "/$OS:$CH"))を使うので。
[ Hips_To_LowerBack : Rotation - chop(chsop("../chop")+"/$OS:$CH") と入力 ]
[ Hips_To_LowerBack 以下に Rotation - chop(chsop("../chop")+"/$OS:$CH")一括でペースト ]
No comments:
Post a Comment