c#

はじめてのレイトレーシング

レイトレーシングを一度はやってみたいと思っていましたので挑戦してます。 参考になるサイトや書籍を探す ネットでいろいろ調べては見たけれど、具体的なやり方やソースコードまで載せている分かりやすいところは見つかりませんでしたが、おすすめのレイト…

SharpDX + BulletSharp

c#

物理演算をやりたい。 物理エンジンを選ぶ いろいろ調べたけれど、今回は .NET 用ラッパーがある Bullet を選びました。bulletsharp - BulletSharp is a .NET wrapper for the Bullet physics library. - Google Project Hostingこちら、参考にしました。3D…

MMD PMD + VMD

タイトル修正。PMX やめて PMD でやったのだった。まず、C++ なんてものでコーディングしてられないなって思ったので C# で DirectX を扱える SharpDX に乗り換えました。SharpDX - Managed DirectX C# で実装できる素晴らしさ。そして、3D Game Programming…

ソフトウェアの更新機能の実装

c#

.exe ファイルを置き換える こちらの記事を参考に実装。update ディレクトリに Update.exe を置くと、それを更新データとして現在の Update.exe と置き換える。http://mo.kerosoft.com/095 public partial class MainWindow : Window { public MainWindow() …

C# でトースト通知

c#

C# でトースト通知する方法を調べた。AppUserModelID 周りは意味わからんかったのでまったく理解してない。 公式の解説 http://msdn.microsoft.com/en-us/library/windows/desktop/hh802768 http://msdn.microsoft.com/en-us/library/windows/desktop/hh8027…

WPF で多言語対応 その2

WPF Localization Guidance 「WPF Localization Guidance」というドキュメントがあった。http://wpflocalization.codeplex.com/releases/view/29389WPF で多言語対応を行う方法についてやたら詳しく書いてある。そのなかに、"Switching Languages on the Fly…

WPF で多言語対応

WPF で多言語対応するにはどうしたらいいのかを調べて試した。いろいろ作業した結果はここに置いている。https://github.com/hon-ya/Training/tree/master/wpf/Localize 静的なローカライズ 以下の MS 公式の方法に従うと、リソース中の文字列を使った UI を…