タグ

ブックマーク / tanakahisateru.web.fc2.com (1)

  • fp10teapot

    FlashPlayer10はネイティブで行列演算と三角形描画(テクスチャフィルあり)ができるそうなので、調子に乗ってやりすぎてみた。 注:OpenGLデモではありません(w Flex 4 SDK 夜間リリースを使用 Graphics.drawTriangles / Vector<...> / Matrix3D テクスチャ奥行き補正あり ベジェ曲面でユタ・ティーポットを生成(GLUTのティーポットを移植) 頂点数 800 三角形 1024 照明 1 (拡散反射光と鏡面反射光を加算) 色/照明/反射を3パスでレンダリングし、ピクセル合成 照明効果をグーローシェーディング フルポリゴンZソート Zソート絞込みのための早期カリング これでもう最適化しきってあると思います。けっこう重いね。 ソースコード付きダウンロード ご意見ご感想はこちらまで。

    nitoyon
    nitoyon 2009/09/01
    Flash 10 の 3D 演算を用いてティーポットを表示。
  • 1