|
|
@@ -1729,35 +1729,6 @@ If two parameters are provided, the result is <code>atan2(y/x)</code>.</p>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="atan2" translate="no">.<a href="#atan2">atan2</a><span class="signature">( y : <span class="param-type"><a href="Node.html">Node</a> | number</span>, x : <span class="param-type"><a href="Node.html">Node</a> | number</span> )</span><span class="type-signature"> : <a href="Node.html">Node</a></span> </h3>
|
|
|
- <div class="method">
|
|
|
- <div class="description">
|
|
|
- <p>Returns the arc-tangent of the quotient of its parameters.</p>
|
|
|
- </div>
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>y</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The y parameter.</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>x</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The x parameter.</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r172. Use <a href="TSL.html#atan">atan</a> instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="atomicAdd" translate="no">.<a href="#atomicAdd">atomicAdd</a><span class="signature">( pointerNode : <span class="param-type"><a href="Node.html">Node</a></span>, valueNode : <span class="param-type"><a href="Node.html">Node</a></span> )</span><span class="type-signature"> : <a href="AtomicFunctionNode.html">AtomicFunctionNode</a></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -2823,23 +2794,6 @@ kernels won't perform well. Use Gaussian instead if you need a more high-quality
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="burn" translate="no">.<a href="#burn">burn</a><span class="signature">( …params : <span class="param-type"><a href="global.html#any">any</a></span> )</span><span class="type-signature"> : function</span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>params</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use <a href="TSL.html#blendBurn">blendBurn</a> instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="bypass" translate="no">.<a href="#bypass">bypass</a><span class="signature">( outputNode : <span class="param-type"><a href="Node.html">Node</a></span>, callNode : <span class="param-type"><a href="Node.html">Node</a></span> )</span><span class="type-signature"> : <a href="BypassNode.html">BypassNode</a></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -3880,30 +3834,6 @@ which is also the index of the least significant bit of the input value.</p>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="densityFog" translate="no">.<a href="#densityFog">densityFog</a><span class="signature">( color : <span class="param-type"><a href="Node.html">Node</a></span>, density : <span class="param-type"><a href="Node.html">Node</a></span> )</span><span class="type-signature"> : function</span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>color</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>density</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use `fog( color, densityFogFactor( density ) )` instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="densityFogFactor" translate="no">.<a href="#densityFogFactor">densityFogFactor</a><span class="signature">( density : <span class="param-type"><a href="Node.html">Node</a></span> )</span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -4101,23 +4031,6 @@ densening fog farther from the camera.</p>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="dodge" translate="no">.<a href="#dodge">dodge</a><span class="signature">( …params : <span class="param-type"><a href="global.html#any">any</a></span> )</span><span class="type-signature"> : function</span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>params</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use <a href="TSL.html#blendDodge">blendDodge</a> instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="dof" translate="no">.<a href="#dof">dof</a><span class="signature">( node : <span class="param-type"><a href="Node.html">Node</a>.<vec4></span>, viewZNode : <span class="param-type"><a href="Node.html">Node</a>.<float></span>, focusDistance : <span class="param-type"><a href="Node.html">Node</a>.<float> | number</span>, focalLength : <span class="param-type"><a href="Node.html">Node</a>.<float> | number</span>, bokehScale : <span class="param-type"><a href="Node.html">Node</a>.<float> | number</span> )</span><span class="type-signature"> : <a href="DepthOfFieldNode.html">DepthOfFieldNode</a></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -4302,35 +4215,6 @@ Use this function if attribute data are updated per frame.</p>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="equals" translate="no">.<a href="#equals">equals</a><span class="signature">( x : <span class="param-type"><a href="Node.html">Node</a> | number</span>, y : <span class="param-type"><a href="Node.html">Node</a> | number</span> )</span><span class="type-signature"> : <a href="Node.html">Node</a>.<bool></span> </h3>
|
|
|
- <div class="method">
|
|
|
- <div class="description">
|
|
|
- <p>Returns <code>true</code> if <code>x</code> equals <code>y</code>.</p>
|
|
|
- </div>
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>x</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The first parameter.</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>y</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The second parameter.</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r175. Use <a href="TSL.html#equal">equal</a> instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="equirectUV" translate="no">.<a href="#equirectUV">equirectUV</a><span class="signature">( dirNode : <span class="param-type"><a href="Node.html">Node</a>.<vec3></span> )</span><span class="type-signature"> : <a href="Node.html">Node</a>.<vec2></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -6898,23 +6782,6 @@ When no material is set, the node refers to the material of the current rendered
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="overlay" translate="no">.<a href="#overlay">overlay</a><span class="signature">( …params : <span class="param-type"><a href="global.html#any">any</a></span> )</span><span class="type-signature"> : function</span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>params</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use <a href="TSL.html#blendOverlay">blendOverlay</a> instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="overloadingFn" translate="no">.<a href="#overloadingFn">overloadingFn</a><span class="signature">( functionNodes : <span class="param-type">Array.<function()></span> )</span><span class="type-signature"> : <a href="FunctionOverloadingNode.html">FunctionOverloadingNode</a></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -7779,37 +7646,6 @@ If you increase the sample count, you have to increase this option as well to av
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="rangeFog" translate="no">.<a href="#rangeFog">rangeFog</a><span class="signature">( color : <span class="param-type"><a href="Node.html">Node</a></span>, near : <span class="param-type"><a href="Node.html">Node</a></span>, far : <span class="param-type"><a href="Node.html">Node</a></span> )</span><span class="type-signature"> : function</span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>color</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>near</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>far</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use `fog( color, rangeFogFactor( near, far ) )` instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="rangeFogFactor" translate="no">.<a href="#rangeFogFactor">rangeFogFactor</a><span class="signature">( near : <span class="param-type"><a href="Node.html">Node</a></span>, far : <span class="param-type"><a href="Node.html">Node</a></span> )</span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -8691,23 +8527,6 @@ on whether the position data are 2D or 3D, the rotation is expressed a single fl
|
|
|
<dt class="tag-returns"><strong>Returns:</strong> The saturated color.</dt>
|
|
|
</dl>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="screen" translate="no">.<a href="#screen">screen</a><span class="signature">( …params : <span class="param-type"><a href="global.html#any">any</a></span> )</span><span class="type-signature"> : function</span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>params</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use <a href="TSL.html#blendScreen">blendScreen</a> instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="scriptable" translate="no">.<a href="#scriptable">scriptable</a><span class="signature">( codeNode : <span class="param-type"><a href="CodeNode.html">CodeNode</a></span>, parameters : <span class="param-type">Object</span> )</span><span class="type-signature"> : <a href="ScriptableNode.html">ScriptableNode</a></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|
|
|
@@ -9572,40 +9391,6 @@ to complete before the barrier can be passed.</p>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
- <h3 class="name name-method" id="storageObject" translate="no">.<a href="#storageObject">storageObject</a><span class="signature">( value : <span class="param-type"><a href="StorageBufferAttribute.html">StorageBufferAttribute</a> | <a href="StorageInstancedBufferAttribute.html">StorageInstancedBufferAttribute</a> | <a href="BufferAttribute.html">BufferAttribute</a></span>, type : <span class="param-type">string</span>, count : <span class="param-type">number</span> )</span><span class="type-signature"> : <a href="StorageBufferNode.html">StorageBufferNode</a></span> </h3>
|
|
|
- <div class="method">
|
|
|
- <table class="params">
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>value</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The buffer data.</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>type</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The buffer type (e.g. <code>'vec3'</code>).</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="name">
|
|
|
- <strong>count</strong>
|
|
|
- </td>
|
|
|
- <td class="description last">
|
|
|
- <p>The buffer count.</p>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- <dl class="details">
|
|
|
- <dt class="important tag-deprecated"><strong>Deprecated:</strong> since r171. Use `storage().setPBO( true )` instead.</dt>
|
|
|
- </dl>
|
|
|
- </div>
|
|
|
<h3 class="name name-method" id="storageTexture" translate="no">.<a href="#storageTexture">storageTexture</a><span class="signature">( value : <span class="param-type"><a href="StorageTexture.html">StorageTexture</a></span>, uvNode : <span class="param-type"><a href="Node.html">Node</a>.<(vec2|vec3)></span>, storeNode : <span class="param-type"><a href="Node.html">Node</a></span> )</span><span class="type-signature"> : <a href="StorageTextureNode.html">StorageTextureNode</a></span> </h3>
|
|
|
<div class="method">
|
|
|
<div class="description">
|