OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
くまかみ工房 [Sat, 17 Sep 2016 15:16:51 +0000 (00:16 +0900)]
テクスチャを実装。
くまかみ工房 [Sat, 17 Sep 2016 15:14:59 +0000 (00:14 +0900)]
ApplicationFormBase.シーンを描画する() の内容(テストコード)を StrokeStyleT,ApplicationForm に移設。
くまかみ工房 [Sat, 17 Sep 2016 15:06:58 +0000 (00:06 +0900)]
転送元矩形 を テクスチャ クラスから分離。
くまかみ工房 [Sat, 17 Sep 2016 15:03:56 +0000 (00:03 +0900)]
ワールド変換行列を テクスチャ クラスから分離。
くまかみ工房 [Sat, 17 Sep 2016 14:46:34 +0000 (23:46 +0900)]
シェーダリソースビューを、デバイスリソース から テクスチャ へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:43:28 +0000 (23:43 +0900)]
サンプラーステートを、デバイスリソース から テクスチャ の共通項目(static) へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:39:44 +0000 (23:39 +0900)]
ラスタライザステートを、デバイスリソース から テクスチャ の共通項目(static) へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:37:12 +0000 (23:37 +0900)]
ブレンドステートを、デバイスリソース から テクスチャ の共通項目(static) へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:34:41 +0000 (23:34 +0900)]
ピクセルシェーダを、デバイスリソース から テクスチャ の共通項目(static) へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:31:41 +0000 (23:31 +0900)]
頂点シェーダを、デバイスリソース から テクスチャ の共通項目(static) へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:21:16 +0000 (23:21 +0900)]
不透明度 を テクスチャ クラスへ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:17:04 +0000 (23:17 +0900)]
定数バッファを protected 化。
くまかみ工房 [Sat, 17 Sep 2016 14:10:58 +0000 (23:10 +0900)]
定数バッファを、デバイスリソース から テクスチャ へ委譲。
くまかみ工房 [Sat, 17 Sep 2016 14:06:32 +0000 (23:06 +0900)]
テストテクスチャの表示処理を、テクスチャクラスに委譲。
くまかみ工房 [Sat, 17 Sep 2016 13:44:33 +0000 (22:44 +0900)]
FDK.Activity クラスを追加。
くまかみ工房 [Sat, 17 Sep 2016 13:31:32 +0000 (22:31 +0900)]
ApplicationFormBase.Run() の実相を完了。
シーン描画コードを別メソッドに委譲。
くまかみ工房 [Sat, 17 Sep 2016 11:41:33 +0000 (20:41 +0900)]
ビュー変換行列と射影変換行列の計算を デバイスリソース クラスへ委譲。
くまかみ工房 [Sat, 17 Sep 2016 11:14:51 +0000 (20:14 +0900)]
スワップチェーンのリサイズコードを、ApplicationFormBase から デバイスリソース へ移動。
くまかみ工房 [Sat, 17 Sep 2016 10:16:02 +0000 (19:16 +0900)]
メソッド名を変更。
サイズに依存するものとしないものに分ける。
くまかみ工房 [Sat, 17 Sep 2016 10:13:36 +0000 (19:13 +0900)]
バックバッファを解放する() メソッドを追加。
他のコード内に埋め込まれていたので。
くまかみ工房 [Sat, 17 Sep 2016 09:59:51 +0000 (18:59 +0900)]
初期化、終了、シーン描画 あたりのメソッドを整理。
初期化・終了メソッドを別途 virtual で準備。
ESC 押下で終了しない不具合を修正。
不要な OnKeyDown メソッドを削除。
くまかみ工房 [Sat, 17 Sep 2016 09:35:32 +0000 (18:35 +0900)]
FDK.Utilities, FDK.メディア.テクスチャ, FDK.メディア.デバイスリソース の3つに、コードを分割。
くまかみ工房 [Sat, 17 Sep 2016 08:32:49 +0000 (17:32 +0900)]
深度モードフラグを廃止。
常に ON とする。
くまかみ工房 [Sat, 17 Sep 2016 08:31:43 +0000 (17:31 +0900)]
変数名を修正。
くまかみ工房 [Sat, 17 Sep 2016 08:27:03 +0000 (17:27 +0900)]
FDK.ApplicationFormBase クラスを作成し、StrokeStyleT.ApplicationForm の内容を移転。
くまかみ工房 [Sat, 17 Sep 2016 08:23:12 +0000 (17:23 +0900)]
FDK プロジェクトを追加。
CSCore と SharpDX一式を NuGet で追加。
くまかみ工房 [Sat, 17 Sep 2016 07:39:45 +0000 (16:39 +0900)]
動作確認済みの SharpDX サンプルコードをまるまる移植。
くまかみ工房 [Sat, 17 Sep 2016 07:16:19 +0000 (16:16 +0900)]
NuGet で、CSCore と SharpDX パッケージ一式をプロジェクトに追加。
くまかみ工房 [Sat, 17 Sep 2016 07:12:27 +0000 (16:12 +0900)]
プロジェクト情報を設定。
Kenji Yamazaki [Sat, 17 Sep 2016 07:08:02 +0000 (16:08 +0900)]
プロジェクト ファイルを追加します。
Kenji Yamazaki [Sat, 17 Sep 2016 07:08:01 +0000 (16:08 +0900)]
.gitignore および .gitattributes を追加します。