3

OpenGL ES 1.1 (iPhone) を使用して見栄えの良い稲妻を作成する必要があり、シェーダーの使用を計画していました。ただし、以前の質問 ( OpenGL ES 1.x Shaders )でそれについて尋ねたところ、おそらく iPhone ではオプションではないことがわかりました。

では、振り出しに戻り、稲妻のアニメーションをどのように作成するかを考えています。超リアルに見える必要はありません。私はすでに、一緒に剥ぎ取られた三角形のようなものを使用しようとしました. この方法は機能しますが、期待したほど良くはありません。

誰かが主題について何か考えを持っていますか?

ありがとう、
〜エリック

4

5 に答える 5

4

黒から彩度の低い青または紫、そして白へのグラデーションでテクスチャリングされた三角形のストリップを使用してみてください。ブレンドを加算 (GL_SRC_ALPHA、GL_ONE) に設定します。

于 2009-02-13T00:41:44.720 に答える
2

通常のアプローチは、Perlin関数を使用して稲妻のパスを計算し、それをグローバッファーにレンダリングし、ガウスぼかしシェーダーを使用して見栄えの良いぼかしを作成してから、シーンとマージすることです。

于 2010-07-24T12:49:15.587 に答える
0

多分私は何かが欠けているかもしれませんが、glLight()他のみんなのように固定された機能を単に使用することの何が問題になっていますか?

于 2009-02-12T23:54:49.217 に答える
0

稲妻のように見せるには非常に明るい光が必要で、何かを照らしたり、何かを通して光を当てる必要はありませんか?

于 2009-02-13T00:03:32.393 に答える