<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Zibra Effects: Assets/Plugins/Zibra/Liquids/Scripts/DataStructures/ZibraLiquidMaterialParameters.cs Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js.txt"></script>
<script type="text/javascript" src="dynsections.js.txt"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js.txt"></script>
<script type="text/javascript" src="search/search.js.txt"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">Zibra Effects
   </div>
   <div id="projectbrief">Real-time Simulated Visual Effects</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js.txt"></script>
<script type="text/javascript" src="menu.js.txt"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_f5412708edd60def94041247c0b8603c.html">Assets</a></li><li class="navelem"><a class="el" href="dir_beed702047ef9680d64a7ee349fab51c.html">Plugins</a></li><li class="navelem"><a class="el" href="dir_4f506dc541fc7401bbbeb99f1cec82f2.html">Zibra</a></li><li class="navelem"><a class="el" href="dir_f2d2b72bdbd7a53e63d1852ddacec183.html">Liquids</a></li><li class="navelem"><a class="el" href="dir_654b25052ccea5bfac764770eb73097f.html">Scripts</a></li><li class="navelem"><a class="el" href="dir_a21dd7980819f85dfb5c75ca3590b14c.html">DataStructures</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">ZibraLiquidMaterialParameters.cs</div></div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span><span class="keyword">using </span>System;</div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno">    2</span><span class="keyword">using </span>UnityEngine;</div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno">    3</span><span class="keyword">using </span>UnityEngine.Serialization;</div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno">    4</span><span class="keyword">using </span><a class="code hl_namespace" href="namespacecom_1_1zibra_1_1liquid_1_1_solver.html">com.zibra.liquid.Solver</a>;</div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno">    5</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno">    6</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno">    7</span><span class="keyword">using </span>UnityEngine.SceneManagement;</div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno">    8</span><span class="keyword">using </span>UnityEditor;</div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno">    9</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno">   10</span> </div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno">   11</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacecom_1_1zibra_1_1liquid_1_1_data_structures.html">com.zibra.liquid.DataStructures</a></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno">   12</span>{</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span>    [ExecuteInEditMode]</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html">   25</a></span>    <span class="keyword">public</span> <span class="keyword">class </span><a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html">ZibraLiquidMaterialParameters</a> : MonoBehaviour</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span>    {</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="preprocessor">#region Public Interface</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span>        [System.Serializable]</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">   36</a></span>        <span class="keyword">public</span> <span class="keyword">class </span><a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span>        {</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno">   44</span>            [Tooltip(<span class="stringliteral">&quot;Color of the liquid&quot;</span>)]</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">   45</a></span>            <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> = <span class="keyword">new</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">Color</a>(0.3411765f, 0.92156863f, 0.85236126f, 1.0f);</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span>            [ColorUsage(<span class="keyword">true</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno">   51</span>            [Tooltip(<span class="stringliteral">&quot;Emissive color of the liquid&quot;</span>)]</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#af0c4fc4726fdd69fdb00a7b52409955a">   52</a></span>            <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#af0c4fc4726fdd69fdb00a7b52409955a">EmissiveColor</a> = <span class="keyword">new</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">Color</a>(0.0f, 0.0f, 0.0f, 1.0f);</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span>            [Tooltip(<span class="stringliteral">&quot;Amount of light scattering happening inside the liquid. Affects opacity.&quot;</span>)]</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>            [Range(0.0f, 400.0f)]</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#ac2b4f55d787d03b037feada3eade74f0">   62</a></span>            <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#ac2b4f55d787d03b037feada3eade74f0">ScatteringAmount</a> = 5.0f;</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>            [Tooltip(<span class="stringliteral">&quot;Amount of light absorption happening inside the liquid. Affects opacity.&quot;</span>)]</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>            [Range(0.0f, 400.0f)]</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a0d4d9a18ffe9c5eacb263f508111d419">   72</a></span>            <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a0d4d9a18ffe9c5eacb263f508111d419">AbsorptionAmount</a> = 20.0f;</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno">   77</span>            [Tooltip(<span class="stringliteral">&quot;Roughness of the liquid surface&quot;</span>)]</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>            [Range(0.0f, 1.0f)]</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#adc65188e8723400f284fbb730ac8f8fc">   79</a></span>            <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#adc65188e8723400f284fbb730ac8f8fc">Roughness</a> = 0.3f;</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno">   84</span>            [Tooltip(<span class="stringliteral">&quot;Metalness of the liquid surface&quot;</span>)]</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno">   85</span>            [Range(0.0f, 1.0f)]</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a6a538a8049b75ce6200fb7127e466888">   86</a></span>            <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a6a538a8049b75ce6200fb7127e466888">Metalness</a> = 0.3f;</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>        }</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span> </div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span>        [Tooltip(<span class="stringliteral">&quot;Material that will be used to render liquid in Mesh Render mode&quot;</span>)]</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4fc6ae6c759a3024111a2085b11e13dc">  104</a></span>        <span class="keyword">public</span> Material <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4fc6ae6c759a3024111a2085b11e13dc">FluidMeshMaterial</a>;</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span> </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span>        [Tooltip(<span class="stringliteral">&quot;Material that will be used to upscale liquid in Mesh Render mode&quot;</span>)]</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a84bfc602ac314b592895e78918894be0">  122</a></span>        <span class="keyword">public</span> Material <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a84bfc602ac314b592895e78918894be0">UpscaleMaterial</a>;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span> </div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span>        <span class="comment">// Don&#39;t think anyone will need to edit this material</span></div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno">  125</span>        <span class="comment">// But if anyone will ever need that, removing [HideInInspector] will work</span></div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span> </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno">  145</span>        [HideInInspector]</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a52912a074bc818b7917af9b24f3825d7">  146</a></span>        <span class="keyword">public</span> Material <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a52912a074bc818b7917af9b24f3825d7">SDFRenderMaterial</a>;</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span> </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>        [Tooltip(<span class="stringliteral">&quot;Color of the reflections on the liquid surface&quot;</span>)]</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span>        [ColorUsage(<span class="keyword">true</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span><span class="preprocessor">#if UNITY_PIPELINE_HDRP</span></div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a82675b63a5f14e12bf63a4efee0f3b42">  154</a></span>        <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a82675b63a5f14e12bf63a4efee0f3b42">ReflectionColor</a> = <span class="keyword">new</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a>(0.004434771f, 0.004434771f, 0.004434771f, 1.0f);</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno">  155</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">  156</span>        <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a82675b63a5f14e12bf63a4efee0f3b42">ReflectionColor</a> = <span class="keyword">new</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a>(1.39772f, 1.39772f, 1.39772f, 1.0f);</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span> </div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno">  165</span>        [Tooltip(<span class="stringliteral">&quot;Color of the liquid&quot;</span>)]</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;RefractionColor&quot;</span>)]</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">  167</a></span>        <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> = <span class="keyword">new</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a>(0.3411765f, 0.92156863f, 0.85236126f, 1.0f);</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span> </div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span>        [Tooltip(<span class="stringliteral">&quot;Emissive color of the liquid. Normally pure black for most liquids.&quot;</span>)]</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span>        [ColorUsage(<span class="keyword">true</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#af0c4fc4726fdd69fdb00a7b52409955a">  177</a></span>        <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#af0c4fc4726fdd69fdb00a7b52409955a">EmissiveColor</a> = <span class="keyword">new</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a>(0.0f, 0.0f, 0.0f, 1.0f);</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span> </div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span>        [Tooltip(<span class="stringliteral">&quot;Amount of light scattering happening inside the liquid. Affects opacity.&quot;</span>)]</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span>        [Range(0.0f, 400.0f)]</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac2b4f55d787d03b037feada3eade74f0">  187</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac2b4f55d787d03b037feada3eade74f0">ScatteringAmount</a> = 5.0f;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span> </div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno">  195</span>        [Tooltip(<span class="stringliteral">&quot;Amount of light absorption happening inside the liquid. Affects opacity.&quot;</span>)]</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;Opacity&quot;</span>)]</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno">  197</span>        [Range(0.0f, 400.0f)]</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0d4d9a18ffe9c5eacb263f508111d419">  198</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0d4d9a18ffe9c5eacb263f508111d419">AbsorptionAmount</a> = 20.0f;</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno">  199</span> </div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno">  203</span>        [Tooltip(<span class="stringliteral">&quot;Roughness of the liquid surface&quot;</span>)]</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno">  204</span>        [Range(0.0f, 1.0f)]</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#adc65188e8723400f284fbb730ac8f8fc">  205</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#adc65188e8723400f284fbb730ac8f8fc">Roughness</a> = 0.04f;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span> </div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span>        [Tooltip(<span class="stringliteral">&quot;Metalness of the liquid surface&quot;</span>)]</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;Metal&quot;</span>)]</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span>        [Range(0.0f, 1.0f)]</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a6a538a8049b75ce6200fb7127e466888">  213</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a6a538a8049b75ce6200fb7127e466888">Metalness</a> = 0.3f;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno">  214</span> </div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno">  221</span>        [Tooltip(<span class="stringliteral">&quot;Strength of fresnel reflection&quot;</span>)]</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno">  222</span>        [Range(0.0f, 2.0f)]</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a7f8dd3a6c8ed51ea53f9d640435028b5">  223</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a7f8dd3a6c8ed51ea53f9d640435028b5">FresnelStrength</a> = 1.0f;</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span> </div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno">  236</span>        [Tooltip(<span class="stringliteral">&quot;Index of refraction&quot;</span>)]</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno">  237</span>        [Range(1.0f, 3.0f)]</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a02fddc4185946316d023312a7969e897">  238</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a02fddc4185946316d023312a7969e897">IndexOfRefraction</a> = 1.333f;</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno">  239</span> </div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno">  246</span>        [Tooltip(<span class="stringliteral">&quot;Radius of the blur that is applied to liquid density before mesh generation&quot;</span>)]</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno">  247</span>        [Range(0.01f, 4.0f)]</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a741d1239215aa7de3cc6d42b42f61fad">  248</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a741d1239215aa7de3cc6d42b42f61fad">FluidSurfaceBlur</a> = 1.5f;</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno">  249</span> </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span>        [Tooltip(</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span>            <span class="stringliteral">&quot;Enable foam rendering (requires non 0 MaxFoamParticles). Foam may still be simulated when this is disabled.&quot;</span>)]</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ad999708d70fec134d2d6da3756e2a7b1">  267</a></span>        <span class="keyword">public</span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ad999708d70fec134d2d6da3756e2a7b1">EnableFoam</a> = <span class="keyword">false</span>;</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno">  268</span> </div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span>        [Tooltip(<span class="stringliteral">&quot;The intensity of foam generation in the liquid.&quot;</span>)]</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno">  285</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;Foam&quot;</span>)]</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span>        [Range(0.0f, 3.0f)]</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ae7b66368d0905d79c66654d6c5586344">  287</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ae7b66368d0905d79c66654d6c5586344">FoamIntensity</a> = 0.8f;</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno">  288</span> </div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno">  295</span>        [Tooltip(<span class="stringliteral">&quot;Rate of foam decay&quot;</span>)]</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno">  296</span>        [Range(0.0f, 0.1f)]</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a058955a2678b7f8c69e76c4ee953a00e">  297</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a058955a2678b7f8c69e76c4ee953a00e">FoamDecay</a> = 0.01f;</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno">  298</span> </div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno">  314</span>        [Tooltip(<span class="stringliteral">&quot;Smoothness of foam decay.&quot;</span>)]</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno">  315</span>        [Range(0.0001f, 1.0f)]</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#aeed48499adc6ef61fa750f58dfe91263">  316</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#aeed48499adc6ef61fa750f58dfe91263">FoamDecaySmoothness</a> = 0.75f;</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno">  317</span> </div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno">  329</span>        [Tooltip(<span class="stringliteral">&quot;Foam occlusion distance&quot;</span>)]</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno">  330</span>        [Range(0.0f, 1.0f)]</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac04dde4c3c167a2551415497dc5e5674">  331</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac04dde4c3c167a2551415497dc5e5674">FoamingOcclusionDistance</a> = 0.0f;</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno">  332</span> </div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno">  339</span>        [Tooltip(<span class="stringliteral">&quot;Foam spawn threshold&quot;</span>)]</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno">  340</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;FoamDensity&quot;</span>)]</div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno">  341</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;FoamAmount&quot;</span>)]</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno">  342</span>        [Range(0.0f, 0.999f)]</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a5d3e588980913edec6c738f8d84d3cf3">  343</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a5d3e588980913edec6c738f8d84d3cf3">FoamingThreshold</a> = 0.999f;</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno">  344</span> </div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno">  356</span>        [Tooltip(<span class="stringliteral">&quot;Foam particle brightness.&quot;</span>)]</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno">  357</span>        [Range(0.0f, 25.0f)]</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a77dacbe0ddf24bf05a616e66e22f01a7">  358</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a77dacbe0ddf24bf05a616e66e22f01a7">FoamBrightness</a> = 1.0f;</div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno">  359</span> </div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno">  372</span>        [Tooltip(<span class="stringliteral">&quot;Foam particle size.&quot;</span>)]</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno">  373</span>        [Range(0.0f, 1.0f)]</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4afcb4d3d2c46b37347b041eb502253b">  374</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4afcb4d3d2c46b37347b041eb502253b">FoamSize</a> = 0.05f;</div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno">  375</span> </div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno">  388</span>        [Tooltip(<span class="stringliteral">&quot;Foam particle diffusion.&quot;</span>)]</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno">  389</span>        [Range(0.0f, 3.0f)]</div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a595cc97f74581816fb9c605f1208570e">  390</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a595cc97f74581816fb9c605f1208570e">FoamDiffusion</a> = 0.25f;</div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno">  391</span> </div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno">  403</span>        [Tooltip(<span class="stringliteral">&quot;Foam spawning probability.&quot;</span>)]</div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno">  404</span>        [Range(0.0f, 3.0f)]</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4cdc7ccfe8637f07dc08e2ca63f7c2b9">  405</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4cdc7ccfe8637f07dc08e2ca63f7c2b9">FoamSpawning</a> = 0.25f;</div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno">  406</span> </div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno">  418</span>        [Tooltip(<span class="stringliteral">&quot;Foam motion blur.&quot;</span>)]</div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno">  419</span>        [Range(0.0f, 4.0f)]</div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#aa86bc61922833928b7fc073afa424927">  420</a></span>        <span class="keyword">public</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#aa86bc61922833928b7fc073afa424927">FoamMotionBlur</a> = 1.0f;</div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno">  421</span> </div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno">  436</span>        [Tooltip(</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno">  437</span>            <span class="stringliteral">&quot;The max number of foam particles. Can&#39;t be changed during simulation. When set to 0 foam simulation is disabled.&quot;</span>)]</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno">  438</span>        [Range(0, 8388608)]</div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0298a7932798c0cfb62ada5729e64caa">  439</a></span>        <span class="keyword">public</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0298a7932798c0cfb62ada5729e64caa">MaxFoamParticles</a> = 0;</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno">  440</span> </div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno">  452</span>        [Tooltip(<span class="stringliteral">&quot;The max number of frames the foam particles exist for.&quot;</span>)]</div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno">  453</span>        [Range(0, 50000)]</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#af294302443c1ed06d1591c08454d9bec">  454</a></span>        <span class="keyword">public</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#af294302443c1ed06d1591c08454d9bec">FoamParticleLifetime</a> = 128;</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno">  455</span> </div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a1c55da026eb27f56f3943ff799afc28e">  467</a></span>        <span class="keyword">public</span> <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a1c55da026eb27f56f3943ff799afc28e">Material1</a> = <span class="keyword">new</span> <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a>();</div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno">  468</span> </div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a87ae98f583e13f72c66f7e6d0cc7f1d5">  480</a></span>        <span class="keyword">public</span> <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a87ae98f583e13f72c66f7e6d0cc7f1d5">Material2</a> = <span class="keyword">new</span> <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a>();</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno">  481</span> </div>
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"><a class="line" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ae6a68db7e11ee79596e712423bbb054b">  493</a></span>        <span class="keyword">public</span> <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ae6a68db7e11ee79596e712423bbb054b">Material3</a> = <span class="keyword">new</span> <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">LiquidMaterial</a>();</div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno">  494</span><span class="preprocessor">#endregion</span></div>
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno">  495</span><span class="preprocessor">#region Deprecated</span></div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno">  499</span>        [NonSerialized]</div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno">  500</span>        [Obsolete(<span class="stringliteral">&quot;RefractionColor is deprecated. Use Color instead.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno">  501</span>        <span class="keyword">public</span> <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">Color</a> RefractionColor;</div>
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno">  502</span> </div>
<div class="line"><a id="l00505" name="l00505"></a><span class="lineno">  505</span>        [NonSerialized]</div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno">  506</span>        [HideInInspector]</div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno">  507</span>        [Obsolete(</div>
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno">  508</span>            <span class="stringliteral">&quot;Smoothness is deprecated. Use Roughness instead. Roughness have inverted scale, i.e. Smoothness = 1.0 is equivalent to Roughness = 0.0&quot;</span>,</div>
<div class="line"><a id="l00509" name="l00509"></a><span class="lineno">  509</span>            <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno">  510</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> Smoothness = 0.96f;</div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno">  511</span> </div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno">  513</span>        [SerializeField]</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno">  514</span>        [HideInInspector]</div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno">  515</span>        [FormerlySerializedAs(<span class="stringliteral">&quot;Smoothness&quot;</span>)]</div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno">  516</span>        <span class="keyword">private</span> <span class="keywordtype">float</span> SmoothnessOld = 0.96f;</div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno">  517</span> </div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno">  520</span>        [NonSerialized]</div>
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno">  521</span>        [Obsolete(<span class="stringliteral">&quot;Metal is deprecated. Use Metalness instead.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno">  522</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> Metal;</div>
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno">  523</span> </div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno">  526</span>        [NonSerialized]</div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno">  527</span>        [Obsolete(<span class="stringliteral">&quot;Opacity is deprecated. Use AbsorptionAmount instead.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno">  528</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> Opacity;</div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno">  529</span> </div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno">  532</span>        [HideInInspector]</div>
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno">  533</span>        [Obsolete(<span class="stringliteral">&quot;Shadowing is deprecated. We currently don&#39;t have correct shadowing effect.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno">  534</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> Shadowing;</div>
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno">  535</span> </div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno">  538</span>        [NonSerialized]</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno">  539</span>        [Obsolete(<span class="stringliteral">&quot;RefractionDistort is deprecated. Use RefractionDistortion instead.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno">  540</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> RefractionDistort;</div>
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno">  541</span> </div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno">  544</span>        [NonSerialized]</div>
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno">  545</span>        [Obsolete(</div>
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno">  546</span>            <span class="stringliteral">&quot;RefractionDistortion is deprecated. Use IndexOfRefraction instead. Note that it have different scale.&quot;</span>,</div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno">  547</span>            <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno">  548</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> RefractionDistortion;</div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno">  549</span> </div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno">  552</span>        [NonSerialized]</div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno">  553</span>        [Obsolete(<span class="stringliteral">&quot;Foam is deprecated. Use FoamIntensity instead.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno">  554</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> Foam;</div>
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno">  555</span> </div>
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno">  558</span>        [NonSerialized]</div>
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno">  559</span>        [Obsolete(<span class="stringliteral">&quot;FoamDensity is deprecated. Use FoamAmount instead.&quot;</span>, <span class="keyword">true</span>)]</div>
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno">  560</span>        <span class="keyword">public</span> <span class="keywordtype">float</span> FoamDensity;</div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno">  562</span><span class="preprocessor">#endregion</span></div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno">  563</span><span class="preprocessor">#region Implementation details</span></div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno">  564</span>        [HideInInspector]</div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno">  565</span>        [SerializeField]</div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno">  566</span>        <span class="keyword">internal</span> ComputeShader NoOpCompute;</div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno">  567</span> </div>
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno">  568</span>        [HideInInspector]</div>
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno">  569</span>        [SerializeField]</div>
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno">  570</span>        <span class="keyword">internal</span> ComputeShader RendererCompute;</div>
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno">  571</span> </div>
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno">  572</span>        [HideInInspector]</div>
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno">  573</span>        [SerializeField]</div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno">  574</span>        <span class="keyword">internal</span> Material HeightmapBlit;</div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno">  575</span> </div>
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno">  576</span>        [HideInInspector]</div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno">  577</span>        [SerializeField]</div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno">  578</span>        <span class="keyword">private</span> <span class="keywordtype">int</span> ObjectVersion = 1;</div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno">  579</span> </div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno">  580</span><span class="comment">// Not defined in release versions of the plugin</span></div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno">  581</span><span class="preprocessor">#if ZIBRA_EFFECTS_DEBUG</span></div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno">  582</span>        [NonSerialized]</div>
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno">  583</span>        <span class="keyword">internal</span> <span class="keywordtype">float</span> NeuralSamplingDistance = 1.0f;</div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno">  584</span>        [NonSerialized]</div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno">  585</span>        <span class="keyword">internal</span> <span class="keywordtype">float</span> SDFDebug = 0.0f;</div>
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno">  586</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno">  587</span> </div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno">  588</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno">  589</span>        <span class="keyword">private</span> <span class="keyword">static</span> <span class="keywordtype">string</span> DEFAULT_UPSCALE_MATERIAL_GIUD = <span class="stringliteral">&quot;374557399a8cb1b499aee6a0cc226496&quot;</span>;</div>
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno">  590</span>        <span class="keyword">private</span> <span class="keyword">static</span> <span class="keywordtype">string</span> DEFAULT_FLUID_MESH_MATERIAL_GIUD = <span class="stringliteral">&quot;248b1858901577949a18bb8d09cb583f&quot;</span>;</div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno">  591</span>        <span class="keyword">private</span> <span class="keyword">static</span> <span class="keywordtype">string</span> DEFAULT_SDF_RENDER_MATERIAL_GIUD = <span class="stringliteral">&quot;a29ad26b5c6c24c43ba0cbdc686b6b41&quot;</span>;</div>
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno">  592</span>        <span class="keyword">private</span> <span class="keyword">static</span> <span class="keywordtype">string</span> NO_OP_COMPUTE_GIUD = <span class="stringliteral">&quot;82c4529b0f5984f10920878932a2435b&quot;</span>;</div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno">  593</span>        <span class="keyword">private</span> <span class="keyword">static</span> <span class="keywordtype">string</span> RENDERER_COMPUTE_GUID = <span class="stringliteral">&quot;7b672d1cb8d76914cad3dd17f2b0a7ec&quot;</span>;</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno">  594</span>        <span class="keyword">private</span> <span class="keyword">static</span> <span class="keywordtype">string</span> HEIGHTMAP_BLIT_MATERIAL_GIUD = <span class="stringliteral">&quot;7495c7ffc90d14e398be72be8ca86c05&quot;</span>;</div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno">  595</span> </div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno">  596</span>        <span class="keyword">private</span> <span class="keywordtype">void</span> OnSceneOpened(Scene scene, UnityEditor.SceneManagement.OpenSceneMode mode)</div>
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno">  597</span>        {</div>
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno">  598</span>            Debug.Log(<span class="stringliteral">&quot;Zibra Liquid Material Parameters format was updated. Please resave scene.&quot;</span>);</div>
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno">  599</span>            UnityEditor.EditorUtility.SetDirty(gameObject);</div>
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno">  600</span>            UnityEditor.SceneManagement.EditorSceneManager.sceneOpened -= OnSceneOpened;</div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno">  601</span>        }</div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno">  602</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno">  603</span> </div>
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno">  604</span>        [ExecuteInEditMode]</div>
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno">  605</span>        <span class="keyword">private</span> <span class="keywordtype">void</span> Awake()</div>
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno">  606</span>        {</div>
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno">  607</span>            <span class="comment">// If Material Parameters is in old format we need to parse old parameters and come up with equivalent new</span></div>
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno">  608</span>            <span class="comment">// ones</span></div>
<div class="line"><a id="l00609" name="l00609"></a><span class="lineno">  609</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno">  610</span>            <span class="keywordtype">bool</span> updated = <span class="keyword">false</span>;</div>
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno">  611</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno">  612</span> </div>
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno">  613</span>            <span class="keywordflow">if</span> (ObjectVersion == 1)</div>
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno">  614</span>            {</div>
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno">  615</span>                <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#adc65188e8723400f284fbb730ac8f8fc">Roughness</a> = 1 - SmoothnessOld;</div>
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno">  616</span> </div>
<div class="line"><a id="l00617" name="l00617"></a><span class="lineno">  617</span>                ObjectVersion = 2;</div>
<div class="line"><a id="l00618" name="l00618"></a><span class="lineno">  618</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00619" name="l00619"></a><span class="lineno">  619</span>                updated = <span class="keyword">true</span>;</div>
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno">  620</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00621" name="l00621"></a><span class="lineno">  621</span>            }</div>
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno">  622</span> </div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno">  623</span>            <span class="keywordflow">if</span> (ObjectVersion == 2)</div>
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno">  624</span>            {</div>
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno">  625</span>                <a class="code hl_class" href="classcom_1_1zibra_1_1liquid_1_1_solver_1_1_zibra_liquid.html">Solver.ZibraLiquid</a> instance = GetComponent&lt;Solver.ZibraLiquid&gt;();</div>
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno">  626</span> </div>
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno">  627</span>                <span class="comment">// if not a newly created liquid instance</span></div>
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno">  628</span>                <span class="comment">//(material parameters are created before liquid)</span></div>
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno">  629</span>                <span class="keywordflow">if</span> (instance != <span class="keyword">null</span>)</div>
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno">  630</span>                {</div>
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno">  631</span>                    <span class="keyword">const</span> <span class="keywordtype">float</span> TotalScale = 0.33f;</div>
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno">  632</span>                    <span class="keywordtype">float</span> SimulationScale =</div>
<div class="line"><a id="l00633" name="l00633"></a><span class="lineno">  633</span>                        TotalScale * (instance.ContainerSize.x + instance.ContainerSize.y + instance.<a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_solver_1_1_zibra_liquid.html#a0e3da4c5b2449adcbf9348c54e50812d">ContainerSize</a>.z);</div>
<div class="line"><a id="l00634" name="l00634"></a><span class="lineno">  634</span> </div>
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno">  635</span>                    <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac2b4f55d787d03b037feada3eade74f0">ScatteringAmount</a> *= SimulationScale;</div>
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno">  636</span>                    <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0d4d9a18ffe9c5eacb263f508111d419">AbsorptionAmount</a> *= SimulationScale;</div>
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno">  637</span>                }</div>
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno">  638</span> </div>
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno">  639</span>                ObjectVersion = 3;</div>
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno">  640</span> </div>
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno">  641</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno">  642</span>                updated = <span class="keyword">true</span>;</div>
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno">  643</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno">  644</span>            }</div>
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno">  645</span> </div>
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno">  646</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno">  647</span>            <span class="keywordflow">if</span> (updated)</div>
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno">  648</span>            {</div>
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno">  649</span>                <span class="comment">// Can&#39;t mark object dirty in Awake, since scene is not fully loaded yet</span></div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno">  650</span>                UnityEditor.SceneManagement.EditorSceneManager.sceneOpened += OnSceneOpened;</div>
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno">  651</span>            }</div>
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno">  652</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno">  653</span>        }</div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno">  654</span> </div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno">  655</span><span class="preprocessor">#if UNITY_EDITOR</span></div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno">  656</span>        <span class="keyword">private</span> <span class="keywordtype">void</span> Reset()</div>
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno">  657</span>        {</div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno">  658</span>            ObjectVersion = 3;</div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno">  659</span>            <span class="keywordtype">string</span> DefaultUpscaleMaterialPath = AssetDatabase.GUIDToAssetPath(DEFAULT_UPSCALE_MATERIAL_GIUD);</div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno">  660</span>            <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a84bfc602ac314b592895e78918894be0">UpscaleMaterial</a> = AssetDatabase.LoadAssetAtPath(DefaultUpscaleMaterialPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno">  661</span>            <span class="keywordtype">string</span> DefaultFluidMeshMaterialPath = AssetDatabase.GUIDToAssetPath(DEFAULT_FLUID_MESH_MATERIAL_GIUD);</div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno">  662</span>            <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4fc6ae6c759a3024111a2085b11e13dc">FluidMeshMaterial</a> =</div>
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno">  663</span>                AssetDatabase.LoadAssetAtPath(DefaultFluidMeshMaterialPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno">  664</span>            <span class="keywordtype">string</span> DefaultSDFRenderMaterialPath = AssetDatabase.GUIDToAssetPath(DEFAULT_SDF_RENDER_MATERIAL_GIUD);</div>
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno">  665</span>            <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a52912a074bc818b7917af9b24f3825d7">SDFRenderMaterial</a> =</div>
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno">  666</span>                AssetDatabase.LoadAssetAtPath(DefaultSDFRenderMaterialPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno">  667</span>            <span class="keywordtype">string</span> NoOpComputePath = AssetDatabase.GUIDToAssetPath(NO_OP_COMPUTE_GIUD);</div>
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno">  668</span>            NoOpCompute = AssetDatabase.LoadAssetAtPath(NoOpComputePath, typeof(ComputeShader)) as ComputeShader;</div>
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno">  669</span>            <span class="keywordtype">string</span> RendererComputePath = AssetDatabase.GUIDToAssetPath(RENDERER_COMPUTE_GUID);</div>
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno">  670</span>            RendererCompute = AssetDatabase.LoadAssetAtPath(RendererComputePath, typeof(ComputeShader)) as ComputeShader;</div>
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno">  671</span>            <span class="keywordtype">string</span> HeightmapBlitPath = AssetDatabase.GUIDToAssetPath(HEIGHTMAP_BLIT_MATERIAL_GIUD);</div>
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno">  672</span>            HeightmapBlit = AssetDatabase.LoadAssetAtPath(HeightmapBlitPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno">  673</span>            UnityEditor.SceneManagement.EditorSceneManager.sceneOpened -= OnSceneOpened;</div>
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno">  674</span>        }</div>
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno">  675</span> </div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno">  676</span>        <span class="keyword">private</span> <span class="keywordtype">void</span> OnValidate()</div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno">  677</span>        {</div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno">  678</span>            <span class="keywordflow">if</span> (<a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a84bfc602ac314b592895e78918894be0">UpscaleMaterial</a> == <span class="keyword">null</span>)</div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno">  679</span>            {</div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno">  680</span>                <span class="keywordtype">string</span> DefaultUpscaleMaterialPath = AssetDatabase.GUIDToAssetPath(DEFAULT_UPSCALE_MATERIAL_GIUD);</div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno">  681</span>                <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a84bfc602ac314b592895e78918894be0">UpscaleMaterial</a> =</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno">  682</span>                    AssetDatabase.LoadAssetAtPath(DefaultUpscaleMaterialPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno">  683</span>            }</div>
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno">  684</span>            <span class="keywordflow">if</span> (<a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4fc6ae6c759a3024111a2085b11e13dc">FluidMeshMaterial</a> == <span class="keyword">null</span>)</div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno">  685</span>            {</div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno">  686</span>                <span class="keywordtype">string</span> DefaultFluidMeshMaterialPath = AssetDatabase.GUIDToAssetPath(DEFAULT_FLUID_MESH_MATERIAL_GIUD);</div>
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno">  687</span>                <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4fc6ae6c759a3024111a2085b11e13dc">FluidMeshMaterial</a> =</div>
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno">  688</span>                    AssetDatabase.LoadAssetAtPath(DefaultFluidMeshMaterialPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno">  689</span>            }</div>
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno">  690</span>            <span class="keywordflow">if</span> (<a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a52912a074bc818b7917af9b24f3825d7">SDFRenderMaterial</a> == <span class="keyword">null</span>)</div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno">  691</span>            {</div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno">  692</span>                <span class="keywordtype">string</span> DefaultSDFRenderMaterialPath = AssetDatabase.GUIDToAssetPath(DEFAULT_SDF_RENDER_MATERIAL_GIUD);</div>
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno">  693</span>                <a class="code hl_variable" href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a52912a074bc818b7917af9b24f3825d7">SDFRenderMaterial</a> =</div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno">  694</span>                    AssetDatabase.LoadAssetAtPath(DefaultSDFRenderMaterialPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno">  695</span>            }</div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno">  696</span>            <span class="keywordtype">string</span> NoOpComputePath = AssetDatabase.GUIDToAssetPath(NO_OP_COMPUTE_GIUD);</div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno">  697</span>            NoOpCompute = AssetDatabase.LoadAssetAtPath(NoOpComputePath, typeof(ComputeShader)) as ComputeShader;</div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno">  698</span>            <span class="keywordtype">string</span> RendererComputePath = AssetDatabase.GUIDToAssetPath(RENDERER_COMPUTE_GUID);</div>
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno">  699</span>            RendererCompute = AssetDatabase.LoadAssetAtPath(RendererComputePath, typeof(ComputeShader)) as ComputeShader;</div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno">  700</span>            <span class="keywordtype">string</span> HeightmapBlitPath = AssetDatabase.GUIDToAssetPath(HEIGHTMAP_BLIT_MATERIAL_GIUD);</div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno">  701</span>            HeightmapBlit = AssetDatabase.LoadAssetAtPath(HeightmapBlitPath, typeof(Material)) as Material;</div>
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno">  702</span>        }</div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno">  703</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno">  704</span><span class="preprocessor">#endregion</span></div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno">  705</span>    }</div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno">  706</span>}</div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial</a></div><div class="ttdoc">Container for parameters of additional liquid materials.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00036">ZibraLiquidMaterialParameters.cs:37</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html_a0d4d9a18ffe9c5eacb263f508111d419"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a0d4d9a18ffe9c5eacb263f508111d419">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial.AbsorptionAmount</a></div><div class="ttdeci">float AbsorptionAmount</div><div class="ttdoc">Amount of light absorption happening inside the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00072">ZibraLiquidMaterialParameters.cs:72</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html_a56bde2e57a33eeee68015a7be51fc825"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a56bde2e57a33eeee68015a7be51fc825">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial.Color</a></div><div class="ttdeci">Color Color</div><div class="ttdoc">Color of the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00045">ZibraLiquidMaterialParameters.cs:45</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html_a6a538a8049b75ce6200fb7127e466888"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#a6a538a8049b75ce6200fb7127e466888">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial.Metalness</a></div><div class="ttdeci">float Metalness</div><div class="ttdoc">Metalness of the liquid surface.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00086">ZibraLiquidMaterialParameters.cs:86</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html_ac2b4f55d787d03b037feada3eade74f0"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#ac2b4f55d787d03b037feada3eade74f0">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial.ScatteringAmount</a></div><div class="ttdeci">float ScatteringAmount</div><div class="ttdoc">Amount of light scattering happening inside the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00062">ZibraLiquidMaterialParameters.cs:62</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html_adc65188e8723400f284fbb730ac8f8fc"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#adc65188e8723400f284fbb730ac8f8fc">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial.Roughness</a></div><div class="ttdeci">float Roughness</div><div class="ttdoc">Roughness of the liquid surface.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00079">ZibraLiquidMaterialParameters.cs:79</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material_html_af0c4fc4726fdd69fdb00a7b52409955a"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_1_1_liquid_material.html#af0c4fc4726fdd69fdb00a7b52409955a">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.LiquidMaterial.EmissiveColor</a></div><div class="ttdeci">Color EmissiveColor</div><div class="ttdoc">Emissive color of the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00052">ZibraLiquidMaterialParameters.cs:52</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters</a></div><div class="ttdoc">Component that contains liquid material parameters.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00025">ZibraLiquidMaterialParameters.cs:26</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a0298a7932798c0cfb62ada5729e64caa"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0298a7932798c0cfb62ada5729e64caa">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.MaxFoamParticles</a></div><div class="ttdeci">int MaxFoamParticles</div><div class="ttdoc">The maximum number of foam particles that can exist in the simulation.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00439">ZibraLiquidMaterialParameters.cs:439</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a02fddc4185946316d023312a7969e897"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a02fddc4185946316d023312a7969e897">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.IndexOfRefraction</a></div><div class="ttdeci">float IndexOfRefraction</div><div class="ttdoc">Index of refraction.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00238">ZibraLiquidMaterialParameters.cs:238</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a058955a2678b7f8c69e76c4ee953a00e"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a058955a2678b7f8c69e76c4ee953a00e">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamDecay</a></div><div class="ttdeci">float FoamDecay</div><div class="ttdoc">Rate of foam decay.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00297">ZibraLiquidMaterialParameters.cs:297</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a0d4d9a18ffe9c5eacb263f508111d419"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a0d4d9a18ffe9c5eacb263f508111d419">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.AbsorptionAmount</a></div><div class="ttdeci">float AbsorptionAmount</div><div class="ttdoc">Amount of light absorption happening inside the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00198">ZibraLiquidMaterialParameters.cs:198</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a1c55da026eb27f56f3943ff799afc28e"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a1c55da026eb27f56f3943ff799afc28e">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.Material1</a></div><div class="ttdeci">LiquidMaterial Material1</div><div class="ttdoc">Additional Material 1.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00467">ZibraLiquidMaterialParameters.cs:467</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a4afcb4d3d2c46b37347b041eb502253b"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4afcb4d3d2c46b37347b041eb502253b">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamSize</a></div><div class="ttdeci">float FoamSize</div><div class="ttdoc">Foam particle size.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00374">ZibraLiquidMaterialParameters.cs:374</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a4cdc7ccfe8637f07dc08e2ca63f7c2b9"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4cdc7ccfe8637f07dc08e2ca63f7c2b9">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamSpawning</a></div><div class="ttdeci">float FoamSpawning</div><div class="ttdoc">Foam spawning probability.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00405">ZibraLiquidMaterialParameters.cs:405</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a4fc6ae6c759a3024111a2085b11e13dc"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a4fc6ae6c759a3024111a2085b11e13dc">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FluidMeshMaterial</a></div><div class="ttdeci">Material FluidMeshMaterial</div><div class="ttdoc">Material that will be used to render liquid in Mesh Render mode.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00104">ZibraLiquidMaterialParameters.cs:104</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a52912a074bc818b7917af9b24f3825d7"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a52912a074bc818b7917af9b24f3825d7">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.SDFRenderMaterial</a></div><div class="ttdeci">Material SDFRenderMaterial</div><div class="ttdoc">Material that will be used to upscale liquid in Mesh Render mode.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00146">ZibraLiquidMaterialParameters.cs:146</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a56bde2e57a33eeee68015a7be51fc825"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a56bde2e57a33eeee68015a7be51fc825">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.Color</a></div><div class="ttdeci">Color Color</div><div class="ttdoc">Color of the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00167">ZibraLiquidMaterialParameters.cs:167</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a595cc97f74581816fb9c605f1208570e"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a595cc97f74581816fb9c605f1208570e">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamDiffusion</a></div><div class="ttdeci">float FoamDiffusion</div><div class="ttdoc">Foam particle diffusion.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00390">ZibraLiquidMaterialParameters.cs:390</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a5d3e588980913edec6c738f8d84d3cf3"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a5d3e588980913edec6c738f8d84d3cf3">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamingThreshold</a></div><div class="ttdeci">float FoamingThreshold</div><div class="ttdoc">Foam spawn threshold.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00343">ZibraLiquidMaterialParameters.cs:343</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a6a538a8049b75ce6200fb7127e466888"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a6a538a8049b75ce6200fb7127e466888">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.Metalness</a></div><div class="ttdeci">float Metalness</div><div class="ttdoc">Metalness of the liquid surface.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00213">ZibraLiquidMaterialParameters.cs:213</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a741d1239215aa7de3cc6d42b42f61fad"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a741d1239215aa7de3cc6d42b42f61fad">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FluidSurfaceBlur</a></div><div class="ttdeci">float FluidSurfaceBlur</div><div class="ttdoc">Radius of the blur that is applied to liquid density before mesh generation.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00248">ZibraLiquidMaterialParameters.cs:248</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a77dacbe0ddf24bf05a616e66e22f01a7"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a77dacbe0ddf24bf05a616e66e22f01a7">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamBrightness</a></div><div class="ttdeci">float FoamBrightness</div><div class="ttdoc">Foam particle brightness.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00358">ZibraLiquidMaterialParameters.cs:358</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a7f8dd3a6c8ed51ea53f9d640435028b5"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a7f8dd3a6c8ed51ea53f9d640435028b5">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FresnelStrength</a></div><div class="ttdeci">float FresnelStrength</div><div class="ttdoc">Strength of fresnel reflection.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00223">ZibraLiquidMaterialParameters.cs:223</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a82675b63a5f14e12bf63a4efee0f3b42"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a82675b63a5f14e12bf63a4efee0f3b42">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.ReflectionColor</a></div><div class="ttdeci">Color ReflectionColor</div><div class="ttdoc">Color of the reflections on the liquid surface.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00154">ZibraLiquidMaterialParameters.cs:154</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a84bfc602ac314b592895e78918894be0"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a84bfc602ac314b592895e78918894be0">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.UpscaleMaterial</a></div><div class="ttdeci">Material UpscaleMaterial</div><div class="ttdoc">Material that will be used to upscale liquid in Mesh Render mode.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00122">ZibraLiquidMaterialParameters.cs:122</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_a87ae98f583e13f72c66f7e6d0cc7f1d5"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#a87ae98f583e13f72c66f7e6d0cc7f1d5">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.Material2</a></div><div class="ttdeci">LiquidMaterial Material2</div><div class="ttdoc">Additional Material 2.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00480">ZibraLiquidMaterialParameters.cs:480</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_aa86bc61922833928b7fc073afa424927"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#aa86bc61922833928b7fc073afa424927">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamMotionBlur</a></div><div class="ttdeci">float FoamMotionBlur</div><div class="ttdoc">Foam motion blur.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00420">ZibraLiquidMaterialParameters.cs:420</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_ac04dde4c3c167a2551415497dc5e5674"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac04dde4c3c167a2551415497dc5e5674">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamingOcclusionDistance</a></div><div class="ttdeci">float FoamingOcclusionDistance</div><div class="ttdoc">Controls the distance when the particle brightness starts to fade out.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00331">ZibraLiquidMaterialParameters.cs:331</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_ac2b4f55d787d03b037feada3eade74f0"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ac2b4f55d787d03b037feada3eade74f0">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.ScatteringAmount</a></div><div class="ttdeci">float ScatteringAmount</div><div class="ttdoc">Amount of light scattering happening inside the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00187">ZibraLiquidMaterialParameters.cs:187</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_ad999708d70fec134d2d6da3756e2a7b1"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ad999708d70fec134d2d6da3756e2a7b1">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.EnableFoam</a></div><div class="ttdeci">bool EnableFoam</div><div class="ttdoc">Enable foam rendering.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00267">ZibraLiquidMaterialParameters.cs:267</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_adc65188e8723400f284fbb730ac8f8fc"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#adc65188e8723400f284fbb730ac8f8fc">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.Roughness</a></div><div class="ttdeci">float Roughness</div><div class="ttdoc">Roughness of the liquid surface.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00205">ZibraLiquidMaterialParameters.cs:205</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_ae6a68db7e11ee79596e712423bbb054b"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ae6a68db7e11ee79596e712423bbb054b">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.Material3</a></div><div class="ttdeci">LiquidMaterial Material3</div><div class="ttdoc">Additional Material 3.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00493">ZibraLiquidMaterialParameters.cs:493</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_ae7b66368d0905d79c66654d6c5586344"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#ae7b66368d0905d79c66654d6c5586344">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamIntensity</a></div><div class="ttdeci">float FoamIntensity</div><div class="ttdoc">The intensity of foam generation in the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00287">ZibraLiquidMaterialParameters.cs:287</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_aeed48499adc6ef61fa750f58dfe91263"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#aeed48499adc6ef61fa750f58dfe91263">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamDecaySmoothness</a></div><div class="ttdeci">float FoamDecaySmoothness</div><div class="ttdoc">Controls the time in the particle lifetime when the particle brightness starts to fade out.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00316">ZibraLiquidMaterialParameters.cs:316</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_af0c4fc4726fdd69fdb00a7b52409955a"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#af0c4fc4726fdd69fdb00a7b52409955a">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.EmissiveColor</a></div><div class="ttdeci">Color EmissiveColor</div><div class="ttdoc">Emissive color of the liquid.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00177">ZibraLiquidMaterialParameters.cs:177</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters_html_af294302443c1ed06d1591c08454d9bec"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_data_structures_1_1_zibra_liquid_material_parameters.html#af294302443c1ed06d1591c08454d9bec">com.zibra.liquid.DataStructures.ZibraLiquidMaterialParameters.FoamParticleLifetime</a></div><div class="ttdeci">int FoamParticleLifetime</div><div class="ttdoc">The maximum number of simulation frames that the foam particles can exist for.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_material_parameters_8cs_source.html#l00454">ZibraLiquidMaterialParameters.cs:454</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_solver_1_1_zibra_liquid_html"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_solver_1_1_zibra_liquid.html">com.zibra.liquid.Solver.ZibraLiquid</a></div><div class="ttdoc">Main ZibraLiquid component.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_8cs_source.html#l00066">ZibraLiquid.cs:67</a></div></div>
<div class="ttc" id="aclasscom_1_1zibra_1_1liquid_1_1_solver_1_1_zibra_liquid_html_a0e3da4c5b2449adcbf9348c54e50812d"><div class="ttname"><a href="classcom_1_1zibra_1_1liquid_1_1_solver_1_1_zibra_liquid.html#a0e3da4c5b2449adcbf9348c54e50812d">com.zibra.liquid.Solver.ZibraLiquid.ContainerSize</a></div><div class="ttdeci">Vector3 ContainerSize</div><div class="ttdoc">Liquid container size.</div><div class="ttdef"><b>Definition:</b> <a href="_zibra_liquid_8cs_source.html#l01073">ZibraLiquid.cs:1073</a></div></div>
<div class="ttc" id="anamespacecom_1_1zibra_1_1liquid_1_1_data_structures_html"><div class="ttname"><a href="namespacecom_1_1zibra_1_1liquid_1_1_data_structures.html">com.zibra.liquid.DataStructures</a></div><div class="ttdoc">Namespace that contains classes, main purpose of which is to store liquid parameters.</div><div class="ttdef"><b>Definition:</b> <a href="_namespace_documentation_8cs_source.html#l00075">NamespaceDocumentation.cs:76</a></div></div>
<div class="ttc" id="anamespacecom_1_1zibra_1_1liquid_1_1_solver_html"><div class="ttname"><a href="namespacecom_1_1zibra_1_1liquid_1_1_solver.html">com.zibra.liquid.Solver</a></div><div class="ttdoc">Namespace that contains main ZibraLiquid class with most of the simulation logic.</div><div class="ttdef"><b>Definition:</b> <a href="_namespace_documentation_8cs_source.html#l00102">NamespaceDocumentation.cs:103</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>
