mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2024-12-30 07:37:16 +01:00
2123 lines
68 KiB
XML
2123 lines
68 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<class name="MMAlgos" inherits="Object" version="4.1">
|
|
<brief_description>
|
|
</brief_description>
|
|
<description>
|
|
</description>
|
|
<tutorials>
|
|
</tutorials>
|
|
<methods>
|
|
<method name="IChing">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="IChingc">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="row_col" type="Vector2" />
|
|
<argument index="2" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="ThickLine">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="posA" type="Vector2" />
|
|
<argument index="2" name="posB" type="Vector2" />
|
|
<argument index="3" name="radiusInv" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="absv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="v" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="absv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="v" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="adjust_hsv">
|
|
<return type="Color" />
|
|
<argument index="0" name="color" type="Color" />
|
|
<argument index="1" name="hue" type="float" />
|
|
<argument index="2" name="saturation" type="float" />
|
|
<argument index="3" name="value" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="adjust_levels">
|
|
<return type="Color" />
|
|
<argument index="0" name="color" type="Color" />
|
|
<argument index="1" name="in_min" type="Color" />
|
|
<argument index="2" name="in_mid" type="Color" />
|
|
<argument index="3" name="in_max" type="Color" />
|
|
<argument index="4" name="out_min" type="Color" />
|
|
<argument index="5" name="out_max" type="Color" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="anisotropic">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<argument index="3" name="smoothness" type="float" />
|
|
<argument index="4" name="interpolation" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="anisotropicc">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<argument index="3" name="smoothness" type="float" />
|
|
<argument index="4" name="interpolation" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="beehive_1c">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="beehive_2c">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="beehive_3c">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="beehive_center">
|
|
<return type="Color" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="beehive_dist">
|
|
<return type="float" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_burn">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_burn_f">
|
|
<return type="float" />
|
|
<argument index="0" name="c1" type="float" />
|
|
<argument index="1" name="c2" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_darken">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_difference">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_dissolve">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_dodge">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_dodge_f">
|
|
<return type="float" />
|
|
<argument index="0" name="c1" type="float" />
|
|
<argument index="1" name="c2" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_hard_light">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_lighten">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_multiply">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_normal">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_overlay">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_overlay_f">
|
|
<return type="float" />
|
|
<argument index="0" name="c1" type="float" />
|
|
<argument index="1" name="c2" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_screen">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_soft_light">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c1" type="Vector3" />
|
|
<argument index="2" name="c2" type="Vector3" />
|
|
<argument index="3" name="opacity" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="blend_soft_light_f">
|
|
<return type="float" />
|
|
<argument index="0" name="c1" type="float" />
|
|
<argument index="1" name="c2" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="brick">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="bmin" type="Vector2" />
|
|
<argument index="2" name="bmax" type="Vector2" />
|
|
<argument index="3" name="mortar" type="float" />
|
|
<argument index="4" name="pround" type="float" />
|
|
<argument index="5" name="bevel" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="brick2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="bmin" type="Vector2" />
|
|
<argument index="2" name="bmax" type="Vector2" />
|
|
<argument index="3" name="mortar" type="float" />
|
|
<argument index="4" name="pround" type="float" />
|
|
<argument index="5" name="bevel" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="brick_corner_uv">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="bmin" type="Vector2" />
|
|
<argument index="2" name="bmax" type="Vector2" />
|
|
<argument index="3" name="mortar" type="float" />
|
|
<argument index="4" name="corner" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="brick_random_color">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="bmin" type="Vector2" />
|
|
<argument index="1" name="bmax" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="brick_uv">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="bmin" type="Vector2" />
|
|
<argument index="2" name="bmax" type="Vector2" />
|
|
<argument index="3" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="bricks_bw">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="repeat" type="float" />
|
|
<argument index="3" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="bricks_hb">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="repeat" type="float" />
|
|
<argument index="3" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="bricks_rb">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="repeat" type="float" />
|
|
<argument index="3" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="bricks_rb2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="repeat" type="float" />
|
|
<argument index="3" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="bricks_sb">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="repeat" type="float" />
|
|
<argument index="3" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="bricks_uneven">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="iterations" type="int" />
|
|
<argument index="2" name="min_size" type="float" />
|
|
<argument index="3" name="randomness" type="float" />
|
|
<argument index="4" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="brightness_contrast">
|
|
<return type="Color" />
|
|
<argument index="0" name="color" type="Color" />
|
|
<argument index="1" name="brightness" type="float" />
|
|
<argument index="2" name="contrast" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular2f">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular3">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular3f">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular4">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular4f">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular5">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular5f">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular6">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellular6f">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cellularf">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="circle_repeat_transform">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="count" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="circle_repeat_transform_2d">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="count" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="circular_gradient_type_1">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="circular_gradient_type_2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="circular_gradient_type_3">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="circular_gradient_type_4">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="clampv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="v" type="Vector2" />
|
|
<argument index="1" name="pmin" type="Vector2" />
|
|
<argument index="2" name="pmax" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="clampv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="v" type="Vector3" />
|
|
<argument index="1" name="mi" type="Vector3" />
|
|
<argument index="2" name="ma" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="color_dots">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="float" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cosv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="v" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="cosv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="v" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="curve">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="points" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="custom_uv_transform">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="cst_scale" type="Vector2" />
|
|
<argument index="2" name="rnd_rotate" type="float" />
|
|
<argument index="3" name="rnd_scale" type="float" />
|
|
<argument index="4" name="pseed" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="dots">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="float" />
|
|
<argument index="2" name="density" type="float" />
|
|
<argument index="3" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_cellular">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_cellular2">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_cellular3">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_cellular4">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_cellular5">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_cellular6">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_perlin">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_perlinabs">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_simplex">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_simplexf">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbm_value">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbmf">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fbmval">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fill_to_uv_square">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="bb" type="Color" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fill_to_uv_stretch">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="bb" type="Color" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="flood_fill_preprocess">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c" type="float" />
|
|
<argument index="2" name="s" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="floorc">
|
|
<return type="Color" />
|
|
<argument index="0" name="a" type="Color" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="floorv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="floorv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="a" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fract">
|
|
<return type="float" />
|
|
<argument index="0" name="f" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fractf">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fractv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="v" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="fractv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="v" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="generate_histogram">
|
|
<return type="Image" />
|
|
<argument index="0" name="input" type="Image" />
|
|
<argument index="1" name="texture_size" type="int" default="256" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="get_data_color">
|
|
<return type="Color" />
|
|
<argument index="0" name="index" type="int" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="get_data_pos">
|
|
<return type="float" />
|
|
<argument index="0" name="index" type="int" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="get_from_tileset">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="count" type="float" />
|
|
<argument index="1" name="pseed" type="float" />
|
|
<argument index="2" name="uv" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="gradient_type_1">
|
|
<return type="Color" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="gradient_type_2">
|
|
<return type="Color" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="gradient_type_3">
|
|
<return type="Color" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="gradient_type_4">
|
|
<return type="Color" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="gradient_type_5">
|
|
<return type="Color" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="grayscale_average">
|
|
<return type="float" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="grayscale_lightness">
|
|
<return type="float" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="grayscale_luminosity">
|
|
<return type="float" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="grayscale_max">
|
|
<return type="float" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="grayscale_min">
|
|
<return type="float" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="hsv_to_rgb">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="invert">
|
|
<return type="Color" />
|
|
<argument index="0" name="color" type="Color" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="kal_rotate">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="float" />
|
|
<argument index="2" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="maxv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="maxv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="a" type="Vector3" />
|
|
<argument index="1" name="b" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="minv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="v1" type="Vector2" />
|
|
<argument index="1" name="v2" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="minv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="v1" type="Vector3" />
|
|
<argument index="1" name="v2" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mix_add">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mix_max">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mix_min">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mix_mul">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mix_pow">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mix_xor">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="mixc">
|
|
<return type="Color" />
|
|
<argument index="0" name="a" type="Color" />
|
|
<argument index="1" name="b" type="Color" />
|
|
<argument index="2" name="c" type="Color" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="modf">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<argument index="1" name="y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="modv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="modv3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="a" type="Vector3" />
|
|
<argument index="1" name="b" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="noise_color">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="float" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="normal_gradient_type_1">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<argument index="3" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="normal_gradient_type_2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<argument index="3" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="normal_gradient_type_3">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<argument index="3" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="normal_gradient_type_4">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<argument index="3" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="pattern">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="x_scale" type="float" />
|
|
<argument index="2" name="y_scale" type="float" />
|
|
<argument index="3" name="ct" type="int" />
|
|
<argument index="4" name="catx" type="int" />
|
|
<argument index="5" name="caty" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlin">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlin2c">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="iterations" type="int" />
|
|
<argument index="3" name="persistence" type="float" />
|
|
<argument index="4" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlin_color">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="iterations" type="int" />
|
|
<argument index="3" name="persistence" type="float" />
|
|
<argument index="4" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlin_colorc">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="iterations" type="int" />
|
|
<argument index="3" name="persistence" type="float" />
|
|
<argument index="4" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlin_warp_1">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="iterations" type="int" />
|
|
<argument index="3" name="persistence" type="float" />
|
|
<argument index="4" name="pseed" type="int" />
|
|
<argument index="5" name="translate" type="Vector2" />
|
|
<argument index="6" name="rotate" type="float" />
|
|
<argument index="7" name="size2" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlin_warp_2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="iterations" type="int" />
|
|
<argument index="3" name="persistence" type="float" />
|
|
<argument index="4" name="pseed" type="int" />
|
|
<argument index="5" name="translate" type="Vector2" />
|
|
<argument index="6" name="rotate" type="float" />
|
|
<argument index="7" name="size2" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlinabs">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlinabsf">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlinc">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="iterations" type="int" />
|
|
<argument index="3" name="persistence" type="float" />
|
|
<argument index="4" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="perlinf">
|
|
<return type="float" />
|
|
<argument index="0" name="coord" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="powv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="x" type="Vector2" />
|
|
<argument index="1" name="y" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="radial_gradient_type_1">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="radial_gradient_type_2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="radial_gradient_type_3">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="radial_gradient_type_4">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="repeat" type="float" />
|
|
<argument index="2" name="data" type="PoolRealArray" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rand">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rand2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="x" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rand3">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="x" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="raymarch">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="raymarch2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="raymarch3">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="register_node_class">
|
|
<return type="void" />
|
|
<argument index="0" name="category" type="String" />
|
|
<argument index="1" name="cls" type="String" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="register_node_script">
|
|
<return type="void" />
|
|
<argument index="0" name="category" type="String" />
|
|
<argument index="1" name="file_path" type="String" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="repeat">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="Vector3" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<argument index="3" name="randomness" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="repeat_2d">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="r" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<argument index="3" name="randomness" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rgb_to_hsv">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="c" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rgrad2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="rot" type="float" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rotate">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="center" type="Vector2" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rotate3d">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="rune">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="runesc">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="col_row" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="runesf">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="col_row" type="Vector2" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="scale">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="center" type="Vector2" />
|
|
<argument index="2" name="scale" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="scratch">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="waviness" type="float" />
|
|
<argument index="3" name="angle" type="float" />
|
|
<argument index="4" name="randomness" type="float" />
|
|
<argument index="5" name="pseed" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="scratches">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="layers" type="int" />
|
|
<argument index="2" name="size" type="Vector2" />
|
|
<argument index="3" name="waviness" type="float" />
|
|
<argument index="4" name="angle" type="float" />
|
|
<argument index="5" name="randomness" type="float" />
|
|
<argument index="6" name="pseed" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="scratchesc">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="layers" type="int" />
|
|
<argument index="2" name="size" type="Vector2" />
|
|
<argument index="3" name="waviness" type="float" />
|
|
<argument index="4" name="angle" type="float" />
|
|
<argument index="5" name="randomness" type="float" />
|
|
<argument index="6" name="pseed" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdArc">
|
|
<return type="float" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="a1" type="float" />
|
|
<argument index="2" name="a2" type="float" />
|
|
<argument index="3" name="ra" type="float" />
|
|
<argument index="4" name="rb" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdBezier">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="pos" type="Vector2" />
|
|
<argument index="1" name="A" type="Vector2" />
|
|
<argument index="2" name="B" type="Vector2" />
|
|
<argument index="3" name="C" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdLine">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="a" type="Vector2" />
|
|
<argument index="2" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdNgon">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="pos" type="Vector2" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="n" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdPolygon">
|
|
<return type="float" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="v" type="PoolVector2Array" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdRhombus">
|
|
<return type="float" />
|
|
<argument index="0" name="p" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdRipples">
|
|
<return type="float" />
|
|
<argument index="0" name="d" type="float" />
|
|
<argument index="1" name="w" type="float" />
|
|
<argument index="2" name="r" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdSmoothIntersection">
|
|
<return type="float" />
|
|
<argument index="0" name="d1" type="float" />
|
|
<argument index="1" name="d2" type="float" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdSmoothSubtraction">
|
|
<return type="float" />
|
|
<argument index="0" name="d1" type="float" />
|
|
<argument index="1" name="d2" type="float" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdSmoothUnion">
|
|
<return type="float" />
|
|
<argument index="0" name="d1" type="float" />
|
|
<argument index="1" name="d2" type="float" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf2d_rotate">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_box">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="sx" type="float" />
|
|
<argument index="2" name="sy" type="float" />
|
|
<argument index="3" name="sz" type="float" />
|
|
<argument index="4" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_capsule_x">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="l" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_capsule_y">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="l" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_capsule_z">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="l" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cone_nx">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cone_ny">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cone_nz">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cone_px">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cone_py">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cone_pz">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="a" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cylinder_x">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="l" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cylinder_y">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="l" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_cylinder_z">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<argument index="2" name="l" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_elongation">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="v" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_input">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_normal">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_raymarch">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_repeat">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="Vector2" />
|
|
<argument index="2" name="randomness" type="float" />
|
|
<argument index="3" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_rounded">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="v" type="Vector2" />
|
|
<argument index="1" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_smooth_intersection">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="d1" type="Vector2" />
|
|
<argument index="1" name="d2" type="Vector2" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_smooth_subtraction">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="d1" type="Vector2" />
|
|
<argument index="1" name="d2" type="Vector2" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_smooth_union">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="d1" type="Vector2" />
|
|
<argument index="1" name="d2" type="Vector2" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_sphere">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_torus_x">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="R" type="float" />
|
|
<argument index="2" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_torus_y">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="R" type="float" />
|
|
<argument index="2" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3d_torus_z">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="p" type="Vector3" />
|
|
<argument index="1" name="R" type="float" />
|
|
<argument index="2" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3dc_inter">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3dc_sub">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf3dc_union">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_annular_shape">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_arc">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="a" type="Vector2" />
|
|
<argument index="2" name="r" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_boolean_intersection">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="b" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_boolean_substraction">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="b" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_boolean_union">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="b" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_box">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c" type="Vector2" />
|
|
<argument index="2" name="wh" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_circle">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c" type="Vector2" />
|
|
<argument index="2" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_line">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="a" type="Vector2" />
|
|
<argument index="2" name="b" type="Vector2" />
|
|
<argument index="3" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_morph">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="b" type="float" />
|
|
<argument index="2" name="amount" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_rhombus">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c" type="Vector2" />
|
|
<argument index="2" name="wh" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_rounded_shape">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_show">
|
|
<return type="Color" />
|
|
<argument index="0" name="val" type="float" />
|
|
<argument index="1" name="bevel" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_smooth_boolean_intersection">
|
|
<return type="float" />
|
|
<argument index="0" name="d1" type="float" />
|
|
<argument index="1" name="d2" type="float" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_smooth_boolean_substraction">
|
|
<return type="float" />
|
|
<argument index="0" name="d1" type="float" />
|
|
<argument index="1" name="d2" type="float" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdf_smooth_boolean_union">
|
|
<return type="float" />
|
|
<argument index="0" name="d1" type="float" />
|
|
<argument index="1" name="d2" type="float" />
|
|
<argument index="2" name="k" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sdr_ndot">
|
|
<return type="float" />
|
|
<argument index="0" name="a" type="Vector2" />
|
|
<argument index="1" name="b" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="shape_circle">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="sides" type="float" />
|
|
<argument index="2" name="size" type="float" />
|
|
<argument index="3" name="edge" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="shape_curved_star">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="sides" type="float" />
|
|
<argument index="2" name="size" type="float" />
|
|
<argument index="3" name="edge" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="shape_polygon">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="sides" type="float" />
|
|
<argument index="2" name="size" type="float" />
|
|
<argument index="3" name="edge" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="shape_rays">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="sides" type="float" />
|
|
<argument index="2" name="size" type="float" />
|
|
<argument index="3" name="edge" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="shape_star">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="sides" type="float" />
|
|
<argument index="2" name="size" type="float" />
|
|
<argument index="3" name="edge" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="signv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="x" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="simplex">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="folds" type="int" />
|
|
<argument index="3" name="octaves" type="int" />
|
|
<argument index="4" name="persistence" type="float" />
|
|
<argument index="5" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sinewave">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="amplitude" type="float" />
|
|
<argument index="2" name="frequency" type="float" />
|
|
<argument index="3" name="phase" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sinewavec">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="amplitude" type="float" />
|
|
<argument index="2" name="frequency" type="float" />
|
|
<argument index="3" name="phase" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sinewavef">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="amplitude" type="float" />
|
|
<argument index="2" name="frequency" type="float" />
|
|
<argument index="3" name="phase" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="smoothstepv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="a" type="float" />
|
|
<argument index="1" name="b" type="float" />
|
|
<argument index="2" name="c" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="sphere">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="c" type="Vector2" />
|
|
<argument index="2" name="r" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="step">
|
|
<return type="float" />
|
|
<argument index="0" name="edge" type="float" />
|
|
<argument index="1" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="stepc">
|
|
<return type="Color" />
|
|
<argument index="0" name="edge" type="Color" />
|
|
<argument index="1" name="x" type="Color" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="stepv2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="edge" type="Vector2" />
|
|
<argument index="1" name="x" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="transform">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="translate" type="Vector2" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<argument index="3" name="scale" type="Vector2" />
|
|
<argument index="4" name="repeat" type="bool" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="transform2">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="translate" type="Vector2" />
|
|
<argument index="2" name="rotate" type="float" />
|
|
<argument index="3" name="scale" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="transform2_clamp">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="truchet1">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="pseed" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="truchet1c">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="float" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="truchet2">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="pseed" type="Vector2" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="truchet2c">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="float" />
|
|
<argument index="2" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="truchet_generic_uv">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="pseed" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="unregister_node_class">
|
|
<return type="void" />
|
|
<argument index="0" name="category" type="String" />
|
|
<argument index="1" name="cls" type="String" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="unregister_node_script">
|
|
<return type="void" />
|
|
<argument index="0" name="category" type="String" />
|
|
<argument index="1" name="file_path" type="String" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="uvmirror_h">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="uvmirror_v">
|
|
<return type="Vector2" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="offset" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="voronoi">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="stretch" type="Vector2" />
|
|
<argument index="3" name="intensity" type="float" />
|
|
<argument index="4" name="randomness" type="float" />
|
|
<argument index="5" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="voronoi_1">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="stretch" type="Vector2" />
|
|
<argument index="3" name="intensity" type="float" />
|
|
<argument index="4" name="randomness" type="float" />
|
|
<argument index="5" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="voronoi_2">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="stretch" type="Vector2" />
|
|
<argument index="3" name="intensity" type="float" />
|
|
<argument index="4" name="randomness" type="float" />
|
|
<argument index="5" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="voronoi_3">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="size" type="Vector2" />
|
|
<argument index="2" name="stretch" type="Vector2" />
|
|
<argument index="3" name="intensity" type="float" />
|
|
<argument index="4" name="randomness" type="float" />
|
|
<argument index="5" name="pseed" type="int" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="wave_bounce">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="wave_constant">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="wave_sawtooth">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="wave_sine">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="wave_square">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="wave_triangle">
|
|
<return type="float" />
|
|
<argument index="0" name="x" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="weave">
|
|
<return type="float" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="width" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="weave2">
|
|
<return type="Vector3" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="stitch" type="float" />
|
|
<argument index="3" name="width_x" type="float" />
|
|
<argument index="4" name="width_y" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="weavec">
|
|
<return type="Color" />
|
|
<argument index="0" name="uv" type="Vector2" />
|
|
<argument index="1" name="count" type="Vector2" />
|
|
<argument index="2" name="width" type="float" />
|
|
<description>
|
|
</description>
|
|
</method>
|
|
</methods>
|
|
<constants>
|
|
</constants>
|
|
</class>
|