Skip to content

Added support for Unity 2019.4 - 2021.2 #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions Nodes/Complex/ComplexNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@


[Title("Math", "Complex", "Complex Conjugate")]
public class ComplexConjugateNode : CodeFunctionNode {
internal class ComplexConjugateNode : CodeFunctionNode {
public ComplexConjugateNode() {
name = "Complex Conjugate";
}
Expand All @@ -26,7 +26,7 @@ static string ComplexConjugate([Slot(0, Binding.None)] Vector2 A, [Slot(1, Bindi
}

[Title("Math", "Complex", "Complex Reciprocal")]
public class ComplexReciprocalNode : CodeFunctionNode {
internal class ComplexReciprocalNode : CodeFunctionNode {
public ComplexReciprocalNode() {
name = "Complex Reciprocal";
}
Expand All @@ -46,7 +46,7 @@ static string ComplexReciprocal([Slot(0, Binding.None)] Vector2 A, [Slot(1, Bind
}

[Title("Math", "Complex", "Complex Multiply")]
public class ComplexMultiplyNode : CodeFunctionNode {
internal class ComplexMultiplyNode : CodeFunctionNode {
public ComplexMultiplyNode() {
name = "Complex Multiply";
}
Expand All @@ -66,7 +66,7 @@ static string ComplexMultiply([Slot(0, Binding.None)] Vector2 A, [Slot(1, Bindin
}

[Title("Math", "Complex", "Complex Divide")]
public class ComplexDivideNode : CodeFunctionNode {
internal class ComplexDivideNode : CodeFunctionNode {
public ComplexDivideNode() {
name = "Complex Divide";
}
Expand All @@ -86,7 +86,7 @@ static string ComplexDivide([Slot(0, Binding.None)] Vector2 A, [Slot(1, Binding.
}

[Title("Math", "Complex", "Complex Exponential")]
public class ComplexExponentialNode : CodeFunctionNode {
internal class ComplexExponentialNode : CodeFunctionNode {
public ComplexExponentialNode() {
name = "Complex Exponential";
}
Expand All @@ -108,7 +108,7 @@ static string ComplexExponential([Slot(0, Binding.None)] Vector2 A, [Slot(1, Bin
}

[Title("Math", "Complex", "Complex Logarithm")]
public class ComplexLogarithmNode : CodeFunctionNode {
internal class ComplexLogarithmNode : CodeFunctionNode {
public ComplexLogarithmNode() {
name = "Complex Logarithm";
}
Expand All @@ -128,7 +128,7 @@ static string ComplexLogarithm([Slot(0, Binding.None)] Vector2 A, [Slot(1, Bindi
}

[Title("Math", "Complex", "Complex Power")]
public class ComplexPowerNode : CodeFunctionNode {
internal class ComplexPowerNode : CodeFunctionNode {
public ComplexPowerNode() {
name = "Complex Power";
}
Expand Down
2 changes: 1 addition & 1 deletion Nodes/Composite/CompositeNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ public enum CompositeMode
}

[Title("Compositing", "Composite")]
public class CompositeNode : CodeFunctionNode {
internal class CompositeNode : CodeFunctionNode {
[SerializeField]
private CompositeMode m_CompositeMode = CompositeMode.Over;

Expand Down
3 changes: 3 additions & 0 deletions Nodes/Gilescoope.ShaderGraphNodes.Internal.asmref
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"reference": "GUID:be0903cd8e1546f498710afdc59db5eb"
}
7 changes: 7 additions & 0 deletions Nodes/Gilescoope.ShaderGraphNodes.Internal.asmref.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Nodes/Halftone/HalftoneNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public enum HalftoneMode {
}

[Title("Halftone", "Halftone Monochrome")]
public class HalftoneMonochromeNode : CodeFunctionNode {
internal class HalftoneMonochromeNode : CodeFunctionNode {
[SerializeField] private HalftoneMode m_HalftoneMode = HalftoneMode.Circle;

public HalftoneMonochromeNode() {
Expand Down Expand Up @@ -85,7 +85,7 @@ private static string HalftoneMonochrome_Square([Slot(0, Binding.None)] Vector1
}

[Title("Halftone", "Halftone Color")]
public class HalftoneColorNode : CodeFunctionNode {
internal class HalftoneColorNode : CodeFunctionNode {
[SerializeField] private HalftoneMode m_HalftoneMode = HalftoneMode.Circle;

public HalftoneColorNode() {
Expand Down
8 changes: 4 additions & 4 deletions Nodes/Lab Color/LabColorNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using UnityEngine;

[Title("Artistic", "Utility", "Color Scheme Complimentary")]
public class ComplimentaryNode : CodeFunctionNode {
internal class ComplimentaryNode : CodeFunctionNode {
public ComplimentaryNode() {
name = "Color Scheme Complimentary";
}
Expand Down Expand Up @@ -45,7 +45,7 @@ private static string Complimentary([Slot(0, Binding.None)] Vector4 In, [Slot(1,
}

[Title("Artistic", "Utility", "Color Scheme Split")]
public class SplitNode : CodeFunctionNode {
internal class SplitNode : CodeFunctionNode {
public SplitNode() {
name = "Color Scheme Split";
}
Expand Down Expand Up @@ -93,7 +93,7 @@ private static string Split([Slot(0, Binding.None)] Vector4 In, [Slot(1, Binding
}

[Title("Artistic", "Utility", "Color Scheme Dual")]
public class DualNode : CodeFunctionNode {
internal class DualNode : CodeFunctionNode {
public DualNode() {
name = "Color Scheme Dual";
}
Expand Down Expand Up @@ -177,7 +177,7 @@ Enum IEnumConversion.to {
}

[Title("Artistic", "Utility", "Lab Colorspace Conversion")]
public class LabColorspaceConversionNode : CodeFunctionNode {
internal class LabColorspaceConversionNode : CodeFunctionNode {
[SerializeField] private LabColorspaceConversion m_Conversion = new LabColorspaceConversion(LabColorspace.RGB, LabColorspace.RGB);

public LabColorspaceConversionNode() {
Expand Down
12 changes: 6 additions & 6 deletions Nodes/Pattern/PatternNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
using UnityEngine;

[Title("Pattern", "Zig Zag")]
public class ZigZagNode : CodeFunctionNode {
internal class ZigZagNode : CodeFunctionNode {
public ZigZagNode() {
name = "Zig Zag";
}
Expand All @@ -27,7 +27,7 @@ static string ZigZag([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(1,
}

[Title("Pattern", "Sine Waves")]
public class SineWavesNode : CodeFunctionNode {
internal class SineWavesNode : CodeFunctionNode {
public SineWavesNode() {
name = "Sine Waves";
}
Expand All @@ -51,7 +51,7 @@ static string SineWaves([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(
}

[Title("Pattern", "Round Waves")]
public class RoundWavesNode : CodeFunctionNode {
internal class RoundWavesNode : CodeFunctionNode {
public RoundWavesNode() {
name = "Round Waves";
}
Expand Down Expand Up @@ -81,7 +81,7 @@ static string RoundWaves([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot
}

[Title("Pattern", "Dots")]
public class DotsNode : CodeFunctionNode {
internal class DotsNode : CodeFunctionNode {
public DotsNode() {
name = "Dots";
}
Expand Down Expand Up @@ -110,7 +110,7 @@ static string Dots([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(1, Bi
}

[Title("Pattern", "Spiral")]
public class SpiralNode : CodeFunctionNode {
internal class SpiralNode : CodeFunctionNode {
public SpiralNode() {
name = "Spiral";
}
Expand All @@ -135,7 +135,7 @@ static string Spiral([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(1,


[Title("Pattern", "Whirl")]
public class WhirlNode : CodeFunctionNode {
internal class WhirlNode : CodeFunctionNode {
public WhirlNode() {
name = "Whirl";
}
Expand Down
16 changes: 8 additions & 8 deletions Nodes/Pixel Perfect/PixelPerfectNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
using UnityEngine;

[Title("Pixel Perfect", "Pixel Point")]
public class PixelPointNode : CodeFunctionNode {
internal class PixelPointNode : CodeFunctionNode {
public PixelPointNode() {
name = "Pixel Point";
}
Expand Down Expand Up @@ -32,7 +32,7 @@ static string PixelPoint([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot
}

[Title("Pixel Perfect", "Pixel Point Grid")]
public class PixelPointGridNode : CodeFunctionNode {
internal class PixelPointGridNode : CodeFunctionNode {
public PixelPointGridNode() {
name = "Pixel Point Grid";
}
Expand Down Expand Up @@ -62,7 +62,7 @@ static string PixelPointGrid([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [
}

[Title("Pixel Perfect", "Pixel Ray")]
public class PixelRayNode : CodeFunctionNode {
internal class PixelRayNode : CodeFunctionNode {
public PixelRayNode() {
name = "Pixel Ray";
}
Expand All @@ -89,7 +89,7 @@ static string PixelRay([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(1
}

[Title("Pixel Perfect", "Pixel Rays")]
public class PixelRaysNode : CodeFunctionNode {
internal class PixelRaysNode : CodeFunctionNode {
public PixelRaysNode() {
name = "Pixel Rays";
}
Expand Down Expand Up @@ -119,7 +119,7 @@ static string PixelRays([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(
}

[Title("Pixel Perfect", "Pixel Line")]
public class PixelLineNode : CodeFunctionNode {
internal class PixelLineNode : CodeFunctionNode {
public PixelLineNode() {
name = "Pixel Line";
}
Expand Down Expand Up @@ -153,7 +153,7 @@ static string PixelLine([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot(
}

[Title("Pixel Perfect", "Pixel Lines")]
public class PixelLinesNode : CodeFunctionNode {
internal class PixelLinesNode : CodeFunctionNode {
public PixelLinesNode() {
name = "Pixel Lines";
}
Expand Down Expand Up @@ -190,7 +190,7 @@ static string PixelLines([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slot
}

[Title("Pixel Perfect", "Pixel Circle")]
public class PixelCircleNode : CodeFunctionNode {
internal class PixelCircleNode : CodeFunctionNode {
public PixelCircleNode() {
name = "Pixel Circle";
}
Expand Down Expand Up @@ -222,7 +222,7 @@ static string PixelCircle([Slot(0, Binding.WorldSpacePosition)] Vector2 UV, [Slo
}

[Title("Pixel Perfect", "Pixel Polygon")]
public class PixelPolygonNode : CodeFunctionNode {
internal class PixelPolygonNode : CodeFunctionNode {
public PixelPolygonNode() {
name = "Pixel Polygon";
}
Expand Down
16 changes: 8 additions & 8 deletions Nodes/Quaternion/QuaternionNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
using UnityEngine;

[Title("Math", "Quaternion", "Quaternion Inverse")]
public class QuaternionInverseNode : CodeFunctionNode {
internal class QuaternionInverseNode : CodeFunctionNode {
public QuaternionInverseNode() {
name = "Quaternion Inverse";
}
Expand All @@ -25,7 +25,7 @@ static string QuaternionInverse([Slot(0, Binding.None, 0, 0, 0, 1)] Vector4 Q, [
}

[Title("Math", "Quaternion", "Quaternion From Euler")]
public class QuaternionFromEulerNode : CodeFunctionNode {
internal class QuaternionFromEulerNode : CodeFunctionNode {
public QuaternionFromEulerNode() {
name = "Quaternion From Euler";
}
Expand All @@ -50,7 +50,7 @@ static string QuaternionFromEuler([Slot(0, Binding.None)] Vector3 V, [Slot(1, Bi
}

[Title("Math", "Quaternion", "Quaternion From Angle Axis")]
public class QuaternionFromAngleAxisNode : CodeFunctionNode {
internal class QuaternionFromAngleAxisNode : CodeFunctionNode {
public QuaternionFromAngleAxisNode() {
name = "Quaternion From Angle Axis";
}
Expand All @@ -73,7 +73,7 @@ static string QuaternionFromAngleAxis([Slot(0, Binding.None)] Vector1 Angle, [Sl
}

[Title("Math", "Quaternion", "Quaternion To Angle Axis")]
public class QuaternionToAngleAxisNode : CodeFunctionNode {
internal class QuaternionToAngleAxisNode : CodeFunctionNode {
public QuaternionToAngleAxisNode() {
name = "Quaternion To Angle Axis";
}
Expand All @@ -95,7 +95,7 @@ static string QuaternionToAngleAxis([Slot(0, Binding.None, 0, 0, 0, 1)] Vector4
}

[Title("Math", "Quaternion", "Quaternion From To Rotation")]
public class QuaternionFromToRotationNode : CodeFunctionNode {
internal class QuaternionFromToRotationNode : CodeFunctionNode {
public QuaternionFromToRotationNode() {
name = "Quaternion From To Rotation Node";
}
Expand All @@ -116,7 +116,7 @@ static string QuaternionFromToRotation([Slot(0, Binding.None)] Vector3 From, [Sl
}

[Title("Math", "Quaternion", "Quaternion Multiply")]
public class QuaternionMultiplyNode : CodeFunctionNode {
internal class QuaternionMultiplyNode : CodeFunctionNode {
public QuaternionMultiplyNode() {
name = "Quaternion Multiply";
}
Expand All @@ -137,7 +137,7 @@ static string QuaternionMultiply([Slot(0, Binding.None, 0, 0, 0, 1)] Vector4 P,
}

[Title("Math", "Quaternion", "Quaternion Rotate Vector")]
public class QuaternionRotateVectorNode : CodeFunctionNode {
internal class QuaternionRotateVectorNode : CodeFunctionNode {
public QuaternionRotateVectorNode() {
name = "Quaternion Rotate Vector";
}
Expand All @@ -158,7 +158,7 @@ static string QuaternionRotateVector([Slot(0, Binding.None)] Vector3 V, [Slot(1,
}

[Title("Math", "Quaternion", "Quaternion Slerp")]
public class QuaternionSlerpNode : CodeFunctionNode {
internal class QuaternionSlerpNode : CodeFunctionNode {
public QuaternionSlerpNode() {
name = "Quaternion Slerp";
}
Expand Down
10 changes: 5 additions & 5 deletions Nodes/Random/RandomNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Title("Math", "Random", "Random Integer Range")]
public class RandomIntegerNode : CodeFunctionNode {
internal class RandomIntegerNode : CodeFunctionNode {
public RandomIntegerNode() {
name = "Random Integer Range";
}
Expand Down Expand Up @@ -37,7 +37,7 @@ public enum RandomMode {
}

[Title("Math", "Random", "Random Circle")]
public class RandomCircleNode : CodeFunctionNode {
internal class RandomCircleNode : CodeFunctionNode {
[SerializeField] private RandomMode m_RandomMode = RandomMode.In;

public RandomCircleNode() {
Expand Down Expand Up @@ -89,7 +89,7 @@ static string RandomCircle_On([Slot(0, Binding.None)] Vector2 Seed, [Slot(1, Bin
}

[Title("Math", "Random", "Random Sphere")]
public class RandomSphereNode : CodeFunctionNode {
internal class RandomSphereNode : CodeFunctionNode {
[SerializeField] private RandomMode m_RandomMode = RandomMode.In;

public RandomSphereNode() {
Expand Down Expand Up @@ -145,7 +145,7 @@ static string RandomSphere_On([Slot(0, Binding.None)] Vector2 Seed, [Slot(1, Bin
}

[Title("Math", "Random", "Random Rotation")]
public class RandomRotationNode : CodeFunctionNode {
internal class RandomRotationNode : CodeFunctionNode {
public RandomRotationNode() {
name = "Random Rotation";
}
Expand All @@ -169,7 +169,7 @@ static string RandomRotation([Slot(0, Binding.None)] Vector2 Seed, [Slot(1, Bind
}

[Title("Math", "Random", "Random Color")]
public class RandomColorNode : CodeFunctionNode {
internal class RandomColorNode : CodeFunctionNode {
public RandomColorNode() {
name = "Random Color";
}
Expand Down
Loading