bate's blog

調べたこと実装したことなどを取りとめもなく書きます。

2012-07-01から1ヶ月間の記事一覧

VisualStudioC#2010Expressでソリューションを開くと強制終了

作ったソリューションを開くことができない。

バイナリ出力

修復したら使えるようになった。XMLのデータをロードしてバイナリに出力してみた。 private void button_export_binary_Click(object sender, EventArgs e) { // save as binary // 情報の取得 string basename = textBox_name.Text; string filename = base…

FormでXML入力、読込と保存

フォームで入力した情報をXMLで保存、保存したXMLを読み込みできるようにした。 <particle> <header> <name type="string">abc</name> </header> <emitter> <rotX type="Int16">1</rotX> <rotY type="Int16">2</rotY> <rotZ type="Int16">3</rotZ> </emitter> <particle> </particle></particle>

FormでXML入力

FormでXMLの内容を入力してXMLに保存的なことをした。 将来的にはパーティクルとかのデータを作成できるようにする予定。出力したXML <Particle> <ParticleInfo> <Name Type="string">abc</Name> </ParticleInfo> <ParticleData> <Position Type="float">100.5</Position> </ParticleData> </Particle> コ…

LINQ to XML楽チン

すごい楽ちん。 UACで詰まっただけで後はスイスイ進む。 app.manifest的なのを作って、xmlを書き換えれば大丈夫になった。

サンプルをぱくったサンプル

元ネタはここ。 http://opcdiary.net/?p=3438マルぱくり。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml.Linq; namespace LinqToXML { class Program { static void Main(string[] args) { var…

ジオメトリシェーダーで三角

3D

アプリコードはそのままで点を三角形にする。シェーダーコード struct VS_INPUT { float4 Pos : POSITION; }; struct GS_INPUT { float4 Pos : POSITION; }; typedef GS_INPUT VS_OUTPUT; struct PS_INPUT { float4 Pos : SV_POSITION; float4 Col : COLOR0;…

ジオメトリシェーダーで点

3D

ジオメトリシェーダーを使うために簡単なサンプルを作った。3つ点があり、それぞれの点からさらに2つの点を作る。シェーダーコード struct VS_INPUT { float4 Pos : POSITION; }; struct GS_INPUT { float4 Pos : POSITION; }; typedef GS_INPUT VS_OUTPUT…

カルチョビット

エアロビ+合気道+シュート=バイシクルシュート プレス+キック+ミーティング=黄金の足

カルチョビット

カウンター+ダッシュ+シュート=ドライブシュート

スペイン優勝

4年前と一緒。 スペイン優勝。 不思議な感じがする。