- Posts: 145
- Joined: Mon Aug 07, 2017 6:20 pm
Hi Fusionistas (Resolvistas?),
I've put together another video where we explore the concept of using images as geometry buffers. We'll create some kind of plasma/lightning effect thats very flexible and can be re-purposed for all things motion graphy too.
Its aimed at experienced Fusion users.
Enjoy!
EDIT: Update
PS. Bonus info,
If you substitute the gradient with a rendered pworld of an object in UV space you can wrap this effect around any object.
#keepfusionseperate
I've put together another video where we explore the concept of using images as geometry buffers. We'll create some kind of plasma/lightning effect thats very flexible and can be re-purposed for all things motion graphy too.
Its aimed at experienced Fusion users.
Enjoy!
EDIT: Update
PS. Bonus info,
If you substitute the gradient with a rendered pworld of an object in UV space you can wrap this effect around any object.
- Code: Select all
{
Tools = ordered() {
BrightnessContrast3 = BrightnessContrast {
Inputs = {
Gain = Input { Value = 10, },
Input = Input {
SourceOp = "Blur1",
Source = "Output",
},
EffectMask = Input {
SourceOp = "Rectangle2",
Source = "Mask",
}
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -21.0821 } },
},
Rectangle2 = RectangleMask {
Inputs = {
SoftEdge = Input { Value = 0.2, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.5, 1 }, },
Width = Input { Value = 1.44193548387097, },
Height = Input { Value = 0.0870967741935486, },
},
ViewInfo = OperatorInfo { Pos = { 1187.83, -21.0821 } },
},
ImagePlane3D1 = ImagePlane3D {
Inputs = {
["Transform3DOp.ScaleLock"] = Input { Value = 0, },
["Transform3DOp.Scale.X"] = Input { Value = 0.001, },
["Transform3DOp.Scale.Y"] = Input { Value = 0.001, },
["Transform3DOp.Scale.Z"] = Input { Value = 0.001, },
["SurfacePlaneInputs.SizeLock"] = Input { Value = 0, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 128, },
["SurfacePlaneInputs.SubdivisionHeight"] = Input { Value = 128, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
MaterialInput = Input {
SourceOp = "BrightnessContrast3",
Source = "Output",
},
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 1295.94, 51.6624 } },
},
Shape3D1 = Shape3D {
Inputs = {
Shape = Input { Value = FuID { "SurfaceTorusInputs" }, },
MaterialInput = Input {
SourceOp = "ChannelBoolean1",
Source = "MaterialOutput",
},
["MtlStdInputs.MaterialID"] = Input { Value = 2, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 2, },
["SurfaceTorusInputs.Radius"] = Input { Value = 1.325, },
["SurfaceTorusInputs.Section"] = Input { Value = 0.192, },
["SurfaceTorusInputs.ObjectID.ObjectID"] = Input { Value = 3, }
},
ViewInfo = OperatorInfo { Pos = { 567.07, 104.064 } },
},
PointLight1 = LightPoint {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -2.54334860762594, },
["Transform3DOp.Translate.Y"] = Input { Value = 1.94620208658188, },
["Transform3DOp.Translate.Z"] = Input { Value = -1.06001256268298, },
},
ViewInfo = OperatorInfo { Pos = { 739.61, 244.776 } },
},
Merge3D2 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "ReplaceMaterial3D1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "PointLight1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 878.68, 244.288 } },
},
AmbientLight1 = LightAmbient {
ViewInfo = OperatorInfo { Pos = { 1409.89, 199.06 } },
},
Merge3D3 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Displace3D1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "AmbientLight1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, 199.06 } },
},
Displace3D1 = Displace3D {
Inputs = {
SceneInput = Input {
SourceOp = "ctv",
Source = "Output",
},
Channel = Input { Value = 6, },
Scale = Input { Value = 1, },
Input = Input {
SourceOp = "Blur2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, 174 } },
},
Merge3D1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Merge3D3",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Merge3D2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1098.68, 244.285 } },
},
Blur2 = Blur {
CtrlWZoom = false,
Inputs = {
XBlurSize = Input { Value = 0, },
Input = Input {
SourceOp = "add",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1001.93, 174 } },
},
ReplaceMaterial3D1 = ReplaceMaterial3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1",
Source = "Output",
},
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
},
ViewInfo = OperatorInfo { Pos = { 878.68, 218.24 } },
},
BrightnessContrast1 = BrightnessContrast {
Inputs = {
Brightness = Input { Value = -0.5, },
Input = Input {
SourceOp = "ChannelBooleans1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 906.456, -26.7891 } },
},
add = ChannelBoolean {
NameSet = true,
Inputs = {
Operation = Input { Value = 1, },
Background = Input {
SourceOp = "Renderer3D1",
Source = "Output",
},
Foreground = Input {
SourceOp = "BrightnessContrast1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 891.933, 174 } },
},
Renderer3D1 = Renderer3D {
CustomData = {
ToolVersion = 1,
},
Inputs = {
GlobalIn = Input { Value = 1001, },
GlobalOut = Input { Value = 1200, },
Width = Input { Value = 64, },
Height = Input { Value = 256, },
Depth = Input { Value = 3, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Shape3D1",
Source = "Output",
},
RendererType = Input { Value = FuID { "RendererOpenGLUV" }, },
["RendererOpenGL.Lighting"] = Input { Value = 0, },
["RendererOpenGL.TextureDepth"] = Input { Value = 3, },
["RendererOpenGL.TransparencySorting"] = Input { Value = 2, },
["RendererOpenGL.WireframeAntialiasing"] = Input { Value = 0, },
["RendererOpenGLUV.Lighting"] = Input { Value = 0, },
["RendererOpenGLUV.WireframeAntialiasing"] = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 567.07, 137.064 } },
},
ChannelBooleans1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 4, },
ToBlue = Input { Value = 4, },
ToAlpha = Input { Value = 4, },
Background = Input {
SourceOp = "FastNoise1",
Source = "Output",
},
Foreground = Input {
SourceOp = "Instance_FastNoise1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 906.456, -126.62 } },
},
FastNoise1 = FastNoise {
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Depth = Input { Value = 3 },
GlobalOut = Input { Value = 1100 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Height = Input { Value = 512 },
Width = Input { Value = 512 }
},
Name = "FastNoise1",
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[2] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
Inverted = Input { Value = 1 },
Width = Input { Value = 512 },
GlobalOut = Input { Value = 1100 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Discontinuous = Input { Value = 1 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Depth = Input { Value = 3 },
Detail = Input { Value = 4.23809523809524 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[3] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
XScale = Input { Value = 0.666666666666667 },
Inverted = Input { Value = 1 },
Contrast = Input { Value = 1.72380952380952 },
GlobalIn = Input { Value = 1001 },
Width = Input { Value = 512 },
Depth = Input { Value = 3 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
Discontinuous = Input { Value = 1 },
GlobalOut = Input { Value = 1100 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
SeetheRate = Input { Value = 0.0714285714285714 },
Detail = Input { Value = 5.57142857142857 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
GlobalIn = Input { Value = 1001, },
GlobalOut = Input { Value = 1200, },
Width = Input { Value = 64, },
Height = Input { Value = 256, },
Depth = Input { Value = 3, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
Center = Input {
Value = { 0.5, 24 },
Expression = "Point(0.5, time*0.02)",
},
Detail = Input { Value = 6.58, },
Contrast = Input { Value = 1.513, },
XScale = Input { Value = 0.722, },
SeetheRate = Input { Value = 0.162, },
},
ViewInfo = OperatorInfo { Pos = { 906.456, -194.62 } },
},
ChannelBooleans1_1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 4, },
ToGreen = Input { Value = 4, },
ToAlpha = Input { Value = 4, },
Background = Input {
SourceOp = "ChannelBooleans1",
Source = "Output",
},
Foreground = Input {
SourceOp = "Instance_FastNoise1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 906.456, -72.6203 } },
},
ChannelBoolean1 = MtlChanBool {
Inputs = {
OperandAR = Input { Value = 19, },
OperandAG = Input { Value = 20, },
OperandAB = Input { Value = 21, },
OperandAA = Input { Value = 9, },
CoordSpace = Input { Value = FuID { "World" }, },
MaterialID = Input { Value = 3, },
},
ViewInfo = OperatorInfo { Pos = { 567.07, 54.0159 } },
},
Instance_FastNoise1_1 = FastNoise {
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Depth = Input { Value = 3 },
GlobalOut = Input { Value = 1100 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Height = Input { Value = 512 },
Width = Input { Value = 512 }
},
Name = "FastNoise1",
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[2] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
Inverted = Input { Value = 1 },
Width = Input { Value = 512 },
GlobalOut = Input { Value = 1100 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Discontinuous = Input { Value = 1 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Depth = Input { Value = 3 },
Detail = Input { Value = 4.23809523809524 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[3] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
XScale = Input { Value = 0.666666666666667 },
Inverted = Input { Value = 1 },
Contrast = Input { Value = 1.72380952380952 },
GlobalIn = Input { Value = 1001 },
Width = Input { Value = 512 },
Depth = Input { Value = 3 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
Discontinuous = Input { Value = 1 },
GlobalOut = Input { Value = 1100 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
SeetheRate = Input { Value = 0.0714285714285714 },
Detail = Input { Value = 5.57142857142857 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
}
}
},
SourceOp = "FastNoise1",
Inputs = {
["Gamut.ColorSpaceNest"] = Input { },
["Gamut.GammaSpaceNest"] = Input { },
Center = Input {
Value = { 0.5, 24 },
Expression = "Point(0.5, time*0.02)"
},
Seethe = Input { Value = 2.693, },
StartEndRenderScripts = Input { },
EffectMask = Input { },
NoiseBrightnessMap = Input { },
NoiseDetailMap = Input { }
},
ViewInfo = OperatorInfo { Pos = { 614.456, -72.6203 } },
},
Instance_FastNoise1 = FastNoise {
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Depth = Input { Value = 3 },
GlobalOut = Input { Value = 1100 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Height = Input { Value = 512 },
Width = Input { Value = 512 }
},
Name = "FastNoise1",
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[2] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
Inverted = Input { Value = 1 },
Width = Input { Value = 512 },
GlobalOut = Input { Value = 1100 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Discontinuous = Input { Value = 1 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Depth = Input { Value = 3 },
Detail = Input { Value = 4.23809523809524 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[3] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
XScale = Input { Value = 0.666666666666667 },
Inverted = Input { Value = 1 },
Contrast = Input { Value = 1.72380952380952 },
GlobalIn = Input { Value = 1001 },
Width = Input { Value = 512 },
Depth = Input { Value = 3 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
Discontinuous = Input { Value = 1 },
GlobalOut = Input { Value = 1100 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
SeetheRate = Input { Value = 0.0714285714285714 },
Detail = Input { Value = 5.57142857142857 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
}
}
},
SourceOp = "FastNoise1",
Inputs = {
["Gamut.ColorSpaceNest"] = Input { },
["Gamut.GammaSpaceNest"] = Input { },
Center = Input {
Value = { 0.5, 24 },
Expression = "Point(0.5, time*0.02)"
},
Seethe = Input { Value = 1.886, },
StartEndRenderScripts = Input { },
EffectMask = Input { },
NoiseBrightnessMap = Input { },
NoiseDetailMap = Input { }
},
ViewInfo = OperatorInfo { Pos = { 785.456, -126.62 } },
},
BrightnessContrast2 = BrightnessContrast {
Inputs = {
Alpha = Input { Value = 1, },
ClipBlack = Input { Value = 1, },
ClipWhite = Input { Value = 1, },
Input = Input {
SourceOp = "FastNoise1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -213.407 } },
},
ctv = CustomVertex3D {
NameSet = true,
Inputs = {
SceneInput = Input {
SourceOp = "ImagePlane3D1",
Source = "Output",
},
["Point1.X"] = Input { Value = 0.525007053837844, },
["Point1.Y"] = Input { Value = -0.0165005871947797, },
["Point1.Z"] = Input { Value = -0.22424252899218, },
["Point2.Nest"] = Input { Value = 1, },
["Point2.X"] = Input { Value = -0.470672946389979, },
["Point2.Y"] = Input { Value = -0.597601334826018, },
["Point2.Z"] = Input { Value = 0.915140763191663, },
LUT1 = Input {
SourceOp = "CustomVertex3D1LUT1",
Source = "Value",
},
LUT2 = Input {
SourceOp = "CustomVertex3D1LUT2",
Source = "Value",
},
LUT3 = Input {
SourceOp = "CustomVertex3D1LUT3",
Source = "Value",
},
LUT4 = Input {
SourceOp = "CustomVertex3D1LUT4",
Source = "Value",
},
PointControls = Input { Value = 1, },
ShowPoint3 = Input { Value = 0, },
ShowPoint4 = Input { Value = 0, },
ShowPoint5 = Input { Value = 0, },
ShowPoint6 = Input { Value = 0, },
ShowPoint7 = Input { Value = 0, },
ShowPoint8 = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 1295.94, 110.892 } },
},
CustomVertex3D1LUT1 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 0, Blue = 0 },
},
CustomVertex3D1LUT2 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 0, Blue = 0 },
},
CustomVertex3D1LUT3 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 0, Blue = 0 },
},
CustomVertex3D1LUT4 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 0, Blue = 0 },
},
Transform1 = Transform {
Inputs = {
ProcessGreen = Input { Value = 0, },
ProcessBlue = Input { Value = 0, },
Center = Input { Value = { 0.5, 0.527803260179239 }, },
Input = Input {
SourceOp = "BrightnessContrast2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -165.381 } },
},
Transform2 = Transform {
Inputs = {
ProcessRed = Input { Value = 0, },
ProcessGreen = Input { Value = 0, },
Center = Input { Value = { 0.5, 0.488846940935714 }, },
Input = Input {
SourceOp = "Transform1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -135.219 } },
},
ColorCorrector1 = ColorCorrector {
Inputs = {
CorrectionRange = Input { Value = 3, },
WheelRangeDummy1 = Input { Value = 3, },
WheelSaturation2 = Input { Value = 1.889, },
WheelTintAngle2 = Input { Value = 0.611313583478753, },
WheelTintLength2 = Input { Value = 1, },
HighlightsRGBGain = Input { Value = 1.103, },
SuppressionRangeDummy = Input { Value = 3, },
ColorRanges = Input {
Value = ColorCurves {
Curves = {
{
Points = {
{ 0, 1 },
{ 0.4, 0.2 },
{ 0.6, 0 },
{ 1, 0 }
}
},
{
Points = {
{ 0, 0 },
{ 0.4, 0 },
{ 0.6, 0.2 },
{ 1, 1 }
}
}
}
},
},
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "Transform2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -98.4347 } },
},
Blur1 = Blur {
Inputs = {
Blend = Input { Value = 0.462, },
XBlurSize = Input { Value = 21.8, },
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -67.3269 } },
},
FastNoise1_1 = FastNoise {
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Depth = Input { Value = 3 },
GlobalOut = Input { Value = 1100 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Height = Input { Value = 512 },
Width = Input { Value = 512 }
},
Name = "FastNoise1",
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[2] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
Inverted = Input { Value = 1 },
Width = Input { Value = 512 },
GlobalOut = Input { Value = 1100 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
GlobalIn = Input { Value = 1001 },
Discontinuous = Input { Value = 1 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
Depth = Input { Value = 3 },
Detail = Input { Value = 4.23809523809524 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
},
[3] = {
Tools = ordered() {
FastNoise1 = FastNoise {
Inputs = {
XScale = Input { Value = 0.666666666666667 },
Inverted = Input { Value = 1 },
Contrast = Input { Value = 1.72380952380952 },
GlobalIn = Input { Value = 1001 },
Width = Input { Value = 512 },
Depth = Input { Value = 3 },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" } },
Discontinuous = Input { Value = 1 },
GlobalOut = Input { Value = 1100 },
Height = Input { Value = 512 },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1 },
[1] = { 1, 1, 1, 1 }
}
}
},
SeetheRate = Input { Value = 0.0714285714285714 },
Detail = Input { Value = 5.57142857142857 }
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
GlobalIn = Input { Value = 1001, },
GlobalOut = Input { Value = 1200, },
Width = Input { Value = 256, },
Height = Input { Value = 512, },
Depth = Input { Value = 3, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
Center = Input {
Value = { 0.5, 60 },
Expression = "Point(0.5, time*0.05)",
},
Detail = Input { Value = 3.16, },
Contrast = Input { Value = 6.33, },
Brightness = Input { Value = -2, },
LockXY = Input { Value = 0, },
XScale = Input { Value = 50, },
YScale = Input { Value = 1.03, },
SeetheRate = Input { Value = 0.5, },
},
ViewInfo = OperatorInfo { Pos = { 1295.94, -254.589 } },
}
}
}
#keepfusionseperate
Last edited by alan bovine on Wed Apr 11, 2018 10:59 am, edited 1 time in total.
Fusion video tutorials : https://www.youtube.com/channel/UCTCeDas53OEcWcRujkQiwLg/videos?view_as=subscriber
Fusion Tools : https://github.com/statixVFX/stx_tools
Nuke 2 Fusion nodes : https://github.com/statixVFX/nuke2fusion
Fusion Tools : https://github.com/statixVFX/stx_tools
Nuke 2 Fusion nodes : https://github.com/statixVFX/nuke2fusion