本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
vfx:houdini:dop:simulations:pyro:legacy [2019/12/31 11:06] – [Inside Pyro Solver] codinghare | vfx:houdini:dop:simulations:pyro:legacy [2023/03/30 02:38] (当前版本) – 已恢复为旧版 (2019/12/31 13:58) codinghare | ||
---|---|---|---|
行 22: | 行 22: | ||
</ | </ | ||
<WRAP center round info 100%> | <WRAP center round info 100%> | ||
- | 通常,SOP 中的 attribute 与 DOP 中的 field 是等价概念。 | + | 通常,SOP 中的 attribute 与 DOP 中的 field 是等价概念。(注:在 Houdini 17以前使用的 fluid source 产生的速度场是基于 volume 生成的,与之后版本的 point 速度场有区别。但从概念上来说 SOP的属性就是 DOP的场) |
</ | </ | ||
===Inside Pyro Solver=== | ===Inside Pyro Solver=== | ||
+ | ==重要的属性 / 场== | ||
Pyro solver 要依赖自身的 // | Pyro solver 要依赖自身的 // | ||
* **Fuel**:整个燃烧过程的起始点,决定整个燃烧的程度。 | * **Fuel**:整个燃烧过程的起始点,决定整个燃烧的程度。 | ||
行 31: | 行 32: | ||
* **Heat**:heat field 代表燃烧中火焰(flame)的区域。 | * **Heat**:heat field 代表燃烧中火焰(flame)的区域。 | ||
* **Density**:代表了 smoke 的多少 | * **Density**:代表了 smoke 的多少 | ||
- | * **Divergence**: | + | * **Divergence**:决定 flame 与 smoke 扩张的程度。 |
+ | * **Temperature**:决定 fuel 是否会被点燃,同时决定 flame 与 smoke 上升的速度。 | ||
+ | ==Combustion 的过程== | ||
整个个模拟过程大致如下: | 整个个模拟过程大致如下: | ||
- 通过指定的几何体在 SOP 中生成 '' | - 通过指定的几何体在 SOP 中生成 '' | ||
行 46: | 行 48: | ||
</ | </ | ||
\\ \\ | \\ \\ | ||
+ | ==Dependent== | ||
+ | |<color # | ||
+ | |<color # | ||
+ | |<color # | ||
+ | |<color # |