[Atelier Blue アトリエブルー]HomeプログラミングManaged DirectX>3D

Managed Direct3D(DirectGraphics)

主に3次元を扱う「Managed Direct3D(DirectGraphics)」について「入門」「Tips」「応用」について説明しています。

現在あなたが知りたい事、解説して欲しい事を募集しています。何かある方は 掲示板にどうぞ。

Managed Direct3D実践入門(MDX1.1)

このサイトの重要コンテンツであります。C#についての知識を必要とします。理論なんかはすっ飛ばして説明していきます。Tipsの連載版のような雰囲気です。分からないことは 掲示板かメールで質問してください(答えられたり、答えられなかったり)。

  1. Direct3Dとは
  2. 最小サイズのあるウィンドウ
  3. メッセージループ
  4. 初期化処理(ウィンドウ)
  5. 初めての描画
  6. 三角形を描く
  7. PrimitiveType
  8. デバイスの消失
  9. 本当の3D
  10. 変形(回転・移動・拡大縮小)
  11. 行列(Matrix)
  12. 立方体
  13. インデックス(Index)
  14. 光(光源と物体)
  15. ライト(Light)
  16. メッシュ(Mesh)
  17. Zバッファ
  18. テクスチャ(Texture)
  19. スプライト(Sprite)
  20. 文字を表示する(Font)
  21. Z値のあるスプライト描画(Sprite)
  22. 物体の回転と移動
  23. クォータニオン(Quaternion)

番外編

  1. 番外:Direct3Dの例外基礎

Managed Direct3D Tips(MDX1.1)

説明はほとんど無しです。どう書いて良いか忘れてしまったときに利用できるかもしれません。

  1. サイズ不変ウィンドウ
  2. サイズ可変ウィンドウ
  3. 基本的なフルスクリーン
  4. 基本的な画面モード切替
  5. ディスプレイモードの列挙
  6. スクリーンショット
  7. ライト(Light)
  8. メッシュの基本図形
  9. テスクチャのアドレッシングとラッピング
  10. スプライトをさらに利用する(Sprite)
  11. コントロールへの描画
  12. 描画先を指定する(複数コントロールへの描画)
  13. 直感に反しない回転(MatrixとQuaternion)
  14. マルチターゲットレンダリング
  15. ワイヤーフレームとポイントでの表示

Managed Direct3D 2.0(MDX2.0)

説明は実践入門の方を見てください。ここでは2.0で変更になったところを重点的に説明します。

  1. 初期化(例外込み)
  2. 三角形を描く(2.0)
  3. 本当の3D(2.0)
  4. メッシュ(2.0) まだソースコードのみです。

リンク、又は参考とさせて頂いたページ

DirectX系のリンク(Managed含む)
ページの一番上へ
[Atelier Blue アトリエブルー]HomeプログラミングManaged DirectX>3D