mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2025-01-26 04:48:17 +01:00
pre external noeds
This commit is contained in:
parent
6f7cd0aca7
commit
0f0d684a84
574 changed files with 5567 additions and 85 deletions
9
datafiles/data/Nodes/Internal/3D/3D Camera Set/info.json
Normal file
9
datafiles/data/Nodes/Internal/3D/3D Camera Set/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"3D camera with built-in key and fill directional lights.",
|
||||
"baseNode":"Node_3D_Camera_Set",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"surface"
|
||||
],
|
||||
"name":"3D Camera Set"
|
||||
}
|
9
datafiles/data/Nodes/Internal/3D/3D Camera/info.json
Normal file
9
datafiles/data/Nodes/Internal/3D/3D Camera/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Create 3D camera that render scene to surface.",
|
||||
"baseNode":"Node_3D_Camera",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"surface"
|
||||
],
|
||||
"name":"3D Camera"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Cone/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Cone/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create 3D cone mesh",
|
||||
"baseNode":"Node_3D_Mesh_Cone",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Cone"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Cube/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Cube/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create 3D cube mesh.",
|
||||
"baseNode":"Node_3D_Mesh_Cube",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Cube"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Cylinder/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Cylinder/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create 3D cylinder mesh",
|
||||
"baseNode":"Node_3D_Mesh_Cylinder",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Cylinder"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Displace/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Displace/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Shift vertex of 3D mesh using 2D map.",
|
||||
"baseNode":"Node_3D_Displace",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Displace"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Icosphere/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Icosphere/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create 3D icosphere mesh",
|
||||
"baseNode":"Node_3D_Mesh_Sphere_Ico",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Icosphere"
|
||||
}
|
9
datafiles/data/Nodes/Internal/3D/3D Material/info.json
Normal file
9
datafiles/data/Nodes/Internal/3D/3D Material/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Create 3D material with adjustable parameters.",
|
||||
"baseNode":"Node_3D_Material",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"surface"
|
||||
],
|
||||
"name":"3D Material"
|
||||
}
|
9
datafiles/data/Nodes/Internal/3D/3D Object/info.json
Normal file
9
datafiles/data/Nodes/Internal/3D/3D Object/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Load .obj file from your computer as a 3D object.",
|
||||
"baseNode":"Node_3D_Mesh_Obj",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"build":"Node_create_3D_Obj",
|
||||
"name":"3D Object"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Plane/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Plane/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Put 2D image on a plane in 3D space.",
|
||||
"baseNode":"Node_3D_Mesh_Plane",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Plane"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Repeat/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Repeat/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Repeat the same 3D mesh multiple times.",
|
||||
"baseNode":"Node_3D_Repeat",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Repeat"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Scene/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Scene/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Combine multiple 3D objects into a single junction.",
|
||||
"baseNode":"Node_3D_Scene",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Scene"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Subdivide/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Subdivide/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Subdivide faces in mesh.",
|
||||
"baseNode":"Node_3D_Subdivide",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Subdivide"
|
||||
}
|
9
datafiles/data/Nodes/Internal/3D/3D Terrain/info.json
Normal file
9
datafiles/data/Nodes/Internal/3D/3D Terrain/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Create 3D terrain from height map.",
|
||||
"baseNode":"Node_3D_Mesh_Terrain",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"surface"
|
||||
],
|
||||
"name":"3D Terrain"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D Torus/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D Torus/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create 3D torus mesh",
|
||||
"baseNode":"Node_3D_Mesh_Torus",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D Torus"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/3D UV Sphere/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/3D UV Sphere/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create 3D uv sphere mesh",
|
||||
"baseNode":"Node_3D_Mesh_Sphere_UV",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"3D UV Sphere"
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Create 3D wall be extruding 2D path.",
|
||||
"baseNode":"Node_3D_Mesh_Wall_Builder",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"pathnode"
|
||||
],
|
||||
"name":"3D Wall Builder"
|
||||
}
|
11
datafiles/data/Nodes/Internal/3D/Ambient Occlusion/info.json
Normal file
11
datafiles/data/Nodes/Internal/3D/Ambient Occlusion/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Apply simple 2D AO effect using height map.",
|
||||
"alias":[
|
||||
"ao"
|
||||
],
|
||||
"baseNode":"Node_Ambient_Occlusion",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Ambient Occlusion"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Bevel/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Bevel/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Apply 2D bevel on the image.",
|
||||
"baseNode":"Node_Bevel",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Bevel"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create directional light directed at the origin point.",
|
||||
"baseNode":"Node_3D_Light_Directional",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Directional Light"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Round out vertex position to a specified step.",
|
||||
"baseNode":"Node_3D_Round_Vertex",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Discretize vertex"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Mesh Export/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Mesh Export/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Export 3D mesh as .obj file",
|
||||
"baseNode":"Node_3D_Mesh_Export",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Mesh Export"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Normal Light/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Normal Light/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Light up the image using normal mapping.",
|
||||
"baseNode":"Node_Normal_Light",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Normal Light"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Normal/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Normal/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create normal map using greyscale value as height.",
|
||||
"baseNode":"Node_Normal",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Normal"
|
||||
}
|
9
datafiles/data/Nodes/Internal/3D/Path Extrude/info.json
Normal file
9
datafiles/data/Nodes/Internal/3D/Path Extrude/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Extrude path into 3D object.",
|
||||
"baseNode":"Node_3D_Mesh_Path_Extrude",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"pathnode"
|
||||
],
|
||||
"name":"Path Extrude"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate array of 3D points interpolating between two values based on the distance.",
|
||||
"baseNode":"Node_3D_Point_Affector",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"Point Affector"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Point Light/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Point Light/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create point light to illuminate surrounding area.",
|
||||
"baseNode":"Node_3D_Light_Point",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Point Light"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/RM Cloud/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/RM Cloud/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate distance field cloud texture.",
|
||||
"baseNode":"Node_RM_Cloud",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"RM Cloud"
|
||||
}
|
12
datafiles/data/Nodes/Internal/3D/RM Combine/info.json
Normal file
12
datafiles/data/Nodes/Internal/3D/RM Combine/info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Combine 2 SDF objects using boolean operation.",
|
||||
"alias":[
|
||||
"ray marching",
|
||||
"rm boolean"
|
||||
],
|
||||
"baseNode":"Node_RM_Combine",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"RM Combine"
|
||||
}
|
32
datafiles/data/Nodes/Internal/3D/RM Primitive/info.json
Normal file
32
datafiles/data/Nodes/Internal/3D/RM Primitive/info.json
Normal file
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"tooltip":"Create SDF object.",
|
||||
"alias":[
|
||||
"plane",
|
||||
"box",
|
||||
"box frame",
|
||||
"box round",
|
||||
"cube",
|
||||
"sphere",
|
||||
"ellipse",
|
||||
"cut sphere",
|
||||
"cut hollow sphere",
|
||||
"torus",
|
||||
"capped torus",
|
||||
"cylinder",
|
||||
"prism",
|
||||
"capsule",
|
||||
"cone",
|
||||
"capped cone",
|
||||
"round cone",
|
||||
"3d arc",
|
||||
"pie",
|
||||
"octahedron",
|
||||
"pyramid"
|
||||
],
|
||||
"baseNode":"Node_RM_Primitive",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"build":"Node_create_RM_Primitive",
|
||||
"name":"RM Primitive"
|
||||
}
|
11
datafiles/data/Nodes/Internal/3D/RM Render/info.json
Normal file
11
datafiles/data/Nodes/Internal/3D/RM Render/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Render SDF object.",
|
||||
"alias":[
|
||||
"ray marching"
|
||||
],
|
||||
"baseNode":"Node_RM_Render",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"RM Render"
|
||||
}
|
11
datafiles/data/Nodes/Internal/3D/RM Terrain/info.json
Normal file
11
datafiles/data/Nodes/Internal/3D/RM Terrain/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Generate SDF image from height map.",
|
||||
"alias":[
|
||||
"ray marching"
|
||||
],
|
||||
"baseNode":"Node_RM_Terrain",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"RM Terrain"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Set Material/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Set Material/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Replace mesh material with a new one.",
|
||||
"baseNode":"Node_3D_Set_Material",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Set Material"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Slice Stack/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Slice Stack/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Slice 3D object into array of 2d images.",
|
||||
"baseNode":"Node_3D_Mesh_Stack_Slice",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Slice Stack"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Sprite Stack/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Sprite Stack/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create sprite stack either from repeating a single image or stacking different images using array.",
|
||||
"baseNode":"Node_Sprite_Stack",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Sprite Stack"
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Extrude 2D image into 3D object.",
|
||||
"baseNode":"Node_3D_Mesh_Extrude",
|
||||
"io":[
|
||||
"d3Mesh",
|
||||
"surface"
|
||||
],
|
||||
"name":"Surface Extrude"
|
||||
}
|
11
datafiles/data/Nodes/Internal/3D/Transform 3D/info.json
Normal file
11
datafiles/data/Nodes/Internal/3D/Transform 3D/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Transform image in 3D space",
|
||||
"alias":[
|
||||
"3d transform"
|
||||
],
|
||||
"baseNode":"Node_3D_Transform_Image",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Transform 3D"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Transform 3D scene, accepts array of transformations for each objects.",
|
||||
"baseNode":"Node_3D_Transform_Scene",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Transform Scene"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/Transform/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/Transform/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Transform 3D object.",
|
||||
"baseNode":"Node_3D_Transform",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"Transform"
|
||||
}
|
8
datafiles/data/Nodes/Internal/3D/UV Remap/info.json
Normal file
8
datafiles/data/Nodes/Internal/3D/UV Remap/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Remap UV map using plane.",
|
||||
"baseNode":"Node_3D_UV_Remap",
|
||||
"io":[
|
||||
"d3Mesh"
|
||||
],
|
||||
"name":"UV Remap"
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Calculate volume of an audio bit array.",
|
||||
"baseNode":"Node_Audio_Loudness",
|
||||
"io":[
|
||||
"audioBit",
|
||||
"float"
|
||||
],
|
||||
"name":"Audio Volume"
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Take a slice of an audio array based on the current frame.",
|
||||
"baseNode":"Node_Audio_Window",
|
||||
"io":[
|
||||
"audioBit",
|
||||
"float"
|
||||
],
|
||||
"name":"Audio Window"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Animation/Delay/info.json
Normal file
8
datafiles/data/Nodes/Internal/Animation/Delay/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Delay the animation by fix amount of frames.",
|
||||
"baseNode":"Node_Delay",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Delay"
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"tooltip":"Plot graph or bar chart from array of number.",
|
||||
"alias":[
|
||||
"plot",
|
||||
"bar chart",
|
||||
"graph",
|
||||
"waveform"
|
||||
],
|
||||
"baseNode":"Node_Plot_Linear",
|
||||
"io":[
|
||||
"surface",
|
||||
"surface",
|
||||
"float"
|
||||
],
|
||||
"build":"Node_create_Plot_Linear",
|
||||
"name":"Draw Bar \/ Graph"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Animation/Ease/info.json
Normal file
8
datafiles/data/Nodes/Internal/Animation/Ease/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create easing function.",
|
||||
"baseNode":"Node_Fn_Ease",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"Ease"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Evaluate value from an animation curve.",
|
||||
"baseNode":"Node_Anim_Curve",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"Evaluate Curve"
|
||||
}
|
13
datafiles/data/Nodes/Internal/Animation/FFT/info.json
Normal file
13
datafiles/data/Nodes/Internal/Animation/FFT/info.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"tooltip":"Perform fourier transform on number array.",
|
||||
"alias":[
|
||||
"frequency analysis"
|
||||
],
|
||||
"baseNode":"Node_FFT",
|
||||
"io":[
|
||||
"float",
|
||||
"audioBit",
|
||||
"float"
|
||||
],
|
||||
"name":"FFT"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Output current frame as frame index, or animation progress (0 - 1).",
|
||||
"alias":[
|
||||
"current frame",
|
||||
"counter"
|
||||
],
|
||||
"baseNode":"Node_Counter",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"Frame Index"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Animation/Math/info.json
Normal file
8
datafiles/data/Nodes/Internal/Animation/Math/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Apply mathematic operation of wave value.",
|
||||
"baseNode":"Node_Fn_Math",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"Math"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Remap animation to a new framerate.",
|
||||
"baseNode":"Node_Rate_Remap",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Rate Remap"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Cache the entire animation and replay backward.",
|
||||
"baseNode":"Node_Revert",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Reverse"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Apply smoothstop function to a value.",
|
||||
"baseNode":"Node_Fn_SmoothStep",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"SmoothStep"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Delay the animation based on array index.",
|
||||
"baseNode":"Node_Stagger",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Stagger"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Load wav audio file.",
|
||||
"baseNode":"Node_WAV_File_Read",
|
||||
"io":[
|
||||
"text",
|
||||
"audioBit",
|
||||
"audioBit",
|
||||
"text"
|
||||
],
|
||||
"build":"Node_create_WAV_File_Read",
|
||||
"name":"WAV File In"
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Save wav audio file.",
|
||||
"baseNode":"Node_WAV_File_Write",
|
||||
"io":[
|
||||
"text",
|
||||
"audioBit",
|
||||
"audioBit",
|
||||
"text"
|
||||
],
|
||||
"name":"WAV File Out"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create value changing overtime in wave pattern.",
|
||||
"baseNode":"Node_Fn_WaveTable",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"WaveTable"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create random value smoothly changing over time.",
|
||||
"baseNode":"Node_Wiggler",
|
||||
"io":[
|
||||
"float"
|
||||
],
|
||||
"name":"Wiggler"
|
||||
}
|
16
datafiles/data/Nodes/Internal/Color/Color Data/info.json
Normal file
16
datafiles/data/Nodes/Internal/Color/Color Data/info.json
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"tooltip":"Get data (rgb, hsv, brightness) from color.",
|
||||
"alias":[
|
||||
"red",
|
||||
"green",
|
||||
"blue",
|
||||
"alpha",
|
||||
"brightness",
|
||||
"luminance"
|
||||
],
|
||||
"baseNode":"Node_Color_Data",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Color Data"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Color/Color/info.json
Normal file
8
datafiles/data/Nodes/Internal/Color/Color/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create color value.",
|
||||
"baseNode":"Node_Color",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Color"
|
||||
}
|
10
datafiles/data/Nodes/Internal/Color/Find pixel/info.json
Normal file
10
datafiles/data/Nodes/Internal/Color/Find pixel/info.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"tooltip":"Get the position of the first pixel with a given color.",
|
||||
"baseNode":"Node_Find_Pixel",
|
||||
"io":[
|
||||
"color",
|
||||
"surface",
|
||||
"float"
|
||||
],
|
||||
"name":"Find pixel"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Get palatte and array of key positions from gradient.",
|
||||
"baseNode":"Node_Gradient_Extract",
|
||||
"io":[
|
||||
"gradient"
|
||||
],
|
||||
"name":"Gradient Data"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Replace color inside a gradient.",
|
||||
"baseNode":"Node_Gradient_Replace_Color",
|
||||
"io":[
|
||||
"gradient"
|
||||
],
|
||||
"name":"Gradient Replace"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Move gradients keys.",
|
||||
"baseNode":"Node_Gradient_Shift",
|
||||
"io":[
|
||||
"gradient"
|
||||
],
|
||||
"name":"Gradient Shift"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Color/Gradient/info.json
Normal file
8
datafiles/data/Nodes/Internal/Color/Gradient/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create gradient object",
|
||||
"baseNode":"Node_Gradient_Out",
|
||||
"io":[
|
||||
"gradient"
|
||||
],
|
||||
"name":"Gradient"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Color/HSV Color/info.json
Normal file
8
datafiles/data/Nodes/Internal/Color/HSV Color/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create (rgb) color from value in HSV color space.",
|
||||
"baseNode":"Node_Color_HSV",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"HSV Color"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Color/Mix Color/info.json
Normal file
8
datafiles/data/Nodes/Internal/Color/Mix Color/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Combine two colors.",
|
||||
"baseNode":"Node_Color_Mix",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Mix Color"
|
||||
}
|
11
datafiles/data/Nodes/Internal/Color/OKLCH Color/info.json
Normal file
11
datafiles/data/Nodes/Internal/Color/OKLCH Color/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Create (rgb) color from value in OKLCH color space.",
|
||||
"alias":[
|
||||
"oklab"
|
||||
],
|
||||
"baseNode":"Node_Color_OKLCH",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"OKLCH Color"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Extract palette from an image.",
|
||||
"baseNode":"Node_Palette_Extract",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Palette Extract"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Replace colors in a palette with new one.",
|
||||
"baseNode":"Node_Palette_Replace",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Palette Replace"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create gradient from palette.",
|
||||
"baseNode":"Node_Gradient_Palette",
|
||||
"io":[
|
||||
"gradient"
|
||||
],
|
||||
"name":"Palette to Gradient"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Color/Palette/info.json
Normal file
8
datafiles/data/Nodes/Internal/Color/Palette/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create palette value. Note that palette is simple an array of colors.",
|
||||
"baseNode":"Node_Palette",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Palette"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Color/RGB Color/info.json
Normal file
8
datafiles/data/Nodes/Internal/Color/RGB Color/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create (rgb) color from value in RGB color space.",
|
||||
"baseNode":"Node_Color_RGB",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"RGB Color"
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Sample gradient into palette.",
|
||||
"baseNode":"Node_Gradient_Sample",
|
||||
"io":[
|
||||
"gradient",
|
||||
"particle"
|
||||
],
|
||||
"name":"Sample Gradient"
|
||||
}
|
9
datafiles/data/Nodes/Internal/Color/Sampler/info.json
Normal file
9
datafiles/data/Nodes/Internal/Color/Sampler/info.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"tooltip":"Sample color from an image.",
|
||||
"baseNode":"Node_Sampler",
|
||||
"io":[
|
||||
"color",
|
||||
"surface"
|
||||
],
|
||||
"name":"Sampler"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Reduce palette size by collapsing similiar colors.",
|
||||
"baseNode":"Node_Palette_Shrink",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Shrink Palette"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Sort palette with specified order.",
|
||||
"baseNode":"Node_Palette_Sort",
|
||||
"io":[
|
||||
"color"
|
||||
],
|
||||
"name":"Sort Palette"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Bind and render image to an armature system.",
|
||||
"alias":[
|
||||
"rigging",
|
||||
"bone"
|
||||
],
|
||||
"baseNode":"Node_Armature_Bind",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Armature Bind"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Create new armature system.",
|
||||
"alias":[
|
||||
"rigging",
|
||||
"bone"
|
||||
],
|
||||
"baseNode":"Node_Armature",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Armature Create"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Rig mesh to armature system.",
|
||||
"alias":[
|
||||
"rigging",
|
||||
"bone"
|
||||
],
|
||||
"baseNode":"Node_Armature_Mesh_Rig",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Armature Mesh Rig"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Generate path from armature system.",
|
||||
"alias":[
|
||||
"rigging",
|
||||
"bone"
|
||||
],
|
||||
"baseNode":"Node_Armature_Path",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Armature Path"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Pose armature system.",
|
||||
"alias":[
|
||||
"rigging",
|
||||
"bone"
|
||||
],
|
||||
"baseNode":"Node_Armature_Pose",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Armature Pose"
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Sample point from armature system.",
|
||||
"alias":[
|
||||
"rigging",
|
||||
"bone"
|
||||
],
|
||||
"baseNode":"Node_Armature_Sample",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Armature Sample"
|
||||
}
|
40
datafiles/data/Nodes/Internal/Compose/Blend/info.json
Normal file
40
datafiles/data/Nodes/Internal/Compose/Blend/info.json
Normal file
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"tooltip":"Combine 2 images using different blend modes.",
|
||||
"alias":[
|
||||
"normal",
|
||||
"replace",
|
||||
"-1",
|
||||
"multiply",
|
||||
"color burn",
|
||||
"linear burn",
|
||||
"minimum",
|
||||
"-1",
|
||||
"add",
|
||||
"screen",
|
||||
"color dodge",
|
||||
"maximum",
|
||||
"-1",
|
||||
"overlay",
|
||||
"soft light",
|
||||
"hard light",
|
||||
"vivid light",
|
||||
"linear light",
|
||||
"pin light",
|
||||
"-1",
|
||||
"difference",
|
||||
"exclusion",
|
||||
"subtract",
|
||||
"divide",
|
||||
"-1",
|
||||
"hue",
|
||||
"saturation",
|
||||
"luminosity"
|
||||
],
|
||||
"baseNode":"Node_Blend",
|
||||
"io":[
|
||||
"surface",
|
||||
"surface"
|
||||
],
|
||||
"build":"Node_create_Blend",
|
||||
"name":"Blend"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Compose/Camera/info.json
Normal file
8
datafiles/data/Nodes/Internal/Compose/Camera/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create camera that crop image to fix dimension with control of position, zoom. Also can be use to create parallax effect.",
|
||||
"baseNode":"Node_Camera",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Camera"
|
||||
}
|
12
datafiles/data/Nodes/Internal/Compose/Composite/info.json
Normal file
12
datafiles/data/Nodes/Internal/Compose/Composite/info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"tooltip":"Combine multiple images with custom transformation.",
|
||||
"alias":[
|
||||
"merge"
|
||||
],
|
||||
"baseNode":"Node_Composite",
|
||||
"io":[
|
||||
"surface",
|
||||
"surface"
|
||||
],
|
||||
"name":"Composite"
|
||||
}
|
10
datafiles/data/Nodes/Internal/Compose/Export/info.json
Normal file
10
datafiles/data/Nodes/Internal/Compose/Export/info.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"tooltip":"Export image\/animation to file(s).",
|
||||
"baseNode":"Node_Export",
|
||||
"io":[
|
||||
"surface",
|
||||
"surface"
|
||||
],
|
||||
"build":"Node_create_Export",
|
||||
"name":"Export"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Place image next to each other in grid pattern.",
|
||||
"baseNode":"Node_Image_Grid",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Image Grid"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Combine array of images with different dimension using different algorithms.",
|
||||
"baseNode":"Node_Pack_Sprites",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Pack Sprites"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Create spritesheet from image array or animation.",
|
||||
"baseNode":"Node_Render_Sprite_Sheet",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Render Spritesheet"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Compose/Stack/info.json
Normal file
8
datafiles/data/Nodes/Internal/Compose/Stack/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Place image next to each other linearly, or on top of each other.",
|
||||
"baseNode":"Node_Stack",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Stack"
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Apply simple 2D AO effect using height map.",
|
||||
"alias":[
|
||||
"ao"
|
||||
],
|
||||
"baseNode":"Node_Ambient_Occlusion",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Ambient Occlusion"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Extra/Brush/info.json
Normal file
8
datafiles/data/Nodes/Internal/Extra/Brush/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Apply brush effect.",
|
||||
"baseNode":"Node_Brush_Linear",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Brush"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate bubble noise",
|
||||
"baseNode":"Node_Noise_Bubble",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Bubble Noise"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Extra/Caustic/info.json
Normal file
8
datafiles/data/Nodes/Internal/Extra/Caustic/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate caustic noise",
|
||||
"baseNode":"Node_Caustic",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Caustic"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate Cristal noise",
|
||||
"baseNode":"Node_Noise_Cristal",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Cristal Noise"
|
||||
}
|
11
datafiles/data/Nodes/Internal/Extra/Extra Perlins/info.json
Normal file
11
datafiles/data/Nodes/Internal/Extra/Extra Perlins/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Random perlin noise made with different algorithms.",
|
||||
"alias":[
|
||||
"noise"
|
||||
],
|
||||
"baseNode":"Node_Perlin_Extra",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Extra Perlins"
|
||||
}
|
11
datafiles/data/Nodes/Internal/Extra/Extra Voronoi/info.json
Normal file
11
datafiles/data/Nodes/Internal/Extra/Extra Voronoi/info.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"tooltip":"Random voronoi noise made with different algorithms.",
|
||||
"alias":[
|
||||
"noise"
|
||||
],
|
||||
"baseNode":"Node_Voronoi_Extra",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Extra Voronoi"
|
||||
}
|
8
datafiles/data/Nodes/Internal/Extra/Flow Noise/info.json
Normal file
8
datafiles/data/Nodes/Internal/Extra/Flow Noise/info.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate fluid flow noise",
|
||||
"baseNode":"Node_Flow_Noise",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Flow Noise"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate Gabor noise",
|
||||
"baseNode":"Node_Gabor_Noise",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Gabor Noise"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"tooltip":"Generate Herringbone tile pattern.",
|
||||
"baseNode":"Node_Herringbone_Tile",
|
||||
"io":[
|
||||
"surface"
|
||||
],
|
||||
"name":"Herringbone Tile"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue