2009-01-21から1日間の記事一覧

C#でツールを作る その12.2 -Modelクラス-

Mesh、Material、Textureの管理が面倒になってきたのでクラス化しましょう。 サンプル tool12_2.zip VC#2008EE用 Modelクラス IDisposableの実装 描画メソッド Model生成メソッド class Model : IDisposable { private Mesh mesh = null; private Material[]…

C#でツールを作る その12.1 -ぐるぐるほっぺ-

大事なものを忘れていました。 サンプル download VC#2008EE用 αブレンド αブレンドを有効にする device.RenderState.AlphaBlendEnable ブレンド係数 SourceBlend:DestinationBlend=α:1−α device.RenderState.AlphaBlendEnable = true; device.RenderSta…

C#でツールを作る その13 -メニューからモデルを開く-

サンプル tool13.zip VC#2008EE用 OpenFileDialog ツールボックスから「OpenFileDialog」を追加 ダイアログを表示する openFileDialog1.ShowDialog() OKボタン(開く)を押したときの処理はイベントで追加可能 openFileDialog1.FileOk とりあえずモデルファ…