Skip to content

cnsuhao/DirectX11Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cmoファイルのスキンメッシュアニメーション、Direct2D導入、effekseer、以上実装済みソースです。


・cmoファイルスキンメッシュ
現状Blender出力と決め打ちしているため、それ以外のFBXを用いる場合はAxisConvert.hおよび決め打ちしているシェーダーのuvを変更のこと。
またメッシュも最初の一つしか読み込まないようになっています。

参考
https://code.msdn.microsoft.com/windowsapps/Visual-Studio-3D-Starter-455a15f1/view/Discussions

FBX->cmoへの変換参考
http://masafumi.cocolog-nifty.com/masafumis_diary/2013/02/windows-storefb.html



・Direct2D
とりあえず導入しただけといった感じ。サンプルソースをクラス化してD3Dのマルチサンプリングに対応させただけ。
。
スプライトとテキスト描画実装したが…スプライトもどきなので2DのBegin-End間で3D描画しようとするとアカンことに。何とかしなきゃ
参考<Direct2D と Direct3D 11 の共有方法>
http://mitsunagistudio.net/tips/d2d-d3d11-sharing/


・effeekseer
公式のサンプルソースを基に導入、ラッパー作成。
表示しているエフェクトは公式のサンプルを加工したものです。




<版権あれこれ>

・DirectX11ヘルパークラスのソース元
takamoto様/FBXSample
https://github.com/takamoto/FBXSample

・assetフォルダ内画像・モデル素材
詳細はasset/内のtxtファイルを参照してください。

About

DirectX11絡みのことをいろいろと。cmoスキンメッシュ、Direct2Dなど

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.4%
  • HLSL 1.9%
  • Other 0.7%