houdini pyro

houdini帮助文档的使用:

启动houdini 

启动帮助文档(F1键)

复制帮助文档顶上的路径

复制到qq浏览器或其它自带翻译的浏览器上

-------------------------------------------------------------------------------------

  • The source adds temperature and fuel to the simulation.

  • Where fuel exists and the temperature is above a certain point, burn is created.

  • burn creates heat (visible flames).

  • burn inefficiency leaves a certain percentage of fuel behind after burning.

  • divergence represents the expansion caused by heating gas.

  • Dissipation and cooling reduce the smoke density and temperature over time, respectively.

  • velocity = Starting velocity plus temperature times Buoyancy

  • Advection affects temperatureheatdensity, and fuel (if Advect fuel is on in the solver).

  • In Houdini, temperature represent buoyancy, velocity represents momentum.

源将温度和燃料添加到模拟中。

当燃料FUEL 存在且温度temperature高于某一点时,就会产生燃烧。 燃烧产生热量heat(可见火焰)。

burn ineffecienty燃烧效率低会在燃烧后留下一定比例的燃料。

divergence 发散代表加热气体引起的膨胀。

dissipation colling 消散和冷却分别随时间降低烟密度density和温度temperature

vel 速度=起始速度加上温度乘以浮力buoyancy  平流advection影响温度、热量、密度和燃料(如果在解算器中启用了平流燃料)。 在胡迪尼,温度代表浮力,速度代表动量。

Houdini 18.5-  Pyro -Pyro effects (smoke and flames)

Simulation fields
Pyro is a purely volumetric fluid solver: the data that represents the state of a pyro fluid lives in various scalar and vector fields. The Smoke object takes care of creating these fields, and the node has extensive options for visualizing them during the simulation.

The vel vector field contains the fluid’s instantaneous velocities. The smoke’s motion is governed by its velocity field.

The density scalar field captures the amount of visible soot. Regions with high density will appear to have thicker smoke.

The temperature scalar field captures the distribution of heat. Hotter gas tends to rise due to buoyancy. It is recommended that contents of this field remain normalized (that is, sourced values should be between 0 and some convenient upper bound, such as 1). The physical meaning behind values in this field is controlled by Ambient Temp (K) and Reference Temp (K) parameters on the pyro solver.

Pyro是一个纯粹的体积流体解算器:代表pyro流体状态的数据存在于各种标量场和矢量场中。烟雾对象负责创建这些场,并且该节点具有在模拟过程中可视化它们的广泛选项。 
vel矢量场包含流体的瞬时速度。烟雾的运动受其速度场的控制。
density 密度标量场捕捉可见烟尘的数量。密度高的区域似乎烟雾更浓。
temperature 温度标量场捕捉热量的分布。由于浮力,较热的气体倾向于上升。

Houdini 18.5 - Pyro -Understanding how pyro works

Pyro Source

Converts the source geometry into points with attributes (such as temperature and density). You can manipulate these attributes to change the character of the fire/smoke generated from the source. For example, to create a "fireball" effect you could generate very high values for burn at the beginning of the effect and then quickly ramp the values down so you get a single "blast" instead of continuous fire.

This node has controls for how to scatter the points on or inside the source geometry, what attributes to create, and what to do with existing attributes.

 将源几何体转化为具有属性(如温度和密度)的点。您可以操纵这些属性来更改从源生成的火/烟的特征。例如,要创建“火球”效果,您可以在效果开始时生成非常高的“燃烧”值,然后快速降低该值,这样您就可以获得单次“爆炸”而不是连续的火焰。 该节点控制如何在源几何体上或内部散布点,创建什么属性,以及如何处理现有属性。

来自:Houdini 18.5 -》  Pyro  -》Introduction to Pyro

Diffusion

可视化diffrate属性。这是一个静态属性,控制温度扩散到点的速度。较低的值会加热较慢,因此会阻止温度引起的自燃蔓延。

fuel
燃料 可视化燃料属性。这是燃烧后留下的任何燃料,将被带到下一帧。

burn
烧料 可视化加深属性。这表示在这一帧中的这一点上燃烧了多少燃料。它通常会被用作火焰解析的来源。

temperature
 温度 可视化温度属性。这是该点变得有多热,或者来自初始条件,燃烧,或者温度的扩散。

totoalburn
可视化totalburn属性。这测量了在该点燃烧的燃料总量。这有助于控制着色效果,如表面随时间的炭化。

来自于:Houdini 18.5 -》 Nodes -》 Geometry nodes -》Pyro Source Spread

houdini 教程:官方文档 F1键,复制到qq流LAN器中 自带翻译

示列,官方文档未列

density scalar field that contains where and how much smoke is present;

temperature scalar field that’s used for buoyancy calculations;

vel vector field that captures the instantaneous motion of the smoke.

density 密度标量场,包含烟雾出现的位置和数量;[密度,分辨率】
temperature 用于浮力计算的温度标量场; 
vel 捕捉烟雾瞬间运动的向量场。

Houdini 18.5 - Nodes-  Dynamics nodes -Smoke Solver (Sparse) dynamics node

heat 决定对颜色区域的着色影响

一切皆粒子

pyrosolver                                         popnet                                 particalfluidsurface

vdbfrompartical

将粒子变成火【需要添加fuel和temperature】,将粒子变成水 使用particalfluidsurface,将粒子变成雾,体积 vdbfrompartical ; raster

燃烧 给出一把火 temperature  和燃料 fuel 就可以使点燃烧

燃料可以是 fuel 或是burn

放入模拟器 pyrosolver中,就可以给你模拟出效果

pyrosolver 结构 主函数

输入

分辨率

爆炸

对fuel区域的调整,可以使用在局部或是动态的产生火;限定火区域(在sop区调整,非pyro dopnet)

对temperature区域的调整可以决定着火点选择(在sop区调整,非pyro)

温度决定 烧或是不烧 -20就不烧了

pyro smoke source scale可以对已经调好的参数进行后期调整,整体放大或缩小

燃烧,烟雾的颜色

燃烧与爆 真实中,燃烧速度快,燃料率高,产生局部区域气压高,热量高,从而“爆”,材料燃烧率底,速度慢,表现为火

pyro object 调整分辨率,边框,显示的内容的开关

:Houdini 18.5  -Pyro -Pyro effects (smoke and flames)

sidefx

参考:

火龙喷火:Houdini教程:巨龙喷火火焰教程(包含工程文件下载)| 中文字幕_哔哩哔哩_bilibili

哪个出效果快用哪个,哪个熟练用哪个

AE BLENDER C4D AI 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值