17年度-DirectX講座

体は(Polygon)で出来ている。
血潮は(C++)で心は硝子(HLSL)
幾たびの戦場(ゲームハード)を越えて不敗。
ただ一度の敗走もなく、
ただ一度の勝利もなし。
担い手(Microsoft)はここに独り。
剣の丘(Visual Studio)(ソースコード)を鍛つ。
ならば我が生涯(互換性)に意味は不要ず。
この体は、
無限の(DLL)で出来ていた。

概要

3D描画の原理や,初歩的なシェーダーを把握し,DirectX11の基本機能を理解する.
毎回,C++で実際にDirectXプログラムを組む演習を行う.
最終課題としてTPS製作を行う.

講師

八霧(やぎり)

日程

場所

図書館4階

対象層

C++でクラス,STLを使って,何らかのアプリケーション(ゲーム,ツールなど)を完成させたことがある人.
難易度としては難しめですが,C++講座を最後まで受けた人なら問題ないと思います.

資料

初回に配ります.

持ち物

ノートパソコン

情報共有用スプレッドシート

https://docs.google.com/spreadsheets/d/1SRMGI5VmCJEcUid7nQaPx-LfxLtemfjsUS_X--LfVPM/edit?usp=sharing

カリキュラム(暫定)

Q&A

初回までにやってくること

講座に持ってくるノートパソコンでDirectX SDK(June 2010)のインストール,サンプル(Tutorials)の動作確認を行ってくる.

  1. 下記ページのDownload(赤ボタン)からインストーラーをダウンロード,インストールする.
    https://www.microsoft.com/en-us/download/details.aspx?id=6812
  2. C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)フォルダにライブラリとサンプル,ランタイムなどが配置される.~C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Samples\C++\Direct3D11\Tutorials内のTutorial07を適当な場所にコピーする.(元フォルダはバックアップのため取っておく)
  3. コピーしたTutorial07内のTutorial07_2010.slnをVS2017(or2015)で開く.
  4. 下記のような警告が出るので,OKを押す.
    FirstTask01.png
  5. コンパイルして以下の画面が出ればOK.
    TextureExample.png


フォルダ内のLibとInclude,DXUTなどを使えばネットにある大抵のサンプルは動く(動かない).
講座のサンプルコードでは基本的にこのSDKを使う.


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS