ゲヱム道館 - Gamedokan

ゲヱム道館 - Gamedokan

焚き火の煙エフェクト

Video Type
一般
Published at
2024年3月26日 21:00
動画長さ
00:15
Views
154
Likes
5
コメント数
-
エンゲージメント率
3.2%
データ確認日時
2024年4月1日 10:12

動画概要

焚き火に煙エフェクトを追加しました。煙のテクスチャを貼った1つの四角形を、インスタンシングで8個描画しています。丸い煙のパーティクルの集合ですが、全体で1つの塊に見えるように、移動速度と拡大速度を調整しています。

テクスチャはプログラム内で生成しています。中点変位法で煙模様を生成し、縁が円形になるようにグラデーションを掛けています。パーティクル単体で描画すると丸くグラデーションを掛けているのが丸わかりですが、たくさん重ねて描画するとわかりづらくなります。

パーティクルの挙動は、ランダムな位置に発生、最初は目立たないように透明、拡大しつつ不透明になり、大きくなったら透明になり消えます。

【開発環境】
OS: Windows
統合開発環境: Visual Studio
言語: C++
レンダリングAPI: OpenGL4.6
シェーダー: GLSL

【ハードウェア】
GPU: NVIDIA GeForce GTX 1660
CPU: AMD Ryzen 5 2600 Six-Core Processor 3.40 GHz

【再生リスト】
   • 開発中のゲームのデモ  
焚き火の煙エフェクト