1

頭が球である非常にシンプルな白黒の棒人間を描いてみています。背景は黒で、白で描いています。球体の頭の正投影は、線幅が3ピクセルの白い円である必要があります。頭の後ろはすべて非表示にする必要があります(DEPTH_TESTを有効にします)。glutの使用は避けたいのですが、gluは大丈夫です。

これを達成するための最も簡単な方法は何ですか?

4

2 に答える 2

2

球体を使用していません。球はいくつかの三角形で構成され、ライン モードを使用して描画すると、ワイヤフレームの球になります。Silouhette シェーダーは、ここではやり過ぎです。最も簡単な解決策は、カメラ (= 原点) に向けられた線の円を描くことです。つまり、ビルボード効果です。

于 2011-01-21T12:26:15.140 に答える
1

球体と正投影を本当に使用したい場合は、gluSphereを確認することをお勧めします。別の方法は、gluDisk(すでに2Dです)です。

ただし、純粋な2Dグラフィックスの場合(聞こえるように)、円にポイントスプライトを使用することを検討することをお勧めします。円をテクスチャとして持つ1つのクワッド

http://nehe.gamedev.net/data/articles/article.asp?article=19

于 2011-01-21T12:24:05.220 に答える