スポンサーサイト

--年--月--日 --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

シェーダー開発ツール 公開

2007年09月05日 01:13

とりあえず取り急ぎ('A`)

ツール名は「ShaderSmith」って言います。

ダウンロードはこちらから。
今現在 Ver 1.00 しかありません。
また、まだまともなインストーラーすらありません。
解凍したら exe があるので、ダブルクリックしてください。

あと、当たり前ですが、御使用は自己責任でお願いします。


結構な環境じゃないと多分まともに動きませんw
家のPC(Core2Duo 2.6GHz + GF7900 + MEM1GB)で
ちょっともたつきますw

あと、Shader Model 3.0 以上じゃないとこれまたまともに動作しません(・∀・)


ざっと、簡単な使い方を。。

とりあえず立ち上げると、シェーダーを登録しろとか言われるので、exe と一緒のフォルダにある shader 以下にある vsmain.vsh と psmain.psh をそれぞれ Vertex Shader と Fragment Shader に設定してやります。

その後、多分立ち上がると思うので、ツールバーの一番左にあるボタンを押して .arkh ファイルを読み込みます。
読み込むファイルは sample フォルダにある tile.arkh を読み込んでください。

後は、どこでもいいんですが、真ん中の黒い画面をクリックした後、再度同じく一番左のボタンを押します。
そうすると、今度は parallax.strs ファイルを読み込んでください。
これで parallax のサンプルが表示されるはずです。

ツールバーの説明は、一番右はデフォルトの動作を決めるダイアログを呼び出します。
その隣にあるボタンは、シェーダーのコンパイルボタンになっています。

んで、その隣にある V と P って書かれてるボタンは、Vertex シェーダー と Fragment シェーダーの編集画面を切り替えるのに使用します。


まだまだバグも多いけど、とりあえず公開。
今現在も鋭意製作中です。
スポンサーサイト


コメント

  1. 修行中のPG | URL | L9CVqAGQ

     お久しぶりです。あるけ様。
    シェーダー開発ツールのひとまず
    の完成、おめでとう御座います。

     環境が原因かどうかは
    わかりませんが、ダウンロードして、Vertex Shader、Fragment Shaderを
    読み込んで、起動するとツールバーが
    立ち上がらず、落ちてしまいます。
    もう少し、原因の方を
    調査してみます。

     何かとお忙しいかも
    しれませんが、開発ツール
    の作成、頑張られて下さい。

     こうは言っていますが私も
    自作のツールの作成を
    頑張らないと(笑)

  2. あるけ | URL | FUbsa06c

    >修行中のPGさま
    試用していただき、ありがとうございます。
    バグですかー。なかなか試せる環境が多くないのでデバッグがあまり出来てないんですよね・・・。
    もし例外エラーで落ちるようでしたら、一緒にコールスタックみたいなモノが表示されていませんでしたか??


    今はちょっと忙しくなったので若干停滞気味です・・・。
    勉強の方は継続してやっているんですけど、開発の方まで手が回りません('A`)
    きちんと公開できるようにがんばります!

    ご報告ありがとうございました。

  3. 修行中のPG | URL | L9CVqAGQ

     あるけ様。
    バグについてご報告します。

    実行環境
    OS:WindowsXP HomeEdition2002 Serivce Pack2
    CPU:Core2Duo 2.13GHz
    GPU:GeForce 7300 GS(Shader Model 3.0に対応)
    メモリ :2GB

    エラーメッセージは
    以下のように表示されます。
    定義されていない
    コンテンツタイプです。
    FileName = .\LowLevelDebug.cpp
    ShaderSmith.exe <unkown symbol>←複数、表示されます。

  4. あるけ | URL | -

    >修行中のPGさま
    詳細なご報告、ありがとうございます。

    エラー内容からレジストリの読み込みに失敗してるようです。
    HKEY_CURRENT_USER\Software\TS Soft
    以下をすべて削除すると起動できるかと思います。

    また、コールスタック構築用のシンボル情報がexeに埋め込まれていないようですので、対処しておきます (・∀・;)

    ご報告ありがとうございました。

コメントの投稿

(コメント編集・削除に必要)
(管理者にだけ表示を許可する)

トラックバック

この記事のトラックバックURL
http://angra.blog31.fc2.com/tb.php/103-1b83b780
この記事へのトラックバック


最近の記事


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。