はじめに
KJ Procedural Smoke & Flameは、Blender 5.1の物理演算(Physics)を使用せず,Volume Materialを使用して煙・狼煙・炎をプロシージャル(Shading画面)に生成(shader nodeを作成)するアドオンです。主要なパラメータは操作パネルの項目を設定するとリアルタイムに変更されます.お気に入りの設定は,saveして後からloadして読み込むことができます.
Texture画像を使用せず、Shader Nodeだけで以下の表現を作成できます。3D viewport – renderでのanimationを実行することで,driverにより揺らぎを表現できます.
- 狼煙
- 煙
- 炎
- 松明
- 焚火
- ファンタジー風エフェクト






特徴
- Blender 5.1対応
- Volume Material自動生成
- Shader Node自動構築
- Smoke/Flame/Fire & Smoke切替
- Factory Preset搭載
- Project Preset保存
- Global Preset保存
- Driverによるリアルタイムアニメーション
- X・Y独立揺らぎ
- 炎中心部(Bright Core)の発光制御
インストール
- Edit
- Preferences
- Add-ons
- Install from Disk
kj_procedural_smoke_flame_v0_3_0.py- Enable
有効化すると、
Nキー
↓
Fire & Smoke
タブが追加されます。
基本操作
object modeでVolumeとして使用するMeshを選択します。
例
- Cube
- Cylinder
- 厚みを付けたPlane
次に
Create Fire & Smoke Material
を押します。
Material・Node Tree・Driverが自動生成されます。
Setup
Smoke
Flame
Fire & Smoke
Setupは作成する現象を指定します。
Smoke
通常の煙を作成します。
用途
- 狼煙
- 煙突
- 蒸気
- 雲
特徴
- Density主体
- Bright Coreは通常OFF
- Emissionは通常OFF
Flame
炎だけを作成します。
用途
- ろうそく
- バーナー
- ガス炎
特徴
- Flame Emission主体
- Bright Core使用
- Densityは低め
Fire & Smoke
煙と炎を同時に作成します。
用途
- 焚火
- 松明
特徴
- Density
- Flame Emission
- Bright Core
を同時に使用します。
Factory Presets
Factory Presetは初期設定です。
| Preset | 用途 |
|---|---|
| Signal Smoke | 標準狼煙 |
| Heavy | 濃い煙 |
| Soft Smoke | 薄い煙 |
| Candle | ろうそく炎 |
| Torch Fire & Smoke | 松明・焚火 |
Factory Presetを押すと
- Setup
- Shape
- Appearance
- Motion
- Emission
- Color
などが一括設定されます。
その後は自由に変更できます。
Project Preset Slots
Project Presetは現在のBlendファイル専用の保存機能です。
例えば
- Forest Smoke
- Night Camp Fire
- Torch Small
などを保存できます。
保存対象
- Shape
- Appearance
- Motion
- Emission
- Bright Core
- Color
- Advanced
Blendファイルを保存するとProject Presetも保存されます。
New
現在の設定を新しいSlotへ保存します。
Save
現在の設定を選択中Slotへ上書き保存します。
Load
保存した設定を読み込みます。
Delete
Slotを削除します。
Global Preset Slots
Global PresetはすべてのBlendファイルで共通利用するPresetです。
保存先
Blender設定フォルダ
↓
kj_fire_smoke
↓
global_presets.json
一度保存すると、新しいBlendでも使用できます。
用途例
- 標準狼煙
- 黒煙
- ろうそく炎
- 松明炎
Project PresetとGlobal Presetの違い
| 項目 | Project | Global |
|---|---|---|
| 保存場所 | Blendファイル | JSON |
| 他Blendで利用 | × | ○ |
| 作品専用 | ○ | × |
| ライブラリ用途 | × | ○ |
おすすめの流れ
Factory Preset
↓
Project Presetで調整
↓
完成したものをGlobal Presetへ保存
Shape
煙や炎の形状を調整します。
主な項目
- Overall Width
- Base Width
- Peak Width
- Tip Width
- Peak Position
Overall Width
全体の太さ
Base Width
根元の太さ
Peak Width
最大幅
Tip Width
先端の太さ
Peak Position
最大幅になる高さ
Appearance
煙の濃さを調整します。
項目
- Density
- Contrast
- Minimum Density
Density
煙全体の濃さ
Contrast
模様のメリハリ
Minimum Density
最低濃度

コメントを残す