同次座標 変換行列 行列入門 平行移動行列 単位行列 拡大縮小行列 回転行列 変換の組み合わせ モデル行列、ビュー行列、射影行列 モデル行列 ビュー行列 射影行列 行列の組み合わせ:モデルビュー射影行列 すべてを合わせる 演習 エンジンは船を動かさない。船はそこにあり、エンジンは船の周りで世界を動かす。 フューチュラマ これが全体のたったひとつの最も重要なチュートリアルです。少なくとも8回は読んでください。 同次座標 これまで、3D頂点を(x,y,z)の3つ組としてのみ考えていました。ここでwを導入しましょう。すると(x,y,z,w)というベクトルを得ます。 こうする理由がもうすぐ分かるでしょう。ただしこれだけは覚えておいてください。 w == 1 ならばベクトル(x,y,z,1)は空間での位置を表します。 w == 0 ならばベクトル(x,y,z,0)は方向を表します。 (もっと言えば、
Kevin Beason / smallpt is a global illumination renderer. It is 99 lines of C++, is open source, and renders the above scene using unbiased Monte Carlo path tracing (click for full size). Features Global illumination via unbiased Monte Carlo path tracing 99 lines of 72-column (or less) open source C++ code Multi-threading using OpenMP Soft shadows from diffuse luminaire Specular, Diffuse, and Glas
OBJファイル形式は、3Dジオメトリのみを表現する単純なデータ形式である。3Dジオメトリのみとは則ち、各頂点の位置、各テクスチャ座標の頂点のUV位置、頂点法線(英語版 ...
本記事は、C++11 Advent Calendar 2011 の5日目の記事です。 本稿では C++11 の新機能である constexpr について書きます。 まず最初にお断りしなければならないのは、この記事は constexpr そのものについて詳しく解説したり、 導入の一助となるべく書かれたものではないということです。 そのため、constexpr を使い慣れない方にとっては何を書いているか全く解らないという事があると思います。 ひとえに自分の説明能力不足と趣味によるものであり、constexpr の責任ではありません。 どうか諸兄がこの記事をもって『constexpr は全く理解に苦しむもので使いがたい』という感想を抱かぬよう願ってやみません。 constexpr は C++11 で導入された指定子のキーワードです。 変数を明示的にコンパイル時定数として宣言したり、 実行時にもコ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く