Skip to content

Instantly share code, notes, and snippets.

@ly29
Created February 7, 2017 16:51
Show Gist options
  • Save ly29/08a1c2d5ab4a925183245e7b7e8d937d to your computer and use it in GitHub Desktop.
Save ly29/08a1c2d5ab4a925183245e7b7e8d937d to your computer and use it in GitHub Desktop.
----------
Node: Circle
Inputs:
name : default: type
nr_verts : 24 : Int
radius : 1.0 : Float
Outputs:
Vertices : Vertices
Edges : Edges
Faces : Faces
----------
----------
Node: Line
Inputs:
name : default: type
verts : None : Vertices
Outputs:
Vertices : Vertices
Edges : Edges
Faces : Faces
----------
----------
Node: Cirle
Inputs:
name : default: type
verts : None : Vertices
Outputs:
Vertices : Vertices
Edges : Edges
Faces : Faces
----------
----------
Node: Plane
Inputs:
name : default: type
verts : None : Vertices
Outputs:
Vertices : Vertices
Edges : Edges
Faces : Faces
----------
----------
Node: Cylinder
Inputs:
name : default: type
verts : None : Vertices
Outputs:
Vertices : Vertices
Edges : Edges
Faces : Faces
----------
----------
Node: Object In
Inputs:
name : default: type
obj : None : Object
Outputs:
Vertices : Vertices
Edges : Edges
Faces : Faces
----------
----------
Node: Int input
Inputs:
name : default: type
Outputs:
i : IntValue
----------
----------
Node: Float input
Inputs:
name : default: type
Outputs:
f : FloatValue
----------
----------
Node: Point input
Inputs:
name : default: type
Outputs:
p : PointValue
----------
----------
Node: Color input
Inputs:
name : default: type
Outputs:
c : ColorValue
----------
----------
Node: Object input
Inputs:
name : default: type
Outputs:
o : ObjectValue
----------
----------
Node: Length
Inputs:
name : default: type
data : None : Anytype
Outputs:
Length : Int
----------
----------
Node: Min
Inputs:
name : default: type
data : None : Anytype
Outputs:
Min : Float
----------
----------
Node: Max
Inputs:
name : default: type
data : None : Anytype
Outputs:
Max : Float
----------
----------
Node: Sum
Inputs:
name : default: type
data : None : Anytype
Outputs:
Sum : Float
----------
----------
Node: Mean
Inputs:
name : default: type
data : None : Anytype
Outputs:
Mean : Float
----------
----------
Node: Join
Inputs:
name : default: type
data : None : Anytype
Outputs:
Data : Anytype
----------
----------
Node: Split
Inputs:
name : default: type
size : 1 : Int
data : None : Anytype
Outputs:
Data : Anytype
----------
----------
Node: Create Matrix
Inputs:
name : default: type
location : (0.0, 0.0, 0.0) : Vector
scale : (1.0, 1.0, 1.0) : Vector
rotation : (0.0, 0.0, 1.0) : Vector
angle : 0.0 : Float
Outputs:
Matrix : Matrix
----------
----------
Node: Transform
Inputs:
name : default: type
vertices : None : Vertices
matrix : [[ 1. 0. 0. 0.]
[ 0. 1. 0. 0.]
[ 0. 0. 1. 0.]
[ 0. 0. 0. 1.]] : Matrix
Outputs:
Vertices : Vertices
----------
----------
Node: Equal
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: Is Close
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: Not Equal
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: Less Than
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: Bigger Than
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: Less Eq
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: Bigger Eq
Inputs:
name : default: type
x : 0 : Number
y : 0 : Number
Outputs:
Bool : Bool
----------
----------
Node: True
Inputs:
name : default: type
Outputs:
Bool : Bool
----------
----------
Node: False
Inputs:
name : default: type
Outputs:
Bool : Bool
----------
----------
Node: And
Inputs:
name : default: type
a : True : Bool
b : False : Bool
Outputs:
Bool : Bool
----------
----------
Node: Or
Inputs:
name : default: type
a : True : Bool
b : False : Bool
Outputs:
Bool : Bool
----------
----------
Node: Not
Inputs:
name : default: type
a : True : Bool
Outputs:
Bool : Bool
----------
----------
Node: Xor
Inputs:
name : default: type
a : True : Bool
b : False : Bool
Outputs:
Bool : Bool
----------
----------
Node: Bool
Inputs:
name : default: type
a : True : Bool
Outputs:
Bool : Bool
----------
----------
Node: Mask
Inputs:
name : default: type
mask : True : Bool
data : None : Number
Outputs:
Mask : Bool
Data True : Number
Data False : Number
----------
----------
Node: Mask Join
Inputs:
name : default: type
mask : True : Bool
data_true : None : Number
data_false : None : Number
Outputs:
data : Number
----------
----------
Node: Add
Inputs:
name : default: type
x : 0.0 : Number
y : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Sub
Inputs:
name : default: type
x : 0.0 : Number
y : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Mul
Inputs:
name : default: type
x : 0.0 : Number
y : 2.0 : Number
Outputs:
Number : Number
----------
----------
Node: Div
Inputs:
name : default: type
x : 1.0 : Number
y : 2.0 : Number
Outputs:
Number : Number
----------
----------
Node: Sqrt
Inputs:
name : default: type
x : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Copy Sign
Inputs:
name : default: type
x : 1.0 : Number
y : -1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Absolute
Inputs:
name : default: type
x : -1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Reciprocal
Inputs:
name : default: type
x : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Negate
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: As Int
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Int : Int
----------
----------
Node: Int Div
Inputs:
name : default: type
x1 : 1.0 : Number
x2 : 2.0 : Number
Outputs:
Int : Int
----------
----------
Node: Round N
Inputs:
name : default: type
x : 0.0 : Number
y : 0 : Int
Outputs:
Float : Float
----------
----------
Node: Modulo
Inputs:
name : default: type
x1 : 1.0 : Number
x2 : 1.0 : Number
Outputs:
Float : Float
----------
----------
Node: Fmodulo
Inputs:
name : default: type
x1 : 1.0 : Number
x2 : 1.0 : Number
Outputs:
Float : Float
----------
----------
Node: Ceil
Inputs:
name : default: type
x : 1.0 : Number
Outputs:
Float : Float
----------
----------
Node: Floor
Inputs:
name : default: type
x : 1.5 : Number
Outputs:
Float : Float
----------
----------
Node: Pow
Inputs:
name : default: type
x : 1.0 : Number
y : 2.0 : Number
Outputs:
Number : Number
----------
----------
Node: Exp
Inputs:
name : default: type
x : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Ln
Inputs:
name : default: type
x : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Log10
Inputs:
name : default: type
x : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Logn
Inputs:
name : default: type
x1 : 1.0 : Number
x2 : 2.0 : Number
Outputs:
Number : Number
----------
----------
Node: Minimum
Inputs:
name : default: type
x1 : 1.0 : Number
x2 : -1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Maximum
Inputs:
name : default: type
x1 : 1.0 : Number
x2 : -1.0 : Number
Outputs:
Number : Number
----------
----------
Node: E
Inputs:
name : default: type
Outputs:
Float : Float
----------
----------
Node: Linspace
Inputs:
name : default: type
start : 0.0 : Float
stop : 1.0 : Float
count : 10 : Int
Outputs:
Float : Float
----------
----------
Node: Arange
Inputs:
name : default: type
start : 0 : Int
stop : 10 : Int
step : 1 : Int
Outputs:
Int : Int
----------
----------
Node: Random Int
Inputs:
name : default: type
size : 1 : Int
low : 0 : Int
high : 10 : Int
seed : 1 : Int
Outputs:
Int : Int
----------
----------
Node: Randint
Inputs:
name : default: type
size : 1 : Int
low : 0 : Int
high : 10 : Int
seed : 1 : Int
Outputs:
Int : Int
----------
----------
Node: Random Float
Inputs:
name : default: type
size : 1 : Int
low : 0.0 : Float
high : 1.0 : Float
seed : 1 : Int
Outputs:
Float : Float
----------
----------
Node: Sine
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Cosine
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Sincos
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
sin : Number
cos : Number
----------
----------
Node: Degrees
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Radians
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Tangent
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Arcsine
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Arcosine
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Arctangent
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Asinh
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Acosh
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Atanh
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Sinh
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Cosh
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Tanh
Inputs:
name : default: type
x : 0.0 : Number
Outputs:
Number : Number
----------
----------
Node: Pi
Inputs:
name : default: type
n : 2.0 : Number
Outputs:
Number : Number
----------
----------
Node: Tau
Inputs:
name : default: type
n : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Phi
Inputs:
name : default: type
n : 1.0 : Number
Outputs:
Number : Number
----------
----------
Node: Cubic Spline
Inputs:
name : default: type
verts : None : Vertices
t : 0.5 : Float
h : 0.001 : <built-in function FloatProperty>
Other properties
h : 0.001
Outputs:
Vertices : Vertices
Tanget : Vertices
----------
----------
Node: Cubic Spline Count
Inputs:
name : default: type
verts : None : Vertices
count : 10 : Int
h : 0.0001 : <built-in function FloatProperty>
Other properties
h : 0.0001
Outputs:
Vertices : Vertices
Tanget : Vertices
----------
----------
Node: Linear Spline
Inputs:
name : default: type
verts : None : Vertices
t : 0.5 : Float
Outputs:
Vertices : Vertices
----------
----------
Node: Random Unit Vector
Inputs:
name : default: type
size : 1 : Int
seed : 1 : Int
scale : 1.0 : Float
point : False : <built-in function BoolProperty>
Other properties
point : False
Outputs:
Vertices : Vertices
----------
----------
Node: Vector In
Inputs:
name : default: type
x : 0.0 : Float
y : 0.0 : Float
z : 0.0 : Float
w : 1.0 : Float
Outputs:
Vertices : Vertices
----------
----------
Node: Add
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
v : (0, 0, 0) : Vertices
Outputs:
Vertices : Vertices
----------
----------
Node: Sub
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
v : (0, 0, 0) : Vertices
Outputs:
Vertices : Vertices
----------
----------
Node: Cross
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
v : (0, 0, 0) : Vertices
Outputs:
Vertices : Vertices
----------
----------
Node: Scale
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
s : 1.0 : Float
Outputs:
Vertices : Vertices
----------
----------
Node: Scale Reciprocal
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
s : 1.0 : Float
Outputs:
Vertices : Vertices
----------
----------
Node: Length
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
Outputs:
Float : Float
----------
----------
Node: Dot
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
v : (0, 0, 0) : Vertices
Outputs:
Float : Float
----------
----------
Node: Opposite
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
Outputs:
Vertices : Vertices
----------
----------
Node: Distance
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
v : (0, 0, 0) : Vertices
Outputs:
Float : Float
----------
----------
Node: Round
Inputs:
name : default: type
u : (0, 0, 0) : Vertices
n : 7 : Int
Outputs:
Vertices : Vertices
----------
----------
Node: Vector Out
Inputs:
name : default: type
verts : (0.0, 0.0, 0.0, 1.0) : Point
Outputs:
x : Float
y : Float
z : Float
w : Float
----------
----------
Node: Cubic Spline
Inputs:
name : default: type
verts : None : Vertices
t : 0.5 : Float
h : 0.001 : Float
Outputs:
Vertices : Vertices
Tanget : Vertices
----------
----------
Node: Cubic Spline
Inputs:
name : default: type
verts : None : Vertices
t : 0.5 : Float
h : 0.001 : Float
Outputs:
Vertices : Vertices
Tanget : Vertices
----------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment