在这段视频中，我们将寻找2种方式缓存输出烟火模拟， 供houdini内部使用。（小武）
让我们现在开始我们的场景，首先设置我们的项目位置。（小武）
我要把它保存在我的1TB移动硬盘。（小武）
你挑的硬盘最好有很大的空间，（小武）
因为这取决于你的SIM文件的大小和复杂性，（小武）
你需要像这样大小的空间供houdini写入。（小武）
所以，现在我们可以去Pyro FX工具架， 创建集成的无烟火焰工具。（小武）
点击它，选择圆柱体，然后按Enter键。（小武）
这就是我们的无烟烟火对象！（小武）
我们首先要更改播放选项， 从循环播放改成只播放一次，（小武）
并开启实时播放。（小武）
噢 - 让我们去开启OpenCL（GPU加速）， 因为我使用的FirePro W8100支持它。（小武）
顺便说一下，我们在pyrosolver节点（小武）
因此，让我们开始模拟！ （小武）
啊...火焰相当的大，所以让我们调下来一点。 （小武）
现在让我们来看看它。（小武）
现在很好。（小武）
顺便说一句，我这里加快了回看录制， 从而保持视频时间不会过长。（小武）
现在，你会发现，我们在这里有这个蓝线。（小武）
这表明，我们的模拟已经被缓存到内存中，（小武）
这意味着我们能够很快来回拖动。（小武）
但是，如果我们增加火的分辨率， 我们的缓存可能不会全部被缓存到内存中。
这时硬盘缓存就派上用场了......
所以，让我们回到了OBJ层级...
按L键来排列你的节点？
并双击进入pyro_import节点内。
在import_pyrofields节点，我们打开显示标志就可以了。
紫色标志表明其设置为渲染标志。
只需鼠标左键点击它，
然后单击导出到文件选项卡。
所以在这里，你可以设置储存的地方， 以输出几何数据信息，
而我只是将它命名cache_flames。
如果你想知道关于.SC延伸，它的简称blosc压缩包，
这类比gzip反而更好，因为它可以更快的写入硬盘， 压缩率比gzip高。
TMI？也许是，也许不是。
因此，让我们点击渲染，以输出火焰几何数据共240帧，
我们等待着保存。
因此，大约5分钟后，我们几何数据写出完成！
我们可以点击从磁盘读取，使houdini将刚刚输出的 .bgeo.sc几何文件读取进来。
我们能够在时间线上任意位置单击， 然后载入烟火相应帧的数据
而不必从头开始做缓存。
如果你想知道为什么没有颜色，请注意， 高速缓存的这种显示更轻便，从而更快，
但它只能存储部分数据，这就是为什么我们的火焰 是灰色的，因为颜色是在可视化选项。
这就是说，我们可以添加体积可视化的节点来查看 我们的火焰颜色。
让我们按下TAB键创建体积可视化节点
选择它，我们连接体积可视化的节点。
让我们开始添加参数！
我们要选择温度发射场，
并选择热量场。
并使用发光颜色范围。
更改预设黑色的颜色，
我们不会在视图中看到任何东西， 因为我们的排放比例设置为0。
这可能是太亮，所以让我们去改变 渐变中的颜色之一。
让我们调整范围值， 以获得更好的火焰外观
也许有点更亮
让我们播放。
我们还可以做的是实验用不同的颜色渐变 得到不同的外观。
红外线比如，让你可以更容易地想象你的烟火， 而不必从新缓存。
好。让我们删除这个节点， 我们要看看其他的方式缓存。
我们取消从磁盘加载。
并返回OBJ层级。
如果你点击pyro_sim节点， 你会看到有一个选项来播放模拟。
双击进去，我们会看到如何才能写出SIM数据。
点击输出节点。
在这里，我们可以设置我们想要的.SIM数据保存起来。
给它起一个名字。
因为我们在一开始设置了我们的工程项目， 我们仍然指向1TB移动硬盘。
点击接受，
还有就是我们的文件名。
而我们将利用这个后台保存到磁盘选项， houdini14的新功能。
这使我们能够继续在houdini工作， 而.SIM数据在后台保存，可以这么说。
保存到磁盘将不锁定houdini，所以你可以使用，
OK - 让我们按CTRL + S保存我们的场景，
我们打算再次尝试。
点击打开调度，你可以看到， houdini在这里写出我们的SIM数据...
而且我还清除已完成的选项， 所以任务将只从这个窗口dissapear一旦它完成了！
让我们尽量减少等待。
你可以看到，我们可以自由houdini工作， 而SIM的数据还在被写入。
约8分钟后，你可以看到， 我们SIM数据已经写入了。
工作没了，这意味着它的完成！
让我们回到OBJ层级，
我们开启允许播放模拟。
选择我们写出来的SIM数据... cache_flames
如果你看到一堆序列文件就是这样， 打开这个选项，
而我们要选择cache_flames。
嗯，等一下......为什么我们看到的仍然是灰色的火焰.bgeo文件？
大概是因为我们仍然设置为import_pyrofields节点的显示标志。
是的！我们得设置回渲染标志， 并把显示标志设置在import_pyro_visualization节点上。
CTRL +鼠标左键点击这个，（渲染标志） 然后回到OBJ对象层级。
让我们播放...
如果我们双击去pyro_sim节点内，
你会看到，它说：“在网络播放模式”，这意味着houdini
正在读入缓存，这样你就可以拖动时间轴相对快速地观看文件。
缓存或写出.SIM文件的好处是，它会存储速度，碰撞等数据，
密度颜色等会显示出来，然后你就可以用它来调试， 并进行相应的修改。
* .SIM缓存过程中突然停电或崩溃，你可继续。
只是，请注意该文件比较大的，因此需要更长的时间来输出。
这就是两种输出houdini的缓存！
小武（凝望）初次尝试，多多包涵