Skip to content

rockyappdev/goMMD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

goMMD

iOS iPhone/iPad MMD Player

  • goMMD
    • GLKit APIはiOS 5.0及び以降のバージョンでサポート
    • OpenGLES 2.xはGLSLシェーダーをサポート
    • ハコスコサポート

このプロジェクトは以下の人が対象です。

  1. Mac OS Xを使っている方
  2. アップルデベロッパーメンバー
  3. iPhone又はiPadを持っている方
  4. Xcodeを使ってiPhone又はiPadへアプリをインストールした事が有る方

goMMD

  1. 右側の[Download ZIP]をクリックしてzipファイルをダウンロードする。
  2. goMMD-master.zipを展開する。
  3. 以下のフォルダーの[goMMD.xcodeproj]をダブルクリックする。
  4.    goMMD-master
        +— goMMD
             +— goMMD.xcodeproj
    
  5. 左側のプロジェクトブラウザーのファイルが全て黒色なのを確認する。
  6. Xcodeが立ち上がったら、ターゲットデバイスを指定する。
  7.     Simulatorを設定
        iPhone 5 / iPhone5s など
        Simuilator iPadやiPhone6は画面が大きいので扱い辛い。
    
  8. Build/Runボタンをおす。
  9. ビルドでエラーが無ければ、シムレーターが立ち上がり、iOSアプリの画面が表示されます。
  10. Xcodeの[All Output]フレームから以下の文字列をメモする
  11.    Application/HexID-String-A/Documents/__gommd-model.xml]
       HexID-String-A = Hex8-Hex4-Hex4-Hex4-Hex12
    

    Finderウインドウ左側ナビゲーターにて、

        User Home> > ライブラリ
           > Developer
              > CoreSimulator
                 > Devices
                    > HexID-String-B
                        > data
                           > Containers
                               > Data
                                   > Application
                                      > HexID-String-A (from Xcode All Output)
                                         > Documents
                                             __gommd-model.xml
                                             __gommd-motion.xml
                                             __gommd-modelgroup.xml
    

    MikuMikuDanceのモデル、ステージ、モーションのzipファイルを上記のフォルダーへコピーする。

      > HexID-String-A (from Xcode All Output)
         > Documents
      注意: 現在サポート出来ているのは.pmd,.vmdのみで、.xや.pmxはサポートされていません。
    

    実機へアプリをインストールした場合、iTuneを使ってモデルやモーションの.zipファイルを
    アプリ内へコピーして下さい。
    iTune
      実機をセレクト
       概要
       ミュージック
       ムービー
       テレビ番組
       Podcast
       ブック
       写真
       情報
       ファイル共有   <-- セレクト
          App         の書類
          goMMD       goMMDの書類
                 このフレームに、.pmdや.vmdの入ったフォルダーの.zipをコピーする
    

    iOS開発の詳細は以下のサイトを見て下さい

       https://developer.apple.com/programs
       https://developer.apple.com/ios
    

    MMDモデルデータのロード及び描画はMMDAgentのコードを使わせていただきました。
    What is MMDAgent?
    MMDAgent is a toolkit for building voice interaction systems. This toolkit is released for contributing to the popularization of speech technology. We expect all users to use the toolkit in the manner not offensive to public order and morals.

       http://www.mmdagent.jp/
    

    Twitter: @papipo111