三次元日誌 RSSフィード

2012-04-25

[][]SlimDXはじめてみる

ちょっと気になったのではじめてみる。

チュートリアルの細かいところで詰まったのでメモを残す。


Windows7VC#2010 ExpressEditionが入っている。


http://slimdx.org/download.php

からdevelopers SDKをダウンロードしてインストールする。


まずはチュートリアルから。

http://slimdx.org/tutorials/BasicWindow.php


一番下にサンプルソースがあるので、ダウンロードしてvc#で実行してみる。

うまく動いたらチュートリアルの先頭からやってみる。


C#のプロジェクトを作成。空を選択。

ソリューションエクスプローラの参照設定を右クリックして、参照の追加を選ぶ。.NETタブから

  • System
  • System.Drawing
  • SYstem.WIndows.Forms

を選ぶ。

あと

  • SlimDX(Version4のx86/amd64どっちでもいい)

を選ぶ

保存してソリューションを閉じる。

ソリューションのディレクトリの中のプロジェクトのでぃくれぅとりの中にProject1.csprojがあるので開く。

先ほどSlimDXの参照を追加したところがあるので、

そこから

processorArchitecture=

という記述を削除する。x86amd64を自動選択するらしい?

ソリューションを開いてソースファイルを追加してマルッとコピペ。

using SlimDX.Windows;

namespace BasicWindow
{
    static class Program
    {
        static void Main()
        {
            var form = new RenderForm("Tutorial 1: Basic Window");

            MessagePump.Run(form, () => { });
        }
    }
}

以上で、第1回空ウインドウの生成が完了。

giamgiam 2012/04/25 13:19 MeshioのSorceforgeから飛んできました。
2.6x系Blender用MMDデータインポートプラグインは現在ousttrueさんが開発されているもの以外私は知らないので2.6x系Blenderユーザの私としては非常に重宝しており、また開発途中ということでひそかに毎回更新を楽しみにしていました。
そこでこのプラグインについて質問があるのですが、現在のところvmdインポータはキャラクターモーション用vmdしか読み込めないようですが、カメラモーション用vmdインポータの実装予定があるのでしょうか?
実装予定が無い場合、技術的仕様的に難しい問題でなければ組み込んではもらえないでしょうか?
どうぞご回答よろしくお願いいたします。

ousttrueousttrue 2012/04/26 00:37 最近のpymeshioにはvmdのインポータは入っていないです。昔2.4x向けのは作った記憶はありますが・・・。今のところBlenderをボーンを扱えるモデラーとして、pmxの入出力をできるようにするのに注力しております。pythonレベルではvmdの読み込みは可能でカメラのデータも読めるのでBlender部分は誰か作ってくれないかなーと思ってます。

giamgiam 2012/04/26 09:57 ご回答ありがとうございます。
あれ、前に2.6x系でもキャラモーションvmdデータが読み込めた記憶があるのですが…いまは公開停止中ということでしょうか。
なるほど、pmxはたしかに入出力出来ると便利ですもんね。友人のBlender使いのモデラーもこのプラグインは本当に助かると言っておりました。
私はまだモデラーではなく映像制作者なのでBlenderとMMDのカメラ互換が取れればカメラトラッキングせずに済むので手軽に表現の幅が広がるなーと考えています。
もし気が向いたらカメラvmdインポータも作っていただけると幸いです。
改めてご回答ありがとうございました。これからも応援しております。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/ousttrue/20120425/1335286866
リンク元