忍者ブログ
CUDA+GPGPU、C++、C#などのプログラムについての備忘録がわり
Posted by - 2024.04.27,Sat
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Posted by サンマヤ - 2009.10.01,Thu
しばらくゲームにかまけて更新してませんでしたが、
GPGPUやCUDAに関する関心は高いようでけっこう来訪者が多くて驚いています。

さて、環境が変わったこともあってCUDAからはちょっとはなれていたのですが、
DirectX10のHLSLを使ってGPGPUのようなことをやってみようと思います。

これから備忘録のような感じで少しずつ書いていきます。

まずは新機能のGeometryShaderです。
これまではVertexShaderで頂点ごとの操作を行い、
PixelShaderで点の色を決定するという形であり、
図形的な処理は頂点ごとに定義された法線ベクトルを用いるということでした。

GeometryShaderはこの2つのShaderの間に入り、
図形(Primitive)単位の処理ができるようになったのに加えて、
図形の生成・消滅させることによる操作が可能になっています。
PR
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
フリーエリア
最新コメント
[11/19 矢野 忠]
[02/25 山本義和]
[07/08 hirota]
[07/06 hirota]
[02/05 矢野 忠]
最新トラックバック
プロフィール
HN:
サンマヤ
性別:
非公開
職業:
プログラマ
趣味:
ゲーム
バーコード
ブログ内検索
カウンター
忍者アナライズ
Template by mavericyard*
Powered by "Samurai Factory"
忍者ブログ [PR]