Rounded Polygon.asset 19 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. %YAML 1.1
  2. %TAG !u! tag:unity3d.com,2011:
  3. --- !u!114 &11400000
  4. MonoBehaviour:
  5. m_ObjectHideFlags: 0
  6. m_CorrespondingSourceObject: {fileID: 0}
  7. m_PrefabInstance: {fileID: 0}
  8. m_PrefabAsset: {fileID: 0}
  9. m_GameObject: {fileID: 0}
  10. m_Enabled: 1
  11. m_EditorHideFlags: 0
  12. m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
  13. m_Name: Rounded Polygon
  14. m_EditorClassIdentifier:
  15. m_functionInfo: "// Made with Amplify Shader Editor v1.9.7\n// Available at the
  16. Unity Asset Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=19700\nNode;AmplifyShaderEditor.GetLocalVarNode;173;-368,1472;Inherit;False;172;chamferAngle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.PiNode;85;176,1184;Inherit;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;113;-416,704;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TanOpNode;114;-560,704;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TanOpNode;115;-560,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LengthOpNode;111;-48,800;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;131;-16,704;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;84;368,1184;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CosOpNode;81;528,1184;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;144;624,1184;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;143;592,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;163;624,864;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;150;976,800;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;152;960,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;154;960,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;155;912,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;153;912,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;90;800,704;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;88;-128,1376;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;86;176,1376;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;87;0,1376;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;89;-304,1376;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;171;-528,1376;Inherit;False;170;polaruvx;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ClampOpNode;130;-1712,704;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;174;-1056,864;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;142;-1040,832;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;176;-560,1472;Inherit;False;175;remainingAngle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;175;-816,704;Inherit;False;remainingAngle;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;132;-976,704;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ReciprocalOpNode;118;-928,1152;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CosOpNode;120;-1072,1152;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SinOpNode;140;-1072,1248;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;182;-752,1152;Inherit;False;diagonal;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;121;-928,1248;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;116;-480,1216;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.AbsOpNode;97;512,288;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;100;64,288;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;98;368,288;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;160;320,256;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;161;272,224;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;99;192,288;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;103;-432,352;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;101;-128,288;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;102;-272,192;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;104;-272,352;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.GetLocalVarNode;136;-144,192;Inherit;False;135;Half
  17. Angle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;159;1344,416;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;158;1344,128;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;92;1040,64;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;93;1040,192;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;106;992,352;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;105;944,384;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;94;1040,288;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;107;976,256;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;108;976,256;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;157;960,160;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;156;960,128;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;91;1216,64;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CosOpNode;96;848,288;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;170;640,288;Inherit;False;polaruvx;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ATan2OpNode;177;-624,320;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LengthOpNode;178;-624,416;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;180;-960,416;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;179;-784,320;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.GetLocalVarNode;183;-1184,448;Inherit;False;182;diagonal;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;181;-1184,320;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;184;-1328,384;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;75;1424,448;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;186;-1472,448;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;185;-1328,224;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;187;-1472,224;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;188;-1472,64;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;194;-1824,64;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;2,2;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;195;-1648,64;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;1,1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;189;-1712,512;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;190;-1712,288;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SqrtOpNode;74;1648,448;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;72;1792,384;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;135;-1296,1248;Inherit;False;Half
  18. Angle;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TauNode;127;-2000,1120;Inherit;False;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;124;-2000,1184;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;125;-2128,1184;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;201;-1664,1152;Inherit;False;fullAngle;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;123;-1808,1152;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;77;1616,576;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;137;1424,576;Inherit;False;135;Half
  19. Angle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;71;1984,288;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;48;2176,288;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FWidthOpNode;38;2176,384;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;39;2336,288;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;122;-1440,1152;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;147;-1920,800;Inherit;False;Constant;_Epsilon;Epsilon;0;0;Create;True;0;0;0;False;0;False;1E-06;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;141;-1616,832;Inherit;False;135;Half
  20. Angle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;112;-240,704;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;145;-288,832;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;146;-288,1216;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;172;-1248,704;Inherit;False;chamferAngle;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;134;-1408,704;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;200;-80,448;Inherit;False;201;fullAngle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.PiNode;110;-656,224;Inherit;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;109;-432,128;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;128;-2144,704;Inherit;False;Roundness;1;4;False;1;0;FLOAT;0.3;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Compare;76;1776,576;Inherit;False;4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;3;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;204;1504,736;Inherit;False;172;chamferAngle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;197;-2112,224;Inherit;False;Width;1;2;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;191;-2128,448;Inherit;False;Height;1;3;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;162;672,1184;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;149;1360,1184;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;80;1024,1184;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;151;960,1184;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;79;1200,1184;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;148;1360,576;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;40;2496,288;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;164;-32,1472;Inherit;False;135;Half
  21. Angle;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;199;1424,656;Inherit;False;170;polaruvx;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;36;-2000,64;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;15;-2240,64;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;126;-2288,1184;Inherit;False;Sides;1;1;False;1;0;FLOAT;5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;2688,288;Inherit;False;True;-1;;0;True;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;113;0;114;0\nWireConnection;113;1;115;0\nWireConnection;114;0;175;0\nWireConnection;115;0;141;0\nWireConnection;111;0;112;0\nWireConnection;131;0;112;0\nWireConnection;84;0;85;0\nWireConnection;84;1;86;0\nWireConnection;81;0;84;0\nWireConnection;144;0;163;0\nWireConnection;143;0;111;0\nWireConnection;163;0;143;0\nWireConnection;150;0;90;0\nWireConnection;152;0;153;0\nWireConnection;154;0;155;0\nWireConnection;155;0;111;0\nWireConnection;153;0;111;0\nWireConnection;90;0;131;0\nWireConnection;88;0;89;0\nWireConnection;88;1;173;0\nWireConnection;86;0;87;0\nWireConnection;86;1;164;0\nWireConnection;87;0;88;0\nWireConnection;89;0;171;0\nWireConnection;89;1;176;0\nWireConnection;130;0;128;0\nWireConnection;130;1;147;0\nWireConnection;174;0;141;0\nWireConnection;142;0;174;0\nWireConnection;175;0;132;0\nWireConnection;132;0;142;0\nWireConnection;132;1;172;0\nWireConnection;118;0;120;0\nWireConnection;120;0;122;0\nWireConnection;140;0;135;0\nWireConnection;182;0;118;0\nWireConnection;121;0;120;0\nWireConnection;121;1;140;0\nWireConnection;116;0;182;0\nWireConnection;116;1;121;0\nWireConnection;97;0;98;0\nWireConnection;100;0;101;0\nWireConnection;100;1;136;0\nWireConnection;98;0;99;0\nWireConnection;98;1;160;0\nWireConnection;160;0;161;0\nWireConnection;161;0;136;0\nWireConnection;99;0;100;0\nWireConnection;99;1;200;0\nWireConnection;103;0;177;0\nWireConnection;103;1;178;0\nWireConnection;101;0;102;0\nWireConnection;101;1;104;0\nWireConnection;102;0;109;0\nWireConnection;102;1;110;0\nWireConnection;104;0;103;0\nWireConnection;159;0;158;0\nWireConnection;158;0;91;0\nWireConnection;92;0;156;0\nWireConnection;92;1;157;0\nWireConnection;93;0;107;0\nWireConnection;93;1;108;0\nWireConnection;106;0;105;0\nWireConnection;105;0;104;1\nWireConnection;94;0;96;0\nWireConnection;94;1;106;0\nWireConnection;107;0;90;0\nWireConnection;108;0;90;0\nWireConnection;157;0;154;0\nWireConnection;156;0;152;0\nWireConnection;91;0;92;0\nWireConnection;91;1;93;0\nWireConnection;96;0;170;0\nWireConnection;170;0;97;0\nWireConnection;177;0;179;1\nWireConnection;177;1;179;0\nWireConnection;178;0;180;0\nWireConnection;180;0;181;0\nWireConnection;180;1;183;0\nWireConnection;179;0;180;0\nWireConnection;181;0;185;0\nWireConnection;181;1;184;0\nWireConnection;184;0;188;1\nWireConnection;184;1;186;0\nWireConnection;75;0;159;0\nWireConnection;75;1;148;0\nWireConnection;186;0;191;0\nWireConnection;186;1;189;0\nWireConnection;185;0;188;0\nWireConnection;185;1;187;0\nWireConnection;187;0;197;0\nWireConnection;187;1;190;0\nWireConnection;188;0;195;0\nWireConnection;194;0;36;0\nWireConnection;195;0;194;0\nWireConnection;189;0;191;0\nWireConnection;189;1;147;0\nWireConnection;190;0;197;0\nWireConnection;190;1;147;0\nWireConnection;74;0;75;0\nWireConnection;72;0;104;1\nWireConnection;72;1;74;0\nWireConnection;135;0;122;0\nWireConnection;124;0;125;0\nWireConnection;125;0;126;0\nWireConnection;201;0;123;0\nWireConnection;123;0;127;0\nWireConnection;123;1;124;0\nWireConnection;77;0;137;0\nWireConnection;77;1;199;0\nWireConnection;71;0;94;0\nWireConnection;71;1;72;0\nWireConnection;71;2;76;0\nWireConnection;48;0;71;0\nWireConnection;38;0;71;0\nWireConnection;39;0;48;0\nWireConnection;39;1;38;0\nWireConnection;122;0;201;0\nWireConnection;112;0;113;0\nWireConnection;112;1;145;0\nWireConnection;145;0;146;0\nWireConnection;146;0;116;0\nWireConnection;172;0;134;0\nWireConnection;134;0;130;0\nWireConnection;134;1;141;0\nWireConnection;109;0;110;0\nWireConnection;76;0;77;0\nWireConnection;76;1;204;0\nWireConnection;162;0;81;0\nWireConnection;162;1;144;0\nWireConnection;149;0;79;0\nWireConnection;80;0;162;0\nWireConnection;80;1;151;0\nWireConnection;151;0;150;0\nWireConnection;79;0;80;0\nWireConnection;148;0;149;0\nWireConnection;40;0;39;0\nWireConnection;36;0;15;0\nWireConnection;0;0;40;0\nASEEND*/\n//CHKSM=353CEA13F122AE3EE79CFC2F21E06CB8E5AD5C14"
  22. m_functionName:
  23. m_description: 'Creates a rounded polygon shape using the input UV coordinates,
  24. with dimensions determined by the specified Width and Height inputs. The Sides
  25. input defines the number of sides, while the Roundness input controls the curvature
  26. of each corner.
  27. The input UV coordinates can modified to tile or offset
  28. the shape as needed. However, to maintain offset capability within the UV space,
  29. the shape will not repeat automatically when tiled. For a repeating rounded polygon
  30. effect, route your UV input through a Fract node first.
  31. * Sides: Number
  32. of polygon sides
  33. * Width: Rounded polygon width
  34. * Height: Rounded
  35. polygon height
  36. * Roundness: Corner roundness'
  37. m_additionalIncludes:
  38. m_additionalIncludes: []
  39. m_outsideIncludes: []
  40. m_additionalPragmas:
  41. m_additionalPragmas: []
  42. m_outsidePragmas: []
  43. m_additionalDirectives:
  44. m_validData: 0
  45. m_isDirty: 0
  46. m_moduleName: ' Additional Directives'
  47. m_independentModule: 1
  48. m_customEdited: 0
  49. m_additionalDirectives: []
  50. m_shaderFunctionDirectives: []
  51. m_nativeDirectives: []
  52. m_nativeDirectivesIndex: -1
  53. m_nativeDirectivesFoldout: 0
  54. m_directivesSaveItems: []
  55. m_nodeCategory: 9
  56. m_headerStyle: 1
  57. m_headerColor: {r: 0.6901961, g: 0.17254902, b: 0.023529412, a: 1}
  58. m_customNodeCategory: Shape
  59. m_previewPosition: 0
  60. m_hidden: 0
  61. m_url: