BS21 Lab - Computer Vision - AR (拡張現実) 関係

17/oct/2014 新規
14/jan/2015 更新


AR (拡張現実) / ARToolkit 関係です。

ARTK_MMD_TWINS v1.19

ARTK_MMD_TWINS キャプチャ画像

PY氏の ARTK_MMD v0.7 を改造して、二人表示できるようにしたものです。

pmx モデルなんちゃって対応版です。以下の不具合があります。
  1. モデルが正常に表示されないかもしれません。例:足があさっての方向を向いている、とか。
  2. モーションが正常に動作しないかもしれません。(と言うより、ほとんどの場合でおかしくなると思います)
  3. 表情以外のモーフには対応していません。
  4. 物理演算はしません。(実装できていません)足とか貫通しまくりです。
  5. pmx モデルで追加された機能には、ちょこっとしか対応していません。
  6. 手抜きしまくりなので、読み込みに失敗して、プログラムが異常終了するかもしれません。
v1.00 から追加した機能は、以下の通り。
  1. DDS ファイルのテキスチャに対応。(v1.14)
  2. スフィアマップの乗算・加算に対応した(はず)。(トーンは非対応のまま)
  3. 4対3(例:640×480画素)以外のカメラにも対応しました。(v1.16)
  4. FullHD(1920×1080画素)のカメラに対応した(はず)。(v1.17)
  5. 静止画像を png 形式で保存できるようにしました。(v1.18)
  6. 動画キャプチャ(DivXコーディック形式, 30fps固定)できるようにしました(サンプル:15秒, 4.4MB)。すごく重いです。PC 環境によっては、コマ落ちしまくるかも。(v1.19)
  7. 二値化画像と X/Y/Z 軸の表示。(v1.17)
  8. 剣とか羽とか消す為に、default_face.txt に書かれた表情を、フレーム0の時点でセットするようにしました。(v1.15)
  9. テキスチャ・ファイルが見つからない場合、あるいは、読み込みに失敗した場合、Popup Window を表示するようにした。(ありがた迷惑な機能かも)
※ 何とか.jpg が無い、という Popup Window が表示されたら、それは Progressive Jpeg である可能性があります。 現在、Progressive Jpeg には対応してません。お絵かきソフトなどで、該当の JPGファイルを、ベースラインJpeg(要するに普通のJpeg)に保存しなおせば、回避できると思います。 ⇒ v1.19で対応した(はず。動作確認できていません)

これ以外は v1.00 と同じですので、下記をご覧ください。

免責事項:本ソフトウェアを使用した事により、万一損害が発生した場合でも、PY氏も小生も、一切責任を負いかねますので、御了承ください。

BS21Lab-ARTK_MMD_TWINS-v1.19.zip 2015年1月14日版(ソースコードも同梱)
BS21Lab-ARTK_MMD_TWINS-v1.18.zip 2014年11月5日版(ソースコードも同梱)
※ オリジナルの ARTK_MMD が GPL ライセンスな為、その派生である ARTK_MMD_TWINS も GPL ライセンスです。

ARTK_MMD_TWINS v1.00

ARTK_MMD_TWINS キャプチャ画像

PY氏の ARTK_MMD v0.7 を改造して、二人表示できるようにしたものです。

改造点は以下の通り。
  1. 二人目を表示できるようにしました。
  2. 上下左右キーで、二人目の相対位置を移動させられます。(一人目は ARマーカー上で固定です)
  3. 二人とも、同じモーションで同期して踊ります。(別々のモーションには対応してません)
  4. Space キーで、モーションを一時停止できます。
  5. 'R' キーで、モーションを最初からやり直す事ができます。(モーション終了後に、再度、vmd ファイルを開き直さなくて済むので、楽チンです。)
  6. PNG ファイルのテキスチャに対応。
  7. JPG ファイルのテキスチャに対応。(ただし、Progressive Jpeg には現在、非対応。ベースラインJpeg に変換すれば、回避できると思います)
  8. しゅしゅミク.pmd に対応。(ARTK_MMD では読み込み直後にプログラム停止してた)
残念ながら、pmx モデルには未対応です。音もでません。

基本的な使い方は、PY氏のサイト をご覧下さい。

免責事項:本ソフトウェアを使用した事により、万一損害が発生した場合でも、PY氏も小生も、一切責任を負いかねますので、御了承ください。

BS21Lab-ARTK_MMD_TWINS-v1.00.zip 2014年10月17日版(ソースコードも同梱)
※ オリジナルの ARTK_MMD が GPL ライセンスな為、その派生である ARTK_MMD_TWINS も GPL ライセンスです。

Computer Vision に戻る

Copyright (C) 2014-2015 BS21 Lab, All rights reserved.