描画する線に光沢のある効果を追加するにはどうすればよいですか?私はOpenGL for Linuxを使用しています。OpenGLのラインに輝く効果を追加するには?
答えて
がこれをチェックアウト:http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch21.html
をそれはグロー効果を作る方法を簡単に説明します。
それは本当にそれを行う方法についてはあまり説明していません。実際の実装ではなく、プロセスについてのみ話します – SpicyWeenie
私はあまりにも簡単な解決策を望んでいましたが、残念なことに、少なくとも初心者にとっては少し複雑です。
API(D3D、OpenGL)に関係なく、今日の光り輝くエフェクトの実装方法はピクセル/フラグメントシェーダーです。これは通常、シーンをレンダリングする複数のレンダリングパスを含み、次に「光るオブジェクト」だけが表示されるパスをレンダリングし、その後、ピクセルブラダーを適用して一緒に合成します。
詳細
編集するため@Valmondによって提供されるリンク参照:「グローフラグ」のような法線、位置およびその他の情報がどこにあるかこれが遅延レンダリングを達成することができることを加えるべきである
をテクスチャにレンダリングされる、すなわちテクスチャの異なるコンポーネントに格納される。シェーダはテクスチャから読み込み、必要なすべてのデータがレンダリングされたテクスチャから利用可能であるため、稲妻計算と後処理エフェクトを1回のパスで実行します。
シェーダを使用しないと、テクスチャにレンダリングしたり、放射状にぼかしたりすることもできます。 出発点として、NeHe-Tutorialsをチェックしてください。
Nehe Lesson 36に記載されている放射状のぼかしを実装できます。主な考え方は、描画をテクスチャにレンダリングし、描画がフレームバッファにコピーされる準備が整うまで、各レンダリング後に小さなオフセットでN回行うことです。
Qt and OpenGLを使用した小さなデモを作成しました。私が知っている
:次の画像がぼやけ効果がオンに描画を示し
:あなたは(ぼかしなし)、元の図面以下を見ることができますそれほどではありませんが、それはスタートです。
- 1. SKSpriteNodeに輝き効果を追加する
- 2. coocs2dのMenuItemImageに輝くボーダーエフェクトを追加するには?
- 3. R輝く、列にプロットを追加する方法
- 4. サイドカラムにラインを追加するには?
- 5. 私はこのフィドル、次の表の行に輝き効果を追加しようとしている
- 6. ブートストラップカルーセルにフェード効果を追加する
- 7. リプル効果をリストビューに追加する
- 8. ダイナミックチェックボックスにマウスオーバー効果を追加する
- 9. BlitzMax - 2Dネオンの輝線効果をPNGファイルに生成する
- 10. GGPLOT2のBoxplotにラインを追加する
- 11. GridViewのレイアウトに3Dドロワ効果を追加するには?
- 12. ffmpeg:どのようにpixellate効果を追加するには?
- 13. 次のjsスクリプトにフェードイン効果を追加するには?
- 14. OpenGLで髪を追加するには
- 15. opengl 2.0の輝きライトアンドロイド?
- 16. フクロウカルーセルにランダムアニメーション効果を追加するには?
- 17. ビューページャセンター項目にグロー効果を追加するには?
- 18. hightchartにホバー効果を追加するには?
- 19. カスタムコントロールに「点滅」効果を追加するには?
- 20. スイフトでUIImageにぼかし効果を追加するには?
- 21. アンドロイドにイメージ効果を追加するには?
- 22. TListBoxItemにホバー効果を追加するには?
- 23. androidのalertdialogボタンのボタンクリック効果を追加するには
- 24. iosのgoogleマップでチルト効果を追加するには?
- 25. 六角形にグロー効果を追加
- 26. スライドショーにトランジション効果を追加
- 27. 描画テキストにグロー効果を追加
- 28. Android。画像に効果を加えたテキストを追加する
- 29. どのように視差にカーテン効果を追加する
- 30. アンドロイドでシャドウ効果をイメージビューに追加する方法は?
これは一般的に「[bloom]を追加する(http://en.wikipedia.org/wiki/Bloom_(shader_effect))」と呼ばれ、検索に役立ちます。それを行う方法の良いセクションがあります[ここ](http://ofps.oreilly.com/titles/9780596804824/chadvanced.html#fig-BloomTriptych) – bobobobo
また、光輝効果の素晴らしいサマリーがあります[ここ] http://prideout.net/archive/bloom/) – bobobobo