2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

SlimDXについて語ろうぜ

1 :名前は開発中のものです。:2010/01/31(日) 10:41:21 ID:uYVfFOYk
公式
http://slimdx.org/

日本語の解説
http://mainori-se.sakura.ne.jp/slimdxwiki/

SlimDX は、.NET Framework に対応した言語(C#、VB.NET など)を使って
DirectX アプリケーションを開発することができるオープンソースのライブラリ(DLL)です。

2 :名前は開発中のものです。:2010/01/31(日) 11:11:12 ID:P37elB52
で、どうすんの。

3 :名前は開発中のものです。:2010/01/31(日) 11:31:50 ID:uYVfFOYk
>>2
まずダウンロードしてくれ

4 :名前は開発中のものです。:2010/01/31(日) 20:58:32 ID:pjpwyVdW
今からやってみようと思ってたんだ。
とりあえずダウンロードしたぜ、次は?

チュートリアルとかほしい

5 :名前は開発中のものです。:2010/01/31(日) 21:06:42 ID:uYVfFOYk
実は俺自身今四苦八苦してるとこなんだぜ
日本語の資料が少なすぎる
ここをきっかけに日本でも広まるといいなぁと思ってるんだが

6 :名前は開発中のものです。:2010/01/31(日) 21:08:10 ID:uYVfFOYk
>>4
downloadしたファイルの中にSampleFrameworkってのがあるだろ
その中にいろいろあるから試しに読んだり実行したりしてみてくれ

7 :名前は開発中のものです。:2010/02/01(月) 06:55:45 ID:8X+6W91l
よくやく音楽ループ再生できるようになったorz///


8 :名前は開発中のものです。:2010/02/02(火) 17:51:23 ID:+lJWZMUB
アク禁テスト

9 :名前は開発中のものです。:2010/02/02(火) 17:56:37 ID:+lJWZMUB
やっと書けました、ということだけど
うちはSampleFramework使わないでManagedDirectXからの移行で
3DもInputもかなり本格的に仕上がっている
SampleFrameworkだとデバイスの初期化について載ってないので少々抵抗ある

10 :名前は開発中のものです。:2010/02/02(火) 18:05:14 ID:6T1hs+2r
SampleFrameworkはXNA触った人がやるには入りやすい

11 :名前は開発中のものです。:2010/02/02(火) 18:14:57 ID:C8VPblcf
.NETでDirectXをやるならXNA、Managed DirectX、Windows API Code Packと他にも色々ある。
SlimDXは立場的に微妙な気がするけど実際どうなの?

12 :名前は開発中のものです。:2010/02/02(火) 18:20:31 ID:+lJWZMUB
>>11
Windows API Code PackはVistaや7移行でないと使えないからね
XNAは3Dがややこしい、DirectXのMesh.DrawSubsetが使えないのが辛い
その上effectの記述も面倒だし
何だかんだでSlimDXは使い易いよ
オープンソースなのにMDX以上に安定してるし

13 :名前は開発中のものです。:2010/02/02(火) 19:14:58 ID:C8VPblcf
SlimDXを使ったゲームやアプリケーションで有名なものって何があるんでしょうか?

14 :名前は開発中のものです。:2010/02/03(水) 01:17:47 ID:SBy6WAi8
有名なものはぶっちゃけ無いよ。
不安をぬぐいたいならソースでも読んで見れば?
MDXやCode Packを使うよりはマシだと思えるようになるから。

15 :名前は開発中のものです。:2010/02/03(水) 02:00:18 ID:g/HVJ6AF
これからSlimDXで同人ゲー作って有名になりたいとこだ
MDXも長いこと使ってたけど不具合目立つ
もっと簡単にゲーム作りたいならDarkGDK(.NET版)もある、有料だけど
暇あったら手を出そうかなんて思ったり

16 :名前は開発中のものです。:2010/02/03(水) 06:46:28 ID:hKhRhaG2
おとといからslimSDKをいじくり回してたんだけど
俺の作りたいゲームが作れそうなメドがたったから
移行しようと思う これかなり良いよ

17 :名前は開発中のものです。:2010/02/03(水) 21:24:28 ID:y42hZeU6
良いんだけどDirectInputだけが糞なんだよなあ

18 :名前は開発中のものです。:2010/02/03(水) 23:32:46 ID:g/HVJ6AF
>>17
基本的にMDXと同じ機能が使えるけど
JoyStick初期化のとき、ゲームパッド刺さっていないとエラーになったりするのが辛い
後バージョン上がる度にDirectInput部分だけクラス名・メソッド・プロパティ名が変わったりするから
少々困惑させられる、他はほとんど名前固定で変更ないのに
次のバージョンではもう変えないで欲しい

19 :名前は開発中のものです。:2010/02/07(日) 13:43:07 ID:NXDiksat
今月DirectX SDKの最新が出たんで近いうちSlimDXも対応版が出ると思う。
それでどうなってるかだねえ

20 :名前は開発中のものです。:2010/02/09(火) 18:28:57 ID:rOpCrrSS
Direct3Dでは頂点の構造体すら用意されてないくらいなのに
SlimDX.DirectInput.SoccerOffenseControlsとか頭おかしいとしか思えない
どこがslimなのかと

21 :名前は開発中のものです。:2010/02/13(土) 10:00:53 ID:gk9dzd2/
スレ発見&応援で

SlimDX関連 いろいろ
http://code.google.com/hosting/search?q=label%3ASlimDX&projectsearch=Search+projects

視差遮蔽マッピング ( Parallax Occlusion Mapping )
http://jldoty.com/geek/mdx_pom/MDX_POM.html

↑がよくわからん奴は
3Dグラフィックス・マニアックス
18 バンプマッピングの先にあるもの(2)〜視差遮蔽マッピング
http://journal.mycom.co.jp/column/graphics/018/index.html
つうかこのコラム一通りみれ

22 :名前は開発中のものです。:2010/02/13(土) 10:24:19 ID:mqqbM8pa
半透明処理の方法を教えてほしいっす

23 :名前は開発中のものです。:2010/02/13(土) 11:39:39 ID:gk9dzd2/
Samples ソリューションの中の Direct3D9の Water の
WaterEntity.cs の59行目、
device.SetRenderState(RenderState.AlphaBlendEnable, true);
んで、67行目 末尾がfalseになっとるな?
アルファブレンドを有効にして、描画、アルファブレンド無効としてるわけだ


24 :名前は開発中のものです。:2010/02/16(火) 06:28:27 ID:lwpkWEcJ
ほんたまさんのスリムドカンのスレかと思った

25 :名前は開発中のものです。:2010/02/25(木) 19:31:57 ID:F3d7kXlA
PresentParameters.Windowed=falseからPresentParameters.Windowed=trueに切り替えると
ウィンドウが最大化されるのはなんで?
FormのLocationもSizeもWindowStateもFormBorderStyleもウィンドウ時と変わらないのに(なので当然サイズ変えても意味なし)

26 :名前は開発中のものです。:2010/03/03(水) 19:09:28 ID:kC+oOCRK
>>25
MDXの話で申し訳ないが、MDXならば勝手にTopMostとFormBorderStyleとClientSizeは変わってるよ。
多分ネイティブのDirectXがそうなってるんじゃないのか?

27 :名前は開発中のものです。:2010/03/09(火) 11:14:28 ID:/qSOVn5X
Developer SDKだけDLすればDirectXSDKは不要ですか?
参照の追加にSlimDXだけ追加すれば使えそうに書いてあるけど
SDKもバージョンあわせなきゃいけないってのも>>1の日本語解説に書いてある

あとMicrosoft .NET Framework 2.0 SDK以降も必要?
32bitマシンだしD3D9以上のこと使わないなら不要でしょうか?
どちらも500M近くあって気が遠くなる・・・

28 :名前は開発中のものです。:2010/03/09(火) 21:08:29 ID:SHDHNGTO
.NET Framework SDKはVSExpressがあれば不要
DirectX SDKは必須ではないけどいずれサンプルを見るために確実に必要になる
C++のサンプルしかないけど読むくらいはできないときつい

29 :名前は開発中のものです。:2010/03/14(日) 09:10:06 ID:Ob77Xb8B
これ使ったエロゲがでたな

30 :名前は開発中のものです。:2010/03/18(木) 19:02:29 ID:sAIb3WQr
SampleにWPFを使う為のフレームワークあったのね
自分で作ったのより使いやすそうだわ

31 :名前は開発中のものです。:2010/03/21(日) 20:18:08 ID:CzRwkR6A
>>27
SlimDXの再頒布パッケージは完全なDirectX再頒布パッケージを
収録してない嘘パッケージであることに注意。
インスコ直後のXPにこれ入れてもゲームは動かんぞ。

28の言うようにサンプルはC++で書かれているからそれを逐一C#に移植していくことになる。

32 :名前は開発中のものです。:2010/03/21(日) 20:21:40 ID:CzRwkR6A
>>30
Direct3DでレンダリングかけてるというWPFとSlimDXの組み合わせは一番面白そうだよな。

33 :名前は開発中のものです。:2010/03/21(日) 20:57:09 ID:BNf6aD+I
実際には組み合わせられないのが残念
別々に動かしてサーフェス転送してるだけ
コントロールのウィンドウハンドル取れるWinFormsの方がまだ親和性は高い

34 :名前は開発中のものです。:2010/05/14(金) 15:50:38 ID:Agn9QNYG


8 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)