レンダリング

簡単キューブ形状生成CreateIndexCube 再び

やあ子どもたち、会社や職場などで戦力外通告を受けてもホイミスライムのように逞しく生きているか。まわりの空気など気にせずに自分の目的意識をしっかり持てるかどうかが大事だぞ。 今日はキューブ形状のインデックス形式を早々に生成して返してくれる便利…

glmとclapackでレイ・トライアングル交錯計算

やあ子どもたち元気にしてたかな。 今日はレイ・トライアングル交錯についての考察だよ。レイトレーシングとかピッキングなどで利用頻度の高い計算の一つだ。今更な話題だけど何度も作り直したりするロジックの一つではないかな。 今回おじさんはglm::lookAt…

マウス・レイの計算 2013

やあ子どもたち。以前、数年前にマウスクリック・レイの計算についての記事を書いたが、GLSLの勉強やglmなど使いながら数年分の成長を見せたおじさんが再度送る、よりスマートなマウスクリックレイの実装を今日は子どもたちにお届けするぞ。 マウスクリック…

トラックボールカメラの実装

やあ子どもたち。ビューマトリックスで遊んでいるか?今日もビューマトリックスの話題だよ。ビューマトリックスの考え方や実装方法については過去日記その1や過去日記その2で考えてきたね。今日はユーザーの入力に対して実際にビューマトリックスをどう決…

ビューマトリックス問題

やあ子供たち。今日は3dCGで言うところのビューマトリックスというものについての話をするよ。 (ここでビューマトリクスと読んでいるのはいわゆる「モデル・ビューマトリクス」の後半部分の「ビューマトリクス」のことを指しているよ。日本語にするとワール…

矩形領域への画像出力について

やあみんな、今日はちょっと当たり前そうなんだけど、書き残しておきたい話をするぞ。まあ、StretchBlt絡みと言えばStretchBlt絡みの話題かな。 ある決まったサイズの矩形領域があって、任意のサイズ・縦横比の画像全体を、このサイズ固定の矩形領域に描画し…

BitBltについて

BitBlt(ビットブリット)とは、単なるWin32のGDIのAPIの一メソッド名だとばかり思っていたが、どうやらコンピュータグラフィックスにおける画像情報ブロック転送の概念を意味するれっきとした概念だったらしい。ちょっとだけまた一つWin32APIに対する親しみ…

フォトンマッピング〜原理

ペットマト プチトマト出版社/メーカー: ぐっどらぼメディア: Tools & Hardwareこの商品を含むブログ (2件) を見るフォトンマッピングは、H.W.Jensen という人によって、95年とか96年頃に発表された、新しいレイトレーシング法の一種である。古典的なレイト…