2014-10-01から1ヶ月間の記事一覧
前回までの全力わはー FireMonkeyでシェーダを使えるようになったLynaは、全米川下り選手権へ出場するのだった。 セルシェーディングとは google:セルシェーディング とりあえず成果 ダウンロード 中身の説明 セルシェーディングです。詳しい説明は上のグー…
シェーダってなに? google:シェーダ FireMonkeyでのシェーダ FireMonkeyでは基本的にTCustomMaterial(の派生クラス)とシェーダが1:1で対応します。そしてTCustomMaterialはTMaterialSource(の派生クラス)が保持します。つまり、3DオブジェクトにTMater…
これは何? MikuMikuDance(MMD)のモデルデータをFireMonkeyのTModel3Dクラスで利用するためのライブラリです。 ダウンロード MMD4Delphi 0.0.1 使用上の注意 XE4用に作っているので、それ以外のバージョンではそのままでは動かない可能性があります。一応X…
これは何? OculusRift用アプリを作るために必要なOculus SDKをDelphiから使うためのラッパーライブラリです。 ダウンロード LibOVR wrapper for Delphi 0.0.1 細かい話 FireMonkeyで使うのは難しい LibOVRを使うには描画した内容をLibOVR側に渡す必要があり…
OculusRiftとMMD DelphiでOculusRiftアプリが書けたらいいよね!という話と、DelphiでMMDモデルを扱えたらいいよね!という話が脳内で同時進行した結果、キメラ的なデモができました。 とりあえず動くもの ということで技術デモと名乗るには本間先生が助走付…