- Posts: 101
- Joined: Mon Oct 10, 2022 10:21 am
- Real Name: Anatoliy Babiychuk
Sander de Regt wrote:Try adjusting the material setting of the sphere.
The specularity might be the issue in this case.
{
Tools = ordered() {
Shape3D2 = Shape3D {
Inputs = {
["Transform3DOp.Translate.Y"] = Input { Value = -0.901014624809959, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.350420933738039, },
["Transform3DOp.Scale.X"] = Input { Value = 5, },
["MtlStdInputs.Diffuse.Color.Red"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Green"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Blue"] = Input { Value = 0.173, },
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
["SurfacePlaneInputs.Width"] = Input { Value = 3.53, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 40, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, }
},
ViewInfo = OperatorInfo { Pos = { 220, -49.5 } },
},
Bender3D1 = Bender3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D2",
Source = "Output",
},
Amount = Input { Value = 0.59, },
RangeMin = Input { Value = 0.416, },
RangeMax = Input { Value = 0.72, },
},
ViewInfo = OperatorInfo { Pos = { 220, -16.5 } },
},
Transform3D2 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Transform3D1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = -0.707, },
["Transform3DOp.Translate.Z"] = Input { Value = -4.35, },
},
ViewInfo = OperatorInfo { Pos = { 220, 49.5 } },
},
Transform3D1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Bender3D1",
Source = "Output",
},
["Transform3DOp.Rotate.X"] = Input { Value = -58.9285171716474, },
},
ViewInfo = OperatorInfo { Pos = { 220, 16.5 } },
},
MediaIn3 = MediaIn {
CustomData = {
MEDIA_ID = "a4de2b19-aaa4-443f-a482-b576aa35ebdd",
MediaProps = {
MEDIA_FORMAT_TYPE = "JPEG",
MEDIA_HEIGHT = 1875,
MEDIA_IS_SOURCE_RES = true,
MEDIA_LAYER_DESC = {
},
MEDIA_MARK_IN = 0,
MEDIA_MARK_OUT = 0,
MEDIA_NAME = "cloudsky.jpg",
MEDIA_NUM_FRAMES = 1,
MEDIA_NUM_LAYERS = 0,
MEDIA_PAR = 1,
MEDIA_PATH = "X:\\VFX Materials\\HDRIs\\cloudsky.jpg",
MEDIA_SRC_FRAME_RATE = 23.976023976024,
MEDIA_START_FRAME = 0,
MEDIA_WIDTH = 2500
},
},
Inputs = {
GlobalOut = Input { Value = 97, },
MediaSource = Input { Value = FuID { "MediaPool" }, },
MediaID = Input { Value = "a4de2b19-aaa4-443f-a482-b576aa35ebdd", },
AudioTrack = Input { Value = FuID { "Timeline Audio" }, },
Layer = Input {
Value = Text {
},
},
ClipTimeEnd = Input { Value = 0, },
HoldLastFrame = Input { Value = 97, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
LeftAudio = Input {
SourceOp = "Left",
Source = "Data",
},
RightAudio = Input {
SourceOp = "Right",
Source = "Data",
},
},
ViewInfo = OperatorInfo { Pos = { 440, -379.5 } },
},
Left = AudioDisplay {
},
Right = AudioDisplay {
CtrlWZoom = false,
},
Shape3D1 = Shape3D {
CtrlWZoom = false,
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -0.848, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.141, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "Falloff1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 2, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, }
},
ViewInfo = OperatorInfo { Pos = { 440, -115.5 } },
},
Falloff1 = FalloffOperator {
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0.0996309963099631] = { 0.921, 0.848524384615361, 0.292878, 1 },
[0.33210332103321] = { 0.504, 0.314496, 0, 1 }
}
},
},
Falloff = Input { Value = 1.968, },
FaceOnMaterial = Input {
SourceOp = "MediaIn3",
Source = "Output",
},
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 440, -313.5 } },
},
Merge3D1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Shape3D1",
Source = "Output",
},
SceneInput6 = Input {
SourceOp = "Transform3D2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 440, 49.5 } },
},
SpotLight1_1 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.34139847341619, },
["Transform3DOp.Translate.Y"] = Input { Value = 4.39473965836042, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.56779327973458, },
["Transform3DOp.Rotate.X"] = Input { Value = -75.836781508612, },
["Transform3DOp.Rotate.Y"] = Input { Value = -2.11479199072819, },
["Transform3DOp.Rotate.Z"] = Input { Value = -0.496218512310174, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 220, 181.5 } },
},
SpotLight1 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -1.52110728342681, },
["Transform3DOp.Translate.Y"] = Input { Value = 3.84246213498679, },
["Transform3DOp.Translate.Z"] = Input { Value = 5.74004194641856, },
["Transform3DOp.Rotate.X"] = Input { Value = -29.2732997625135, },
["Transform3DOp.Rotate.Y"] = Input { Value = -31.727543335408, },
["Transform3DOp.Rotate.Z"] = Input { Value = -5.56131912535056, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 220, 247.5 } },
},
Merge3D2 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "SpotLight1_1",
Source = "Output",
},
SceneInput3 = Input {
SourceOp = "SpotLight1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 440, 247.5 } },
},
Camera3D1_1 = Camera3D {
NameSet = true,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
ApertureW = Input { Value = 0.831496062992126 },
AoV = Input { Value = 19.2642683071402 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
ApertureH = Input { Value = 0.467716535433071 },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 }
},
Name = "Camera3D1",
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 550, 214.5 } },
CustomData = {
}
}
}
},
[6] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
FLength = Input { Value = 49.0568334445481 },
["Transform3DOp.Translate.Z"] = Input { Expression = "self.ImageInput.Metadata.Translate.Z" },
ImagePlaneEnabled = Input { Value = 0 },
AoV = Input {
Value = 19.2642683071402,
Expression = "self.ImageInput.Metadata.RSCameraFOV or self.ImageInput.Metadata['rs/camera/fov']"
},
AovType = Input { Value = 1 },
["Transform3DOp.Rotate.Y"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Y" },
ApertureH = Input { Value = 0.9 },
FilmGate = Input { Value = FuID { "HD" } },
["Transform3DOp.Rotate.X"] = Input { Expression = "self.ImageInput.Metadata.Rotate.X" },
["Transform3DOp.Translate.X"] = Input { Expression = "self.ImageInput.Metadata.Translate.X" },
PlaneOfFocus = Input { Expression = "self.ImageInput.Metadata.RSCameraDOFFocusDistance or self.ImageInput.Metadata['rs/camera/DOFFocusDistance']" },
FilmBack = Input { Value = 1 },
["Transform3DOp.Rotate.RotOrder"] = Input { Value = FuID { "ZXY" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
["Transform3DOp.Translate.Y"] = Input { Expression = "self.ImageInput.Metadata.Translate.Y" },
ApertureW = Input { Value = 1.6 },
["Transform3DOp.Rotate.Z"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Z" }
},
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 387, 145 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 0.188628101998734, },
["Transform3DOp.Translate.Y"] = Input { Value = 1.77037028100352, },
["Transform3DOp.Translate.Z"] = Input { Value = 9.32445641482272, },
["Transform3DOp.UseTarget"] = Input { Value = 1, },
["Transform3DOp.Target.X"] = Input { Value = 0.660312261693104, },
["Transform3DOp.Target.Y"] = Input { Value = -0.0771319394726154, },
AoV = Input { Value = 19.2642683071402, },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
ApertureW = Input { Value = 0.831496062992126, },
ApertureH = Input { Value = 0.467716535433071, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 220, 346.5 } },
},
Merge3D3 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D2",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 440, 346.5 } },
},
Renderer3D1 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
GlobalOut = Input { Value = 97, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D3",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 440, 478.5 } },
},
AmbientOcclusion1 = SSAO {
Inputs = {
KernelRadius = Input { Value = 0.37, },
Gamma = Input { Value = 0.45, },
Camera = Input {
SourceOp = "Camera3D1_1",
Source = "Output",
},
CameraSelector = Input { Value = FuID { "Camera3D1_1" }, },
Input = Input {
SourceOp = "Renderer3D1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 544.5 } },
},
Merge3 = Merge {
Inputs = {
Background = Input {
SourceOp = "Renderer3D1",
Source = "Output",
},
Foreground = Input {
SourceOp = "AmbientOcclusion1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Multiply" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 440, 643.5 } },
}
}
}
bentheanimator wrote:Here you go...Screenshot 2023-05-16 164433.png
- Code: Select all
{
Tools = ordered() {
Shape3D2 = Shape3D {
Inputs = {
["Transform3DOp.Translate.Y"] = Input { Value = -0.901014624809959, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.350420933738039, },
["Transform3DOp.Scale.X"] = Input { Value = 5, },
["MtlStdInputs.Diffuse.Color.Red"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Green"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Blue"] = Input { Value = 0.173, },
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
["SurfacePlaneInputs.Width"] = Input { Value = 3.53, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 40, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, }
},
ViewInfo = OperatorInfo { Pos = { 220, -49.5 } },
},
Bender3D1 = Bender3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D2",
Source = "Output",
},
Amount = Input { Value = 0.59, },
RangeMin = Input { Value = 0.416, },
RangeMax = Input { Value = 0.72, },
},
ViewInfo = OperatorInfo { Pos = { 220, -16.5 } },
},
Transform3D2 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Transform3D1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = -0.707, },
["Transform3DOp.Translate.Z"] = Input { Value = -4.35, },
},
ViewInfo = OperatorInfo { Pos = { 220, 49.5 } },
},
Transform3D1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Bender3D1",
Source = "Output",
},
["Transform3DOp.Rotate.X"] = Input { Value = -58.9285171716474, },
},
ViewInfo = OperatorInfo { Pos = { 220, 16.5 } },
},
MediaIn3 = MediaIn {
CustomData = {
MEDIA_ID = "a4de2b19-aaa4-443f-a482-b576aa35ebdd",
MediaProps = {
MEDIA_FORMAT_TYPE = "JPEG",
MEDIA_HEIGHT = 1875,
MEDIA_IS_SOURCE_RES = true,
MEDIA_LAYER_DESC = {
},
MEDIA_MARK_IN = 0,
MEDIA_MARK_OUT = 0,
MEDIA_NAME = "cloudsky.jpg",
MEDIA_NUM_FRAMES = 1,
MEDIA_NUM_LAYERS = 0,
MEDIA_PAR = 1,
MEDIA_PATH = "X:\\VFX Materials\\HDRIs\\cloudsky.jpg",
MEDIA_SRC_FRAME_RATE = 23.976023976024,
MEDIA_START_FRAME = 0,
MEDIA_WIDTH = 2500
},
},
Inputs = {
GlobalOut = Input { Value = 97, },
MediaSource = Input { Value = FuID { "MediaPool" }, },
MediaID = Input { Value = "a4de2b19-aaa4-443f-a482-b576aa35ebdd", },
AudioTrack = Input { Value = FuID { "Timeline Audio" }, },
Layer = Input {
Value = Text {
},
},
ClipTimeEnd = Input { Value = 0, },
HoldLastFrame = Input { Value = 97, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
LeftAudio = Input {
SourceOp = "Left",
Source = "Data",
},
RightAudio = Input {
SourceOp = "Right",
Source = "Data",
},
},
ViewInfo = OperatorInfo { Pos = { 440, -379.5 } },
},
Left = AudioDisplay {
},
Right = AudioDisplay {
CtrlWZoom = false,
},
Shape3D1 = Shape3D {
CtrlWZoom = false,
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -0.848, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.141, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "Falloff1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 2, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, }
},
ViewInfo = OperatorInfo { Pos = { 440, -115.5 } },
},
Falloff1 = FalloffOperator {
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0.0996309963099631] = { 0.921, 0.848524384615361, 0.292878, 1 },
[0.33210332103321] = { 0.504, 0.314496, 0, 1 }
}
},
},
Falloff = Input { Value = 1.968, },
FaceOnMaterial = Input {
SourceOp = "MediaIn3",
Source = "Output",
},
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 440, -313.5 } },
},
Merge3D1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Shape3D1",
Source = "Output",
},
SceneInput6 = Input {
SourceOp = "Transform3D2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 440, 49.5 } },
},
SpotLight1_1 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.34139847341619, },
["Transform3DOp.Translate.Y"] = Input { Value = 4.39473965836042, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.56779327973458, },
["Transform3DOp.Rotate.X"] = Input { Value = -75.836781508612, },
["Transform3DOp.Rotate.Y"] = Input { Value = -2.11479199072819, },
["Transform3DOp.Rotate.Z"] = Input { Value = -0.496218512310174, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 220, 181.5 } },
},
SpotLight1 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -1.52110728342681, },
["Transform3DOp.Translate.Y"] = Input { Value = 3.84246213498679, },
["Transform3DOp.Translate.Z"] = Input { Value = 5.74004194641856, },
["Transform3DOp.Rotate.X"] = Input { Value = -29.2732997625135, },
["Transform3DOp.Rotate.Y"] = Input { Value = -31.727543335408, },
["Transform3DOp.Rotate.Z"] = Input { Value = -5.56131912535056, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 220, 247.5 } },
},
Merge3D2 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "SpotLight1_1",
Source = "Output",
},
SceneInput3 = Input {
SourceOp = "SpotLight1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 440, 247.5 } },
},
Camera3D1_1 = Camera3D {
NameSet = true,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
ApertureW = Input { Value = 0.831496062992126 },
AoV = Input { Value = 19.2642683071402 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
ApertureH = Input { Value = 0.467716535433071 },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 }
},
Name = "Camera3D1",
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 550, 214.5 } },
CustomData = {
}
}
}
},
[6] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
FLength = Input { Value = 49.0568334445481 },
["Transform3DOp.Translate.Z"] = Input { Expression = "self.ImageInput.Metadata.Translate.Z" },
ImagePlaneEnabled = Input { Value = 0 },
AoV = Input {
Value = 19.2642683071402,
Expression = "self.ImageInput.Metadata.RSCameraFOV or self.ImageInput.Metadata['rs/camera/fov']"
},
AovType = Input { Value = 1 },
["Transform3DOp.Rotate.Y"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Y" },
ApertureH = Input { Value = 0.9 },
FilmGate = Input { Value = FuID { "HD" } },
["Transform3DOp.Rotate.X"] = Input { Expression = "self.ImageInput.Metadata.Rotate.X" },
["Transform3DOp.Translate.X"] = Input { Expression = "self.ImageInput.Metadata.Translate.X" },
PlaneOfFocus = Input { Expression = "self.ImageInput.Metadata.RSCameraDOFFocusDistance or self.ImageInput.Metadata['rs/camera/DOFFocusDistance']" },
FilmBack = Input { Value = 1 },
["Transform3DOp.Rotate.RotOrder"] = Input { Value = FuID { "ZXY" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
["Transform3DOp.Translate.Y"] = Input { Expression = "self.ImageInput.Metadata.Translate.Y" },
ApertureW = Input { Value = 1.6 },
["Transform3DOp.Rotate.Z"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Z" }
},
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 387, 145 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 0.188628101998734, },
["Transform3DOp.Translate.Y"] = Input { Value = 1.77037028100352, },
["Transform3DOp.Translate.Z"] = Input { Value = 9.32445641482272, },
["Transform3DOp.UseTarget"] = Input { Value = 1, },
["Transform3DOp.Target.X"] = Input { Value = 0.660312261693104, },
["Transform3DOp.Target.Y"] = Input { Value = -0.0771319394726154, },
AoV = Input { Value = 19.2642683071402, },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
ApertureW = Input { Value = 0.831496062992126, },
ApertureH = Input { Value = 0.467716535433071, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 220, 346.5 } },
},
Merge3D3 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D2",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 440, 346.5 } },
},
Renderer3D1 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
GlobalOut = Input { Value = 97, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D3",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 440, 478.5 } },
},
AmbientOcclusion1 = SSAO {
Inputs = {
KernelRadius = Input { Value = 0.37, },
Gamma = Input { Value = 0.45, },
Camera = Input {
SourceOp = "Camera3D1_1",
Source = "Output",
},
CameraSelector = Input { Value = FuID { "Camera3D1_1" }, },
Input = Input {
SourceOp = "Renderer3D1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 544.5 } },
},
Merge3 = Merge {
Inputs = {
Background = Input {
SourceOp = "Renderer3D1",
Source = "Output",
},
Foreground = Input {
SourceOp = "AmbientOcclusion1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Multiply" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 440, 643.5 } },
}
}
}
The node you were missing was the Falloff node. It's a facing ratio node so you can add it to what ever channel you want to get camera facing effects. The most modern material in Fusion is the Cook Torrance. I'd recommend playing around with that and the fall off to get a nice roll.
Sven H wrote:you can copy the code and paste it into the node editor in fusion.
{
Tools = ordered() {
Falloff1 = FalloffOperator {
CtrlWZoom = false,
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0.917647058823529, 0.596078431372549, 0.274509803921569, 1 },
[0.14760147601476] = { 0.658823529411765, 0.274509803921569, 0.0156862745098039, 1 }
}
},
},
Falloff = Input { Value = 1.968, },
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 275, -214.5 } },
}
}
}
{
Tools = ordered() {
Falloff1_1 = FalloffOperator {
CtrlWZoom = false,
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 1, 1, 1, 0 },
[0.1] = { 1, 1, 1, 0 },
[0.91044776119403] = { 1, 1, 1, 0 },
[1] = { 1, 1, 1, 0 }
}
},
},
Falloff = Input { Value = 1.968, },
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 550, 49.5 } },
}
}
}
{
Tools = ordered() {
PipeRouter2 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 165, -115.5 } },
},
ChromaKeyer1 = ChromaKeyer {
Inputs = {
ColorRange = Input { Value = 1, },
RedLow = Input { Value = 0.434912642099641, },
RedHigh = Input { Value = 0.436102845807584, },
GreenLow = Input { Value = 0.5035477, },
GreenHigh = Input { Value = 0.589, },
BlueLow = Input { Value = 0.5866026, },
BlueHigh = Input { Value = 0.761, },
LuminanceLow = Input { Value = 0.189, },
LuminanceHigh = Input { Value = 0.3050601, },
SoftRange = Input { Value = 0.0787, },
FringeSize = Input { Value = 0, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, -16.5 } },
},
ChannelBooleans1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 3, },
ToGreen = Input { Value = 3, },
ToBlue = Input { Value = 3, },
ToAlpha = Input { Value = 16, },
Background = Input {
SourceOp = "ChromaKeyer1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 16.5 } },
},
ChannelBooleans1_1 = ChannelBoolean {
Inputs = {
Operation = Input { Value = 10, },
ToAlpha = Input { Value = 15, },
Background = Input {
SourceOp = "ChannelBooleans1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 49.5 } },
},
Falloff1_2 = FalloffOperator {
CtrlWZoom = false,
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0.639, 0.904695999999998, 1, 1 },
[0.26865671641791] = { 0, 0, 0, 0 }
}
},
},
Falloff = Input { Value = 1.449, },
FaceOnMaterial = Input {
SourceOp = "PipeRouter2",
Source = "Output",
},
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 165, 82.5 } },
},
CookTorrance1 = MtlCookTorrance {
Inputs = {
["Diffuse.Color.Red"] = Input { Value = 0.5, },
["Diffuse.Color.Green"] = Input { Value = 0.5, },
["Diffuse.Color.Blue"] = Input { Value = 0.5, },
["Diffuse.Color.Material"] = Input {
SourceOp = "PipeRouter1",
Source = "Output",
},
["Specular.Nest"] = Input { Value = 1, },
["Specular.Color.Material"] = Input {
SourceOp = "ChannelBooleans1_1",
Source = "Output",
},
["Specular.Intensity"] = Input { Value = 0.543, },
["Specular.Roughness"] = Input { Value = 0.3457, },
["Specular.DoFresnel"] = Input { Value = 0, },
["Transmittance.Nest"] = Input { Value = 1, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 6, },
},
ViewInfo = OperatorInfo { Pos = { 330, 148.5 } },
},
MaterialMerge1 = MtlMerge3D {
Inputs = {
Blend = Input { Value = 0.717, },
BackgroundMaterial = Input {
SourceOp = "CookTorrance1",
Source = "MaterialOutput",
},
ForegroundMaterial = Input {
SourceOp = "Falloff1_2",
Source = "MaterialOutput",
},
MaterialID = Input { Value = 5, },
},
ViewInfo = OperatorInfo { Pos = { 165, 148.5 } },
},
SpecMap = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 330, -40.4406 },
Size = { 172, 139.638 }
},
Colors = { TileColor = { R = 0, G = 0.596078431372549, B = 0.6 }, }
},
Shape3D1_1 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 120, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "MaterialMerge1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { 165, 280.5 } },
},
Loader2 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "C:\\Users\\Ben Hall\\Downloads\\2k_earth_daymap.jpg",
FormatID = "JpegFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0
}
},
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 495, -280.5 } },
},
ColorCorrector1 = ColorCorrector {
Inputs = {
WheelSaturation1 = Input { Value = 1.29, },
MasterRGBContrast = Input { Value = 1.13, },
MasterRGBBrightness = Input { Value = -0.03, },
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 = "Loader2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, -247.5 } },
},
PipeRouter1 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 495, 148.5 } },
},
Shape3D2_1 = Shape3D {
Inputs = {
["Transform3DOp.Translate.Y"] = Input { Value = -0.901014624809959, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.350420933738039, },
["Transform3DOp.Scale.X"] = Input { Value = 5, },
["MtlStdInputs.Diffuse.Color.Red"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Green"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Blue"] = Input { Value = 0.173, },
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
["SurfacePlaneInputs.Width"] = Input { Value = 3.53, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 40, },
["SurfacePlaneInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, }
},
ViewInfo = OperatorInfo { Pos = { 165, 379.5 } },
},
Transform3D1_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Bender3D1_1",
Source = "Output",
},
["Transform3DOp.Rotate.X"] = Input { Value = -58.9285171716474, },
},
ViewInfo = OperatorInfo { Pos = { 165, 445.5 } },
},
Bender3D1_1 = Bender3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D2_1",
Source = "Output",
},
Amount = Input { Value = 0.59, },
RangeMin = Input { Value = 0.416, },
RangeMax = Input { Value = 0.72, },
},
ViewInfo = OperatorInfo { Pos = { 165, 412.5 } },
},
Falloff1_1 = FalloffOperator {
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0.917647058823529, 0.596078431372549, 0.274509803921569, 1 },
[0.293532338308458] = { 0.658823529411765, 0.274509803921569, 0.0156862745098039, 1 }
}
},
},
Falloff = Input { Value = 1.968, },
FaceOnMaterial = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 660, 82.5 } },
},
Transform3D2_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Transform3D1_1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = -0.707, },
["Transform3DOp.Translate.Z"] = Input { Value = -4.35, },
},
ViewInfo = OperatorInfo { Pos = { 165, 478.5 } },
},
FBXMesh3D1_1 = SurfaceFBXMesh {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.83146467714364, },
["Transform3DOp.Translate.Y"] = Input { Value = -0.903, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.133961650278958, },
["Transform3DOp.Rotate.Y"] = Input { Value = 41.9551769485697, },
["Transform3DOp.Scale.X"] = Input { Value = 0.01, },
ImportFile = Input { Value = "X:\\VFX Materials\\3DModels\\Wolf.obj", },
TransformToWorld = Input { Value = 0, },
["ObjectID.Nest"] = Input { Value = 1, },
["ObjectID.ObjectID"] = Input { Value = 4, },
MaterialInput = Input {
SourceOp = "Falloff1_1",
Source = "MaterialOutput",
},
["MtlStdInputs.MaterialID"] = Input { Value = 3, },
},
ViewInfo = OperatorInfo { Pos = { 660, 313.5 } },
},
Merge3D1_1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Shape3D1_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "FBXMesh3D1_1",
Source = "Output",
},
SceneInput6 = Input {
SourceOp = "Transform3D2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 550, 478.5 } },
},
SpotLight1_2 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.34139847341619, },
["Transform3DOp.Translate.Y"] = Input { Value = 4.39473965836042, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.56779327973458, },
["Transform3DOp.Rotate.X"] = Input { Value = -75.836781508612, },
["Transform3DOp.Rotate.Y"] = Input { Value = -2.11479199072819, },
["Transform3DOp.Rotate.Z"] = Input { Value = -0.496218512310174, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
["ShadowLightInputs3D.SoftnessType"] = Input { Value = FuID { "Variable" }, },
},
ViewInfo = OperatorInfo { Pos = { 330, 610.5 } },
},
AmbientLight1_1 = LightAmbient {
Inputs = {
Intensity = Input { Value = 0.412, },
},
ViewInfo = OperatorInfo { Pos = { 770, 676.5 } },
},
Merge3D2_1 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D1_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "SpotLight1_2",
Source = "Output",
},
SceneInput3 = Input {
SourceOp = "SpotLight1_3",
Source = "Output",
},
SceneInput4 = Input {
SourceOp = "AmbientLight1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 550, 676.5 } },
},
SpotLight1_3 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -1.52110728342681, },
["Transform3DOp.Translate.Y"] = Input { Value = 3.84246213498679, },
["Transform3DOp.Translate.Z"] = Input { Value = 5.74004194641856, },
["Transform3DOp.Rotate.X"] = Input { Value = -29.2732997625135, },
["Transform3DOp.Rotate.Y"] = Input { Value = -31.727543335408, },
["Transform3DOp.Rotate.Z"] = Input { Value = -5.56131912535056, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 330, 676.5 } },
},
Camera3D1_2 = Camera3D {
NameSet = true,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
ApertureW = Input { Value = 0.831496062992126 },
AoV = Input { Value = 19.2642683071402 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 },
ApertureH = Input { Value = 0.467716535433071 },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 }
},
Name = "Camera3D1",
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 550, 214.5 } },
CustomData = {
}
}
}
},
[6] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
FLength = Input { Value = 49.0568334445481 },
["Transform3DOp.Translate.Z"] = Input { Expression = "self.ImageInput.Metadata.Translate.Z" },
ImagePlaneEnabled = Input { Value = 0 },
AoV = Input {
Value = 19.2642683071402,
Expression = "self.ImageInput.Metadata.RSCameraFOV or self.ImageInput.Metadata['rs/camera/fov']"
},
AovType = Input { Value = 1 },
["Transform3DOp.Rotate.Y"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Y" },
ApertureH = Input { Value = 0.9 },
FilmGate = Input { Value = FuID { "HD" } },
["Transform3DOp.Rotate.X"] = Input { Expression = "self.ImageInput.Metadata.Rotate.X" },
["Transform3DOp.Translate.X"] = Input { Expression = "self.ImageInput.Metadata.Translate.X" },
PlaneOfFocus = Input { Expression = "self.ImageInput.Metadata.RSCameraDOFFocusDistance or self.ImageInput.Metadata['rs/camera/DOFFocusDistance']" },
FilmBack = Input { Value = 1 },
["Transform3DOp.Rotate.RotOrder"] = Input { Value = FuID { "ZXY" } },
["Transform3DOp.Rotate.Z"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Z" },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
ApertureW = Input { Value = 1.6 },
["Transform3DOp.Translate.Y"] = Input { Expression = "self.ImageInput.Metadata.Translate.Y" },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
["MtlStdInputs.MaterialID"] = Input { Value = 1 }
},
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 387, 145 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 0.448503108847, },
["Transform3DOp.Translate.Y"] = Input { Value = 1.76132136545165, },
["Transform3DOp.Translate.Z"] = Input { Value = 9.24068461358213, },
["Transform3DOp.UseTarget"] = Input { Value = 1, },
["Transform3DOp.Target.X"] = Input { Value = 0.660312261693104, },
["Transform3DOp.Target.Y"] = Input { Value = -0.0771319394726154, },
AoV = Input { Value = 19.2642683071402, },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
ApertureW = Input { Value = 0.831496062992126, },
ApertureH = Input { Value = 0.467716535433071, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 330, 775.5 } },
},
Merge3D3_1 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D2_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 550, 775.5 } },
},
Renderer3D1_1 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D3_1",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.Channels.ObjectID"] = Input { Value = 1, },
["RendererSoftware.Channels.MaterialID"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 550, 907.5 } },
},
AmbientOcclusion1_1 = SSAO {
Inputs = {
KernelRadius = Input { Value = 0.37, },
Gamma = Input { Value = 0.45, },
Camera = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
CameraSelector = Input { Value = FuID { "Camera3D1_2" }, },
Input = Input {
SourceOp = "Renderer3D1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 385, 1039.5 } },
},
Merge3_1 = Merge {
Inputs = {
Background = Input {
SourceOp = "Renderer3D1_1",
Source = "Output",
},
Foreground = Input {
SourceOp = "AmbientOcclusion1_1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Multiply" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 550, 1039.5 } },
}
}
}
bentheanimator wrote:It took a bit more tweaking because of the way the falloff works. In the end you make the fall off a separate material and merge it with a base material.Screenshot 2023-05-18 142316.png
- Code: Select all
{
Tools = ordered() {
PipeRouter2 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 165, -115.5 } },
},
ChromaKeyer1 = ChromaKeyer {
Inputs = {
ColorRange = Input { Value = 1, },
RedLow = Input { Value = 0.434912642099641, },
RedHigh = Input { Value = 0.436102845807584, },
GreenLow = Input { Value = 0.5035477, },
GreenHigh = Input { Value = 0.589, },
BlueLow = Input { Value = 0.5866026, },
BlueHigh = Input { Value = 0.761, },
LuminanceLow = Input { Value = 0.189, },
LuminanceHigh = Input { Value = 0.3050601, },
SoftRange = Input { Value = 0.0787, },
FringeSize = Input { Value = 0, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, -16.5 } },
},
ChannelBooleans1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 3, },
ToGreen = Input { Value = 3, },
ToBlue = Input { Value = 3, },
ToAlpha = Input { Value = 16, },
Background = Input {
SourceOp = "ChromaKeyer1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 16.5 } },
},
ChannelBooleans1_1 = ChannelBoolean {
Inputs = {
Operation = Input { Value = 10, },
ToAlpha = Input { Value = 15, },
Background = Input {
SourceOp = "ChannelBooleans1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 49.5 } },
},
Falloff1_2 = FalloffOperator {
CtrlWZoom = false,
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0.639, 0.904695999999998, 1, 1 },
[0.26865671641791] = { 0, 0, 0, 0 }
}
},
},
Falloff = Input { Value = 1.449, },
FaceOnMaterial = Input {
SourceOp = "PipeRouter2",
Source = "Output",
},
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 165, 82.5 } },
},
CookTorrance1 = MtlCookTorrance {
Inputs = {
["Diffuse.Color.Red"] = Input { Value = 0.5, },
["Diffuse.Color.Green"] = Input { Value = 0.5, },
["Diffuse.Color.Blue"] = Input { Value = 0.5, },
["Diffuse.Color.Material"] = Input {
SourceOp = "PipeRouter1",
Source = "Output",
},
["Specular.Nest"] = Input { Value = 1, },
["Specular.Color.Material"] = Input {
SourceOp = "ChannelBooleans1_1",
Source = "Output",
},
["Specular.Intensity"] = Input { Value = 0.543, },
["Specular.Roughness"] = Input { Value = 0.3457, },
["Specular.DoFresnel"] = Input { Value = 0, },
["Transmittance.Nest"] = Input { Value = 1, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 6, },
},
ViewInfo = OperatorInfo { Pos = { 330, 148.5 } },
},
MaterialMerge1 = MtlMerge3D {
Inputs = {
Blend = Input { Value = 0.717, },
BackgroundMaterial = Input {
SourceOp = "CookTorrance1",
Source = "MaterialOutput",
},
ForegroundMaterial = Input {
SourceOp = "Falloff1_2",
Source = "MaterialOutput",
},
MaterialID = Input { Value = 5, },
},
ViewInfo = OperatorInfo { Pos = { 165, 148.5 } },
},
SpecMap = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 330, -40.4406 },
Size = { 172, 139.638 }
},
Colors = { TileColor = { R = 0, G = 0.596078431372549, B = 0.6 }, }
},
Shape3D1_1 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 120, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "MaterialMerge1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { 165, 280.5 } },
},
Loader2 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "C:\\Users\\Ben Hall\\Downloads\\2k_earth_daymap.jpg",
FormatID = "JpegFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0
}
},
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 495, -280.5 } },
},
ColorCorrector1 = ColorCorrector {
Inputs = {
WheelSaturation1 = Input { Value = 1.29, },
MasterRGBContrast = Input { Value = 1.13, },
MasterRGBBrightness = Input { Value = -0.03, },
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 = "Loader2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, -247.5 } },
},
PipeRouter1 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 495, 148.5 } },
},
Shape3D2_1 = Shape3D {
Inputs = {
["Transform3DOp.Translate.Y"] = Input { Value = -0.901014624809959, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.350420933738039, },
["Transform3DOp.Scale.X"] = Input { Value = 5, },
["MtlStdInputs.Diffuse.Color.Red"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Green"] = Input { Value = 0.173, },
["MtlStdInputs.Diffuse.Color.Blue"] = Input { Value = 0.173, },
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
["SurfacePlaneInputs.Width"] = Input { Value = 3.53, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 40, },
["SurfacePlaneInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, }
},
ViewInfo = OperatorInfo { Pos = { 165, 379.5 } },
},
Transform3D1_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Bender3D1_1",
Source = "Output",
},
["Transform3DOp.Rotate.X"] = Input { Value = -58.9285171716474, },
},
ViewInfo = OperatorInfo { Pos = { 165, 445.5 } },
},
Bender3D1_1 = Bender3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D2_1",
Source = "Output",
},
Amount = Input { Value = 0.59, },
RangeMin = Input { Value = 0.416, },
RangeMax = Input { Value = 0.72, },
},
ViewInfo = OperatorInfo { Pos = { 165, 412.5 } },
},
Falloff1_1 = FalloffOperator {
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0.917647058823529, 0.596078431372549, 0.274509803921569, 1 },
[0.293532338308458] = { 0.658823529411765, 0.274509803921569, 0.0156862745098039, 1 }
}
},
},
Falloff = Input { Value = 1.968, },
FaceOnMaterial = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
MaterialID = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 660, 82.5 } },
},
Transform3D2_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Transform3D1_1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = -0.707, },
["Transform3DOp.Translate.Z"] = Input { Value = -4.35, },
},
ViewInfo = OperatorInfo { Pos = { 165, 478.5 } },
},
FBXMesh3D1_1 = SurfaceFBXMesh {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.83146467714364, },
["Transform3DOp.Translate.Y"] = Input { Value = -0.903, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.133961650278958, },
["Transform3DOp.Rotate.Y"] = Input { Value = 41.9551769485697, },
["Transform3DOp.Scale.X"] = Input { Value = 0.01, },
ImportFile = Input { Value = "X:\\VFX Materials\\3DModels\\Wolf.obj", },
TransformToWorld = Input { Value = 0, },
["ObjectID.Nest"] = Input { Value = 1, },
["ObjectID.ObjectID"] = Input { Value = 4, },
MaterialInput = Input {
SourceOp = "Falloff1_1",
Source = "MaterialOutput",
},
["MtlStdInputs.MaterialID"] = Input { Value = 3, },
},
ViewInfo = OperatorInfo { Pos = { 660, 313.5 } },
},
Merge3D1_1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Shape3D1_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "FBXMesh3D1_1",
Source = "Output",
},
SceneInput6 = Input {
SourceOp = "Transform3D2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 550, 478.5 } },
},
SpotLight1_2 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.34139847341619, },
["Transform3DOp.Translate.Y"] = Input { Value = 4.39473965836042, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.56779327973458, },
["Transform3DOp.Rotate.X"] = Input { Value = -75.836781508612, },
["Transform3DOp.Rotate.Y"] = Input { Value = -2.11479199072819, },
["Transform3DOp.Rotate.Z"] = Input { Value = -0.496218512310174, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
["ShadowLightInputs3D.SoftnessType"] = Input { Value = FuID { "Variable" }, },
},
ViewInfo = OperatorInfo { Pos = { 330, 610.5 } },
},
AmbientLight1_1 = LightAmbient {
Inputs = {
Intensity = Input { Value = 0.412, },
},
ViewInfo = OperatorInfo { Pos = { 770, 676.5 } },
},
Merge3D2_1 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D1_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "SpotLight1_2",
Source = "Output",
},
SceneInput3 = Input {
SourceOp = "SpotLight1_3",
Source = "Output",
},
SceneInput4 = Input {
SourceOp = "AmbientLight1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 550, 676.5 } },
},
SpotLight1_3 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -1.52110728342681, },
["Transform3DOp.Translate.Y"] = Input { Value = 3.84246213498679, },
["Transform3DOp.Translate.Z"] = Input { Value = 5.74004194641856, },
["Transform3DOp.Rotate.X"] = Input { Value = -29.2732997625135, },
["Transform3DOp.Rotate.Y"] = Input { Value = -31.727543335408, },
["Transform3DOp.Rotate.Z"] = Input { Value = -5.56131912535056, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 2.67, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 330, 676.5 } },
},
Camera3D1_2 = Camera3D {
NameSet = true,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
ApertureW = Input { Value = 0.831496062992126 },
AoV = Input { Value = 19.2642683071402 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 },
ApertureH = Input { Value = 0.467716535433071 },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 }
},
Name = "Camera3D1",
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 550, 214.5 } },
CustomData = {
}
}
}
},
[6] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
FLength = Input { Value = 49.0568334445481 },
["Transform3DOp.Translate.Z"] = Input { Expression = "self.ImageInput.Metadata.Translate.Z" },
ImagePlaneEnabled = Input { Value = 0 },
AoV = Input {
Value = 19.2642683071402,
Expression = "self.ImageInput.Metadata.RSCameraFOV or self.ImageInput.Metadata['rs/camera/fov']"
},
AovType = Input { Value = 1 },
["Transform3DOp.Rotate.Y"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Y" },
ApertureH = Input { Value = 0.9 },
FilmGate = Input { Value = FuID { "HD" } },
["Transform3DOp.Rotate.X"] = Input { Expression = "self.ImageInput.Metadata.Rotate.X" },
["Transform3DOp.Translate.X"] = Input { Expression = "self.ImageInput.Metadata.Translate.X" },
PlaneOfFocus = Input { Expression = "self.ImageInput.Metadata.RSCameraDOFFocusDistance or self.ImageInput.Metadata['rs/camera/DOFFocusDistance']" },
FilmBack = Input { Value = 1 },
["Transform3DOp.Rotate.RotOrder"] = Input { Value = FuID { "ZXY" } },
["Transform3DOp.Rotate.Z"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Z" },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
ApertureW = Input { Value = 1.6 },
["Transform3DOp.Translate.Y"] = Input { Expression = "self.ImageInput.Metadata.Translate.Y" },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
["MtlStdInputs.MaterialID"] = Input { Value = 1 }
},
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 387, 145 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 0.448503108847, },
["Transform3DOp.Translate.Y"] = Input { Value = 1.76132136545165, },
["Transform3DOp.Translate.Z"] = Input { Value = 9.24068461358213, },
["Transform3DOp.UseTarget"] = Input { Value = 1, },
["Transform3DOp.Target.X"] = Input { Value = 0.660312261693104, },
["Transform3DOp.Target.Y"] = Input { Value = -0.0771319394726154, },
AoV = Input { Value = 19.2642683071402, },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
ApertureW = Input { Value = 0.831496062992126, },
ApertureH = Input { Value = 0.467716535433071, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 330, 775.5 } },
},
Merge3D3_1 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D2_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 550, 775.5 } },
},
Renderer3D1_1 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D3_1",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.Channels.ObjectID"] = Input { Value = 1, },
["RendererSoftware.Channels.MaterialID"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 550, 907.5 } },
},
AmbientOcclusion1_1 = SSAO {
Inputs = {
KernelRadius = Input { Value = 0.37, },
Gamma = Input { Value = 0.45, },
Camera = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
CameraSelector = Input { Value = FuID { "Camera3D1_2" }, },
Input = Input {
SourceOp = "Renderer3D1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 385, 1039.5 } },
},
Merge3_1 = Merge {
Inputs = {
Background = Input {
SourceOp = "Renderer3D1_1",
Source = "Output",
},
Foreground = Input {
SourceOp = "AmbientOcclusion1_1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Multiply" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 550, 1039.5 } },
}
}
}
bentheanimator wrote:The falloff node is meant for taking the angle of the normal in relation to the target camera. It doesn't take into account more than one object at a time to get a tangent. In Maya or Houdini or whatever, you can set the target object to anything you want but for Fusion it's just a camera. So lights, which are other objects to affect the color of it. It's really a color map, not a material but Fusion is really forgiving about plugging stuff into shapes for materials. A Falloff node should be thought of as a utility node not a primary material. You add it to the channel of Material to get the outcome you want.
As far as making the glancing like your reference, you could start to separate the atmosphere from the land by making another sphere a bit larger and adding the atmos to that. From there it's a matter of doing that maybe another time to get the multiple levels of color and rendering out separate plates that are merged, glowed, blurred and grained to look like they all work together.
It might be worth looking at a tutorial from blender on how to do an planet. It would go into how you'd approach it from a 3d perspective which might help with tackling the different layers needed to sell it.
{
Tools = ordered() {
Falloff1_3 = FalloffOperator {
CtrlWZoom = false,
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 0 },
[0.00508130081300813] = { 0, 0.208, 1, 0 },
[0.0264227642276423] = { 0.704, 0.921855999999942, 1, 0 },
[0.0691056910569106] = { 0.07881, 0.15180936, 0.213, 0.975 },
[0.287798408488064] = { 0.0205254545454545, 0.0395375728746929, 0.0554742014742015, 0.253931203931204 },
[0.657824933687003] = { 0, 0, 0, 0 }
}
},
},
Falloff = Input { Value = 2.283, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 10, },
},
ViewInfo = OperatorInfo { Pos = { -495, 115.5 } },
},
Instance_Transform3D1 = Transform3D {
SourceOp = "Transform3D1",
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1_2",
Source = "Output",
},
["Transform3DOp.Translation"] = Input { },
["Transform3DOp.Rotation"] = Input { },
["Transform3DOp.PivotNest"] = Input { },
["Transform3DOp.ScaleNest"] = Input { },
["Transform3DOp.TargetNest"] = Input { },
["Transform3DOp.Import"] = Input { },
CommentsNest = Input { },
FrameRenderScriptNest = Input { },
StartRenderScripts = Input { },
EndRenderScripts = Input { },
},
ViewInfo = OperatorInfo { Pos = { -495, 262.06 } },
},
Shape3D1_2 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 120, },
["Transform3DOp.Scale.X"] = Input { Value = 1.015, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "Falloff1_3",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { -495, 196.06 } },
},
Atmosphere = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { -495, 82.5 },
Size = { 172, 227.898 }
},
Colors = { TileColor = { R = 0.474509803921569, G = 0.658823529411765, B = 0.815686274509804 }, }
},
Transform3D1_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Bender3D1_1",
Source = "Output",
},
["Transform3DOp.Rotate.X"] = Input { Value = -58.9285171716474, },
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 577.831 } },
},
Transform3D2_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Transform3D1_1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = -0.707, },
["Transform3DOp.Translate.Z"] = Input { Value = -4.35, },
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 610.831 } },
},
Shape3D2_1 = Shape3D {
Inputs = {
["Transform3DOp.Translate.Y"] = Input { Value = -0.901014624809959, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.350420933738039, },
["Transform3DOp.Scale.X"] = Input { Value = 5, },
["MtlStdInputs.Diffuse.Color.Red"] = Input { Value = 0, },
["MtlStdInputs.Diffuse.Color.Green"] = Input { Value = 0, },
["MtlStdInputs.Diffuse.Color.Blue"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
["SurfacePlaneInputs.Width"] = Input { Value = 3.53, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 40, },
["SurfacePlaneInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, }
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 511.831 } },
},
ChannelBooleans1_3 = ChannelBoolean {
Inputs = {
Operation = Input { Value = 10, },
Background = Input {
SourceOp = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 0, -49.5 } },
},
Bender3D1_1 = Bender3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D2_1",
Source = "Output",
},
Amount = Input { Value = 0.59, },
RangeMin = Input { Value = 0.416, },
RangeMax = Input { Value = 0.72, },
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 544.831 } },
},
Sweep = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 0, 478.5 },
Size = { 172, 182.028 }
},
Colors = { TileColor = { R = 1, G = 0.658823529411765, B = 0.2 }, }
},
ColorCorrector3 = ColorCorrector {
Inputs = {
MasterRGBGain = Input { Value = 0.934, },
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 = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 165, -82.5 } },
},
LumaKeyer1 = LumaKeyer {
Inputs = {
Low = Input { Value = 0.747, },
MatteBlur = Input { Value = 0.03, },
MatteGamma = Input { Value = 1.996, },
Input = Input {
SourceOp = "Loader2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 165, -247.5 } },
},
Blur1 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
XBlurSize = Input { Value = 0, },
Input = Input {
SourceOp = "LumaKeyer1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 165, -214.5 } },
},
Loader2_1 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "C:\\Users\\Ben Hall\\Downloads\\fair_clouds_8k.jpg",
FormatID = "JpegFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0
}
},
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 165, -280.5 } },
},
CookTorrance1_1 = MtlCookTorrance {
Inputs = {
["Diffuse.Color.Red"] = Input { Value = 0.695, },
["Diffuse.Color.Green"] = Input { Value = 0.693, },
["Diffuse.Color.Blue"] = Input { Value = 0.691, },
["Diffuse.Color.Material"] = Input {
SourceOp = "ColorCorrector3",
Source = "Output",
},
["Diffuse.Opacity"] = Input { Value = 0.439, },
["Specular.Nest"] = Input { Value = 1, },
["Specular.Color.Red"] = Input { Value = 0.515, },
["Specular.Color.Green"] = Input { Value = 0.874, },
["Specular.Color.Material"] = Input {
SourceOp = "ChannelBooleans1_3",
Source = "Output",
},
["Specular.Intensity"] = Input { Value = 0, },
["Specular.Roughness"] = Input { Value = 0.2569, },
["Specular.DoFresnel"] = Input { Value = 0, },
["Transmittance.Nest"] = Input { Value = 1, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 6, },
},
ViewInfo = OperatorInfo { Pos = { 165, 148.5 } },
},
Shape3D1_3 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 153.5, },
["Transform3DOp.Scale.X"] = Input { Value = 1.007, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "CookTorrance1_1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.Lighting.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.Lighting.IsShadowReceiver"] = Input { Value = 0, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { 165, 214.5 } },
},
Instance_Transform3D1_1 = Transform3D {
SourceOp = "Transform3D1",
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1_3",
Source = "Output",
},
["Transform3DOp.Translation"] = Input { },
["Transform3DOp.Rotation"] = Input { },
["Transform3DOp.PivotNest"] = Input { },
["Transform3DOp.ScaleNest"] = Input { },
["Transform3DOp.TargetNest"] = Input { },
["Transform3DOp.Import"] = Input { },
CommentsNest = Input { },
FrameRenderScriptNest = Input { },
StartRenderScripts = Input { },
EndRenderScripts = Input { },
},
ViewInfo = OperatorInfo { Pos = { 165, 280.5 } },
},
Camera3D1_2 = Camera3D {
NameSet = true,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
ApertureW = Input { Value = 0.831496062992126 },
AoV = Input { Value = 19.2642683071402 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 },
ApertureH = Input { Value = 0.467716535433071 },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 }
},
Name = "Camera3D1",
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 550, 214.5 } },
CustomData = {
}
}
}
},
[6] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
FLength = Input { Value = 49.0568334445481 },
["Transform3DOp.Translate.Z"] = Input { Expression = "self.ImageInput.Metadata.Translate.Z" },
ImagePlaneEnabled = Input { Value = 0 },
AoV = Input {
Value = 19.2642683071402,
Expression = "self.ImageInput.Metadata.RSCameraFOV or self.ImageInput.Metadata['rs/camera/fov']"
},
AovType = Input { Value = 1 },
["Transform3DOp.Rotate.Y"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Y" },
ApertureH = Input { Value = 0.9 },
FilmGate = Input { Value = FuID { "HD" } },
["Transform3DOp.Rotate.X"] = Input { Expression = "self.ImageInput.Metadata.Rotate.X" },
["Transform3DOp.Translate.X"] = Input { Expression = "self.ImageInput.Metadata.Translate.X" },
PlaneOfFocus = Input { Expression = "self.ImageInput.Metadata.RSCameraDOFFocusDistance or self.ImageInput.Metadata['rs/camera/DOFFocusDistance']" },
FilmBack = Input { Value = 1 },
["Transform3DOp.Rotate.RotOrder"] = Input { Value = FuID { "ZXY" } },
["Transform3DOp.Rotate.Z"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Z" },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
ApertureW = Input { Value = 1.6 },
["Transform3DOp.Translate.Y"] = Input { Expression = "self.ImageInput.Metadata.Translate.Y" },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
["MtlStdInputs.MaterialID"] = Input { Value = 1 }
},
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 387, 145 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -0.749969476670525, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.707240782173444, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.08031383699499, },
["Transform3DOp.Rotate.Z"] = Input { Value = -18.6, },
["Transform3DOp.UseTarget"] = Input { Value = 1, },
["Transform3DOp.Target.X"] = Input { Value = 0.0849849029858799, },
["Transform3DOp.Target.Y"] = Input { Value = 0.363716242512749, },
AoV = Input { Value = 19.2642683071402, },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
ApertureW = Input { Value = 0.831496062992126, },
ApertureH = Input { Value = 0.467716535433071, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo {
Pos = { 55, 1006.5 },
Flags = {
ShowPic = true
}
},
},
Renderer3D1_1 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.ShadowsEnabled"] = Input { Value = 1, },
["RendererOpenGL.LightingEnabled"] = Input { Value = 1, },
["RendererOpenGL.Channels.Normal"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.AccumQuality"] = Input { Value = 32, },
["RendererOpenGL.Channels.ObjectID"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 1, },
["RendererOpenGL.Channels.Z"] = Input { Value = 1, },
["RendererOpenGL.Channels.MaterialID"] = Input { Value = 1, },
["RendererOpenGL.Channels.Nest"] = Input { Value = 1, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Camera",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.Channels.ObjectID"] = Input { Value = 1, },
["RendererSoftware.Channels.MaterialID"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo {
Pos = { 220, 1237.5 },
Flags = {
ShowPic = true
}
},
},
Renderer3D1_2 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.LightingEnabled"] = Input { Value = 1, },
["RendererOpenGL.Channels.Normal"] = Input { Value = 1, },
["RendererOpenGL.ShadowsEnabled"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.Channels.Nest"] = Input { Value = 1, },
["RendererOpenGL.AccumQuality"] = Input { Value = 32, },
["RendererOpenGL.Channels.ObjectID"] = Input { Value = 1, },
["RendererOpenGL.Channels.MaterialID"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.Channels.Z"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D3_2",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.Channels.ObjectID"] = Input { Value = 1, },
["RendererSoftware.Channels.MaterialID"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo {
Pos = { -110, 1237.5 },
Flags = {
ShowPic = true
}
},
},
Merge3D3_2 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Instance_Transform3D1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
SceneInput3 = Input {
SourceOp = "Transform3D2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1138.5 } },
},
Merge3D1_1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Transform3D1",
Source = "Output",
},
SceneInput7 = Input {
SourceOp = "Instance_Transform3D1_1",
Source = "Output",
},
SceneInput6 = Input {
SourceOp = "Transform3D2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 808.5 } },
},
Clouds = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 99.7202, -332.142 },
Size = { 357.56, 662.339 }
},
Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
},
Camera = Merge3D {
NameSet = true,
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Lights",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 1138.5 } },
},
Lights = Merge3D {
NameSet = true,
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D1_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "SpotLight1_2",
Source = "Output",
},
SceneInput4 = Input {
SourceOp = "AmbientLight1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 1039.5 } },
},
Shape3D1_1 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 107.2, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "CookTorrance1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.Lighting.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { 495, 214.5 } },
},
CookTorrance1 = MtlCookTorrance {
Inputs = {
["Diffuse.Color.Red"] = Input { Value = 0.409, },
["Diffuse.Color.Green"] = Input { Value = 0.409, },
["Diffuse.Color.Blue"] = Input { Value = 0.409, },
["Diffuse.Color.Material"] = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
["Specular.Nest"] = Input { Value = 1, },
["Specular.Color.Material"] = Input {
SourceOp = "ChannelBooleans1_1",
Source = "Output",
},
["Specular.Intensity"] = Input { Value = 0.193, },
["Specular.Roughness"] = Input { Value = 0.1561, },
["Transmittance.Nest"] = Input { Value = 1, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 6, },
},
ViewInfo = OperatorInfo { Pos = { 495, 115.5 } },
},
ColorCorrector1 = ColorCorrector {
Inputs = {
CorrectionRange = Input { Value = 1, },
WheelSaturation1 = Input { Value = 0.5, },
WheelRangeDummy1 = Input { Value = 1, },
WheelSaturation2 = Input { Value = 0.12, },
MasterRGBContrast = Input { Value = 1.412, },
MasterRGBBrightness = Input { Value = -0.03, },
ShadowsRGBGain = Input { Value = 0.419, },
SuppressionRangeDummy = Input { Value = 1, },
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 }
}
}
}
},
},
PreDividePostMultiply = Input { Value = 1, },
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "Loader2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 487.56, -247.12 } },
},
Glow1 = Glow {
Inputs = {
Blend = Input { Value = 0.2, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
XGlowSize = Input { Value = 12, },
Glow = Input { Value = 0.548, },
ClippingMode = Input { Value = FuID { "None" }, },
ColorScale = Input { Value = 1, },
RedScale = Input { Value = 0.773, },
BlueScale = Input { Value = 1.242, },
AlphaScale = Input { Value = 0.406, },
GlowMask = Input {
SourceOp = "Bitmap1",
Source = "Mask",
},
Input = Input {
SourceOp = "DirectionalBlur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1567.5 } },
},
DirectionalBlur1 = DirectionalBlur {
Inputs = {
EffectMask = Input {
SourceOp = "Bitmap1",
Source = "Mask",
},
Type = Input { Value = 1, },
Center = Input { Value = { 0.264812226964284, 0.556194284320328 }, },
Length = Input { Value = 0.0039, },
Input = Input {
SourceOp = "Renderer3D1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1468.5 } },
},
Bitmap1 = BitmapMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
SoftEdge = Input { Value = 0.0113, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Image = Input {
SourceOp = "Renderer3D1_2",
Source = "Output",
},
UseObject = Input { Value = 1, },
Object = Input { Value = 10, },
},
ViewInfo = OperatorInfo { Pos = { -220, 1468.5 } },
},
Transform3D1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1_1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = 0.061, },
},
ViewInfo = OperatorInfo { Pos = { 495, 280.5 } },
},
Loader2 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "C:\\Users\\Ben Hall\\Downloads\\8081_earthmap10k.jpg",
FormatID = "JpegFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0
}
},
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 487.56, -278.728 } },
},
PipeRouter2 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "Renderer3D1_1",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 495, 1468.5 } },
},
BrightnessContrast1 = BrightnessContrast {
Inputs = {
ClipBlack = Input { Value = 1, },
Input = Input {
SourceOp = "ColorCorrector2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1699.5 } },
},
ColorCorrector2 = ColorCorrector {
Inputs = {
WheelSaturation1 = Input { Value = 1.155, },
WheelTintAngle1 = Input { Value = 0.5, },
WheelTintLength1 = Input { Value = 0.0597, },
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 }
}
}
}
},
},
PreDividePostMultiply = Input { Value = 1, },
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "Glow1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1633.5 } },
},
Blur2 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "BrightnessContrast1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1765.5 } },
},
Grain1 = Grain {
Inputs = {
EffectMask = Input {
SourceOp = "Bitmap2",
Source = "Mask",
},
Power = Input { Value = 11.61, },
GrainSize = Input { Value = 0.3958, },
Red = Input {
SourceOp = "Grain1Red",
Source = "Value",
},
Green = Input {
SourceOp = "Grain1Green",
Source = "Value",
},
Blue = Input {
SourceOp = "Grain1Blue",
Source = "Value",
},
Input = Input {
SourceOp = "Blur2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1831.5 } },
},
Grain1Red = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 1, RH = { 0.333333333333333, 1 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 1 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 255, Green = 52, Blue = 52 },
CtrlWZoom = false,
},
Grain1Green = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 1, RH = { 0.333333333333333, 1 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 1 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 255, Blue = 0 },
CtrlWZoom = false,
},
Grain1Blue = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 1, RH = { 0.333333333333333, 1 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 1 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 68, Green = 68, Blue = 255 },
CtrlWZoom = false,
},
Bitmap2 = BitmapMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Image = Input {
SourceOp = "BrightnessContrast1",
Source = "Output",
},
Channel = Input { Value = FuID { "Luminance" }, },
},
ViewInfo = OperatorInfo { Pos = { -220, 1732.5 } },
},
AmbientLight1_1 = LightAmbient {
Inputs = {
Intensity = Input { Value = 0.412, },
},
ViewInfo = OperatorInfo { Pos = { 715, 1039.5 } },
},
SpotLight1_2 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.36130787392002, },
["Transform3DOp.Translate.Y"] = Input { Value = 4.3760587107254, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.60575778652838, },
["Transform3DOp.Rotate.X"] = Input { Value = -64.3550043408759, },
["Transform3DOp.Rotate.Y"] = Input { Value = 5.75365890795365, },
["Transform3DOp.Rotate.Z"] = Input { Value = -16.5875108242035, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 0.93, },
Dropoff = Input { Value = 0, },
["ShadowLightInputs3D.Nest"] = Input { Value = 1, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
["ShadowLightInputs3D.SoftnessType"] = Input { Value = FuID { "Variable" }, },
},
ViewInfo = OperatorInfo { Pos = { 715, 973.5 } },
},
ChromaKeyer1 = ChromaKeyer {
Inputs = {
ColorRange = Input { Value = 1, },
RedLow = Input { Value = 0.434897383077745, },
RedHigh = Input { Value = 0.481971465629053, },
GreenLow = Input { Value = 0.500999465934234, },
GreenHigh = Input { Value = 0.588998245212482, },
BlueLow = Input { Value = 0.531303883421073, },
BlueHigh = Input { Value = 0.760997940032044, },
LuminanceLow = Input { Value = 0.0373998626688029, },
LuminanceHigh = Input { Value = 0.305058365758755, },
SoftRange = Input { Value = 0.0787, },
FringeSize = Input { Value = 0, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 817.56, -82.1204 } },
},
ChannelBooleans1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 3, },
ToGreen = Input { Value = 3, },
ToBlue = Input { Value = 3, },
ToAlpha = Input { Value = 16, },
Background = Input {
SourceOp = "ChromaKeyer1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 817.56, -49.1204 } },
},
ChannelBooleans1_1 = ChannelBoolean {
Inputs = {
Operation = Input { Value = 10, },
ToAlpha = Input { Value = 15, },
Background = Input {
SourceOp = "ChannelBooleans1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 817.56, -16.1204 } },
},
PipeRouter3 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "PipeRouter2",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 495, 1864.5 } },
},
Planet = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 550, -313.5 },
Size = { 341.12, 660.456 }
},
Colors = { TileColor = { R = 0.623529411764706, G = 0.776470588235294, B = 0.0823529411764706 }, }
},
Merge1 = Merge {
Inputs = {
Blend = Input { Value = 0.588, },
Background = Input {
SourceOp = "PipeRouter3",
Source = "Output",
},
Foreground = Input {
SourceOp = "Grain1",
Source = "Output",
},
BurnIn = Input { Value = 0.983, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 55, 2095.5 } },
},
SpecMap = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 817.56, -113.728 },
Size = { 172, 138.246 }
},
Colors = { TileColor = { R = 0, G = 0.596078431372549, B = 0.6 }, }
},
Ellipse1 = EllipseMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
SoftEdge = Input { Value = 0.1732, },
Invert = Input { Value = 1, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.0442105464053286, -0.00741687979539633 }, },
Width = Input { Value = 0.784461384843644, },
Height = Input { Value = 0.784461384843644, },
},
ViewInfo = OperatorInfo { Pos = { -55, 2227.5 } },
},
FilmGrain1 = FilmGrain {
Inputs = {
MasterXSize = Input { Value = 0.091, },
MasterStrength = Input { Value = 0.0517, },
Input = Input {
SourceOp = "ColorCorrector4",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 55, 2359.5 } },
},
ColorCorrector4 = ColorCorrector {
Inputs = {
WheelSaturation1 = Input { Value = 1.003, },
WheelTintAngle1 = Input { Value = -0.410567405736908, },
WheelTintLength1 = Input { Value = 0.2373, },
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 = "Merge1",
Source = "Output",
},
EffectMask = Input {
SourceOp = "Ellipse1",
Source = "Mask",
},
},
ViewInfo = OperatorInfo { Pos = { 55, 2227.5 } },
},
OUT = ChannelBoolean {
NameSet = true,
Inputs = {
Background = Input {
SourceOp = "FilmGrain1",
Source = "Output",
},
},
ViewInfo = OperatorInfo {
Pos = { 55, 2557.5 },
Flags = {
ShowPic = true
}
},
}
}
}
bentheanimator wrote:It's a little unrefined but I had never done it before. Wanted to scratch that itch. I have other work to do but if you want to match your reference, then you'd want to play with the glows and blurs to make sure they didn't go crazy. Maybe go back and try to tweak the falloff a bit more. Overall just go slow and subtle to get that edge atmosphere better. Good luck!Screenshot 2023-05-19 115055.png
Here are the texture links.
http://shadedrelief.com/natural3/ne3_data/8192/clouds/storm_clouds_8k.jpg
https://planetpixelemporium.com/earth8081.html
- Code: Select all
{
Tools = ordered() {
Falloff1_3 = FalloffOperator {
CtrlWZoom = false,
Inputs = {
ColorVariation = Input { Value = FuID { "Gradient" }, },
["FaceOn.Red"] = Input { Value = 0.764705882352941, },
["FaceOn.Green"] = Input { Value = 0.631372549019608, },
["FaceOn.Blue"] = Input { Value = 0.145098039215686, },
["FaceOn.Opacity"] = Input { Value = 1, },
["Glancing.Red"] = Input { Value = 0.243137254901961, },
["Glancing.Green"] = Input { Value = 0.16078431372549, },
["Glancing.Blue"] = Input { Value = 0.133333333333333, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 0 },
[0.00508130081300813] = { 0, 0.208, 1, 0 },
[0.0264227642276423] = { 0.704, 0.921855999999942, 1, 0 },
[0.0691056910569106] = { 0.07881, 0.15180936, 0.213, 0.975 },
[0.287798408488064] = { 0.0205254545454545, 0.0395375728746929, 0.0554742014742015, 0.253931203931204 },
[0.657824933687003] = { 0, 0, 0, 0 }
}
},
},
Falloff = Input { Value = 2.283, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 10, },
},
ViewInfo = OperatorInfo { Pos = { -495, 115.5 } },
},
Instance_Transform3D1 = Transform3D {
SourceOp = "Transform3D1",
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1_2",
Source = "Output",
},
["Transform3DOp.Translation"] = Input { },
["Transform3DOp.Rotation"] = Input { },
["Transform3DOp.PivotNest"] = Input { },
["Transform3DOp.ScaleNest"] = Input { },
["Transform3DOp.TargetNest"] = Input { },
["Transform3DOp.Import"] = Input { },
CommentsNest = Input { },
FrameRenderScriptNest = Input { },
StartRenderScripts = Input { },
EndRenderScripts = Input { },
},
ViewInfo = OperatorInfo { Pos = { -495, 262.06 } },
},
Shape3D1_2 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 120, },
["Transform3DOp.Scale.X"] = Input { Value = 1.015, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "Falloff1_3",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { -495, 196.06 } },
},
Atmosphere = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { -495, 82.5 },
Size = { 172, 227.898 }
},
Colors = { TileColor = { R = 0.474509803921569, G = 0.658823529411765, B = 0.815686274509804 }, }
},
Transform3D1_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Bender3D1_1",
Source = "Output",
},
["Transform3DOp.Rotate.X"] = Input { Value = -58.9285171716474, },
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 577.831 } },
},
Transform3D2_1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Transform3D1_1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = -0.707, },
["Transform3DOp.Translate.Z"] = Input { Value = -4.35, },
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 610.831 } },
},
Shape3D2_1 = Shape3D {
Inputs = {
["Transform3DOp.Translate.Y"] = Input { Value = -0.901014624809959, },
["Transform3DOp.Translate.Z"] = Input { Value = 0.350420933738039, },
["Transform3DOp.Scale.X"] = Input { Value = 5, },
["MtlStdInputs.Diffuse.Color.Red"] = Input { Value = 0, },
["MtlStdInputs.Diffuse.Color.Green"] = Input { Value = 0, },
["MtlStdInputs.Diffuse.Color.Blue"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 4, },
["SurfacePlaneInputs.Width"] = Input { Value = 3.53, },
["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 40, },
["SurfacePlaneInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, }
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 511.831 } },
},
ChannelBooleans1_3 = ChannelBoolean {
Inputs = {
Operation = Input { Value = 10, },
Background = Input {
SourceOp = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 0, -49.5 } },
},
Bender3D1_1 = Bender3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D2_1",
Source = "Output",
},
Amount = Input { Value = 0.59, },
RangeMin = Input { Value = 0.416, },
RangeMax = Input { Value = 0.72, },
},
ViewInfo = OperatorInfo { Pos = { -0.426329, 544.831 } },
},
Sweep = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 0, 478.5 },
Size = { 172, 182.028 }
},
Colors = { TileColor = { R = 1, G = 0.658823529411765, B = 0.2 }, }
},
ColorCorrector3 = ColorCorrector {
Inputs = {
MasterRGBGain = Input { Value = 0.934, },
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 = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 165, -82.5 } },
},
LumaKeyer1 = LumaKeyer {
Inputs = {
Low = Input { Value = 0.747, },
MatteBlur = Input { Value = 0.03, },
MatteGamma = Input { Value = 1.996, },
Input = Input {
SourceOp = "Loader2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 165, -247.5 } },
},
Blur1 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
XBlurSize = Input { Value = 0, },
Input = Input {
SourceOp = "LumaKeyer1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 165, -214.5 } },
},
Loader2_1 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "C:\\Users\\Ben Hall\\Downloads\\fair_clouds_8k.jpg",
FormatID = "JpegFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0
}
},
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 165, -280.5 } },
},
CookTorrance1_1 = MtlCookTorrance {
Inputs = {
["Diffuse.Color.Red"] = Input { Value = 0.695, },
["Diffuse.Color.Green"] = Input { Value = 0.693, },
["Diffuse.Color.Blue"] = Input { Value = 0.691, },
["Diffuse.Color.Material"] = Input {
SourceOp = "ColorCorrector3",
Source = "Output",
},
["Diffuse.Opacity"] = Input { Value = 0.439, },
["Specular.Nest"] = Input { Value = 1, },
["Specular.Color.Red"] = Input { Value = 0.515, },
["Specular.Color.Green"] = Input { Value = 0.874, },
["Specular.Color.Material"] = Input {
SourceOp = "ChannelBooleans1_3",
Source = "Output",
},
["Specular.Intensity"] = Input { Value = 0, },
["Specular.Roughness"] = Input { Value = 0.2569, },
["Specular.DoFresnel"] = Input { Value = 0, },
["Transmittance.Nest"] = Input { Value = 1, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 6, },
},
ViewInfo = OperatorInfo { Pos = { 165, 148.5 } },
},
Shape3D1_3 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 153.5, },
["Transform3DOp.Scale.X"] = Input { Value = 1.007, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "CookTorrance1_1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.Lighting.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.Lighting.IsShadowReceiver"] = Input { Value = 0, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { 165, 214.5 } },
},
Instance_Transform3D1_1 = Transform3D {
SourceOp = "Transform3D1",
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1_3",
Source = "Output",
},
["Transform3DOp.Translation"] = Input { },
["Transform3DOp.Rotation"] = Input { },
["Transform3DOp.PivotNest"] = Input { },
["Transform3DOp.ScaleNest"] = Input { },
["Transform3DOp.TargetNest"] = Input { },
["Transform3DOp.Import"] = Input { },
CommentsNest = Input { },
FrameRenderScriptNest = Input { },
StartRenderScripts = Input { },
EndRenderScripts = Input { },
},
ViewInfo = OperatorInfo { Pos = { 165, 280.5 } },
},
Camera3D1_2 = Camera3D {
NameSet = true,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
ApertureW = Input { Value = 0.831496062992126 },
AoV = Input { Value = 19.2642683071402 },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
["MtlStdInputs.MaterialID"] = Input { Value = 1 },
ApertureH = Input { Value = 0.467716535433071 },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" } },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 }
},
Name = "Camera3D1",
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 550, 214.5 } },
CustomData = {
}
}
}
},
[6] = {
Tools = ordered() {
Camera3D1 = Camera3D {
Inputs = {
FLength = Input { Value = 49.0568334445481 },
["Transform3DOp.Translate.Z"] = Input { Expression = "self.ImageInput.Metadata.Translate.Z" },
ImagePlaneEnabled = Input { Value = 0 },
AoV = Input {
Value = 19.2642683071402,
Expression = "self.ImageInput.Metadata.RSCameraFOV or self.ImageInput.Metadata['rs/camera/fov']"
},
AovType = Input { Value = 1 },
["Transform3DOp.Rotate.Y"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Y" },
ApertureH = Input { Value = 0.9 },
FilmGate = Input { Value = FuID { "HD" } },
["Transform3DOp.Rotate.X"] = Input { Expression = "self.ImageInput.Metadata.Rotate.X" },
["Transform3DOp.Translate.X"] = Input { Expression = "self.ImageInput.Metadata.Translate.X" },
PlaneOfFocus = Input { Expression = "self.ImageInput.Metadata.RSCameraDOFFocusDistance or self.ImageInput.Metadata['rs/camera/DOFFocusDistance']" },
FilmBack = Input { Value = 1 },
["Transform3DOp.Rotate.RotOrder"] = Input { Value = FuID { "ZXY" } },
["Transform3DOp.Rotate.Z"] = Input { Expression = "self.ImageInput.Metadata.Rotate.Z" },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" } },
ApertureW = Input { Value = 1.6 },
["Transform3DOp.Translate.Y"] = Input { Expression = "self.ImageInput.Metadata.Translate.Y" },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1 },
["MtlStdInputs.MaterialID"] = Input { Value = 1 }
},
CtrlWZoom = false,
NameSet = true,
ViewInfo = OperatorInfo { Pos = { 387, 145 } },
CustomData = {
}
}
}
}
}
},
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = -0.749969476670525, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.707240782173444, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.08031383699499, },
["Transform3DOp.Rotate.Z"] = Input { Value = -18.6, },
["Transform3DOp.UseTarget"] = Input { Value = 1, },
["Transform3DOp.Target.X"] = Input { Value = 0.0849849029858799, },
["Transform3DOp.Target.Y"] = Input { Value = 0.363716242512749, },
AoV = Input { Value = 19.2642683071402, },
["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
ApertureW = Input { Value = 0.831496062992126, },
ApertureH = Input { Value = 0.467716535433071, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo {
Pos = { 55, 1006.5 },
Flags = {
ShowPic = true
}
},
},
Renderer3D1_1 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.ShadowsEnabled"] = Input { Value = 1, },
["RendererOpenGL.LightingEnabled"] = Input { Value = 1, },
["RendererOpenGL.Channels.Normal"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.AccumQuality"] = Input { Value = 32, },
["RendererOpenGL.Channels.ObjectID"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 1, },
["RendererOpenGL.Channels.Z"] = Input { Value = 1, },
["RendererOpenGL.Channels.MaterialID"] = Input { Value = 1, },
["RendererOpenGL.Channels.Nest"] = Input { Value = 1, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Camera",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.Channels.ObjectID"] = Input { Value = 1, },
["RendererSoftware.Channels.MaterialID"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo {
Pos = { 220, 1237.5 },
Flags = {
ShowPic = true
}
},
},
Renderer3D1_2 = Renderer3D {
CustomData = {
ToolVersion = 2,
},
Inputs = {
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.LightingEnabled"] = Input { Value = 1, },
["RendererOpenGL.Channels.Normal"] = Input { Value = 1, },
["RendererOpenGL.ShadowsEnabled"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.Channels.Nest"] = Input { Value = 1, },
["RendererOpenGL.AccumQuality"] = Input { Value = 32, },
["RendererOpenGL.Channels.ObjectID"] = Input { Value = 1, },
["RendererOpenGL.Channels.MaterialID"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
["RendererOpenGL.Channels.Z"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 1, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.RateY"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.RateX"] = Input { Value = 3, },
["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D3_2",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
["RendererSoftware.Channels.ObjectID"] = Input { Value = 1, },
["RendererSoftware.Channels.MaterialID"] = Input { Value = 1, },
["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo {
Pos = { -110, 1237.5 },
Flags = {
ShowPic = true
}
},
},
Merge3D3_2 = Merge3D {
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Instance_Transform3D1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
SceneInput3 = Input {
SourceOp = "Transform3D2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1138.5 } },
},
Merge3D1_1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Transform3D1",
Source = "Output",
},
SceneInput7 = Input {
SourceOp = "Instance_Transform3D1_1",
Source = "Output",
},
SceneInput6 = Input {
SourceOp = "Transform3D2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 330, 808.5 } },
},
Clouds = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 99.7202, -332.142 },
Size = { 357.56, 662.339 }
},
Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
},
Camera = Merge3D {
NameSet = true,
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Lights",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "Camera3D1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 1138.5 } },
},
Lights = Merge3D {
NameSet = true,
Inputs = {
PassThroughLights = Input { Value = 1, },
SceneInput1 = Input {
SourceOp = "Merge3D1_1",
Source = "Output",
},
SceneInput2 = Input {
SourceOp = "SpotLight1_2",
Source = "Output",
},
SceneInput4 = Input {
SourceOp = "AmbientLight1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 1039.5 } },
},
Shape3D1_1 = Shape3D {
Inputs = {
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, },
["Transform3DOp.Translate.X"] = Input { Value = -0.659650989242211, },
["Transform3DOp.Translate.Y"] = Input { Value = 0.121175168612701, },
["Transform3DOp.Translate.Z"] = Input { Value = -0.136136580931569, },
["Transform3DOp.Rotate.Y"] = Input { Value = 107.2, },
Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
MaterialInput = Input {
SourceOp = "CookTorrance1",
Source = "MaterialOutput",
},
["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
["MtlStdInputs.Specular.Intensity"] = Input { Value = 0, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
["SurfaceSphereInputs.Lighting.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.Nest"] = Input { Value = 1, },
["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 10, }
},
ViewInfo = OperatorInfo { Pos = { 495, 214.5 } },
},
CookTorrance1 = MtlCookTorrance {
Inputs = {
["Diffuse.Color.Red"] = Input { Value = 0.409, },
["Diffuse.Color.Green"] = Input { Value = 0.409, },
["Diffuse.Color.Blue"] = Input { Value = 0.409, },
["Diffuse.Color.Material"] = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
["Specular.Nest"] = Input { Value = 1, },
["Specular.Color.Material"] = Input {
SourceOp = "ChannelBooleans1_1",
Source = "Output",
},
["Specular.Intensity"] = Input { Value = 0.193, },
["Specular.Roughness"] = Input { Value = 0.1561, },
["Transmittance.Nest"] = Input { Value = 1, },
MaterialIDNest = Input { Value = 1, },
MaterialID = Input { Value = 6, },
},
ViewInfo = OperatorInfo { Pos = { 495, 115.5 } },
},
ColorCorrector1 = ColorCorrector {
Inputs = {
CorrectionRange = Input { Value = 1, },
WheelSaturation1 = Input { Value = 0.5, },
WheelRangeDummy1 = Input { Value = 1, },
WheelSaturation2 = Input { Value = 0.12, },
MasterRGBContrast = Input { Value = 1.412, },
MasterRGBBrightness = Input { Value = -0.03, },
ShadowsRGBGain = Input { Value = 0.419, },
SuppressionRangeDummy = Input { Value = 1, },
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 }
}
}
}
},
},
PreDividePostMultiply = Input { Value = 1, },
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "Loader2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 487.56, -247.12 } },
},
Glow1 = Glow {
Inputs = {
Blend = Input { Value = 0.2, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
XGlowSize = Input { Value = 12, },
Glow = Input { Value = 0.548, },
ClippingMode = Input { Value = FuID { "None" }, },
ColorScale = Input { Value = 1, },
RedScale = Input { Value = 0.773, },
BlueScale = Input { Value = 1.242, },
AlphaScale = Input { Value = 0.406, },
GlowMask = Input {
SourceOp = "Bitmap1",
Source = "Mask",
},
Input = Input {
SourceOp = "DirectionalBlur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1567.5 } },
},
DirectionalBlur1 = DirectionalBlur {
Inputs = {
EffectMask = Input {
SourceOp = "Bitmap1",
Source = "Mask",
},
Type = Input { Value = 1, },
Center = Input { Value = { 0.264812226964284, 0.556194284320328 }, },
Length = Input { Value = 0.0039, },
Input = Input {
SourceOp = "Renderer3D1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1468.5 } },
},
Bitmap1 = BitmapMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
SoftEdge = Input { Value = 0.0113, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Image = Input {
SourceOp = "Renderer3D1_2",
Source = "Output",
},
UseObject = Input { Value = 1, },
Object = Input { Value = 10, },
},
ViewInfo = OperatorInfo { Pos = { -220, 1468.5 } },
},
Transform3D1 = Transform3D {
Inputs = {
SceneInput = Input {
SourceOp = "Shape3D1_1",
Source = "Output",
},
["Transform3DOp.Translate.Y"] = Input { Value = 0.061, },
},
ViewInfo = OperatorInfo { Pos = { 495, 280.5 } },
},
Loader2 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "C:\\Users\\Ben Hall\\Downloads\\8081_earthmap10k.jpg",
FormatID = "JpegFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0
}
},
Inputs = {
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 487.56, -278.728 } },
},
PipeRouter2 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "Renderer3D1_1",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 495, 1468.5 } },
},
BrightnessContrast1 = BrightnessContrast {
Inputs = {
ClipBlack = Input { Value = 1, },
Input = Input {
SourceOp = "ColorCorrector2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1699.5 } },
},
ColorCorrector2 = ColorCorrector {
Inputs = {
WheelSaturation1 = Input { Value = 1.155, },
WheelTintAngle1 = Input { Value = 0.5, },
WheelTintLength1 = Input { Value = 0.0597, },
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 }
}
}
}
},
},
PreDividePostMultiply = Input { Value = 1, },
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "Glow1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1633.5 } },
},
Blur2 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "BrightnessContrast1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1765.5 } },
},
Grain1 = Grain {
Inputs = {
EffectMask = Input {
SourceOp = "Bitmap2",
Source = "Mask",
},
Power = Input { Value = 11.61, },
GrainSize = Input { Value = 0.3958, },
Red = Input {
SourceOp = "Grain1Red",
Source = "Value",
},
Green = Input {
SourceOp = "Grain1Green",
Source = "Value",
},
Blue = Input {
SourceOp = "Grain1Blue",
Source = "Value",
},
Input = Input {
SourceOp = "Blur2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { -440, 1831.5 } },
},
Grain1Red = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 1, RH = { 0.333333333333333, 1 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 1 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 255, Green = 52, Blue = 52 },
CtrlWZoom = false,
},
Grain1Green = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 1, RH = { 0.333333333333333, 1 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 1 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 255, Blue = 0 },
CtrlWZoom = false,
},
Grain1Blue = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 1, RH = { 0.333333333333333, 1 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 1 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 68, Green = 68, Blue = 255 },
CtrlWZoom = false,
},
Bitmap2 = BitmapMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Image = Input {
SourceOp = "BrightnessContrast1",
Source = "Output",
},
Channel = Input { Value = FuID { "Luminance" }, },
},
ViewInfo = OperatorInfo { Pos = { -220, 1732.5 } },
},
AmbientLight1_1 = LightAmbient {
Inputs = {
Intensity = Input { Value = 0.412, },
},
ViewInfo = OperatorInfo { Pos = { 715, 1039.5 } },
},
SpotLight1_2 = LightSpot {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 1.36130787392002, },
["Transform3DOp.Translate.Y"] = Input { Value = 4.3760587107254, },
["Transform3DOp.Translate.Z"] = Input { Value = 3.60575778652838, },
["Transform3DOp.Rotate.X"] = Input { Value = -64.3550043408759, },
["Transform3DOp.Rotate.Y"] = Input { Value = 5.75365890795365, },
["Transform3DOp.Rotate.Z"] = Input { Value = -16.5875108242035, },
ConeAngle = Input { Value = 90, },
PenumbraAngle = Input { Value = 0.93, },
Dropoff = Input { Value = 0, },
["ShadowLightInputs3D.Nest"] = Input { Value = 1, },
["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
["ShadowLightInputs3D.SoftnessType"] = Input { Value = FuID { "Variable" }, },
},
ViewInfo = OperatorInfo { Pos = { 715, 973.5 } },
},
ChromaKeyer1 = ChromaKeyer {
Inputs = {
ColorRange = Input { Value = 1, },
RedLow = Input { Value = 0.434897383077745, },
RedHigh = Input { Value = 0.481971465629053, },
GreenLow = Input { Value = 0.500999465934234, },
GreenHigh = Input { Value = 0.588998245212482, },
BlueLow = Input { Value = 0.531303883421073, },
BlueHigh = Input { Value = 0.760997940032044, },
LuminanceLow = Input { Value = 0.0373998626688029, },
LuminanceHigh = Input { Value = 0.305058365758755, },
SoftRange = Input { Value = 0.0787, },
FringeSize = Input { Value = 0, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "ColorCorrector1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 817.56, -82.1204 } },
},
ChannelBooleans1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 3, },
ToGreen = Input { Value = 3, },
ToBlue = Input { Value = 3, },
ToAlpha = Input { Value = 16, },
Background = Input {
SourceOp = "ChromaKeyer1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 817.56, -49.1204 } },
},
ChannelBooleans1_1 = ChannelBoolean {
Inputs = {
Operation = Input { Value = 10, },
ToAlpha = Input { Value = 15, },
Background = Input {
SourceOp = "ChannelBooleans1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 817.56, -16.1204 } },
},
PipeRouter3 = PipeRouter {
Inputs = {
Input = Input {
SourceOp = "PipeRouter2",
Source = "Output",
},
},
ViewInfo = PipeRouterInfo { Pos = { 495, 1864.5 } },
},
Planet = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 550, -313.5 },
Size = { 341.12, 660.456 }
},
Colors = { TileColor = { R = 0.623529411764706, G = 0.776470588235294, B = 0.0823529411764706 }, }
},
Merge1 = Merge {
Inputs = {
Blend = Input { Value = 0.588, },
Background = Input {
SourceOp = "PipeRouter3",
Source = "Output",
},
Foreground = Input {
SourceOp = "Grain1",
Source = "Output",
},
BurnIn = Input { Value = 0.983, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 55, 2095.5 } },
},
SpecMap = Underlay {
NameSet = true,
ViewInfo = UnderlayInfo {
Pos = { 817.56, -113.728 },
Size = { 172, 138.246 }
},
Colors = { TileColor = { R = 0, G = 0.596078431372549, B = 0.6 }, }
},
Ellipse1 = EllipseMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
SoftEdge = Input { Value = 0.1732, },
Invert = Input { Value = 1, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.0442105464053286, -0.00741687979539633 }, },
Width = Input { Value = 0.784461384843644, },
Height = Input { Value = 0.784461384843644, },
},
ViewInfo = OperatorInfo { Pos = { -55, 2227.5 } },
},
FilmGrain1 = FilmGrain {
Inputs = {
MasterXSize = Input { Value = 0.091, },
MasterStrength = Input { Value = 0.0517, },
Input = Input {
SourceOp = "ColorCorrector4",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 55, 2359.5 } },
},
ColorCorrector4 = ColorCorrector {
Inputs = {
WheelSaturation1 = Input { Value = 1.003, },
WheelTintAngle1 = Input { Value = -0.410567405736908, },
WheelTintLength1 = Input { Value = 0.2373, },
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 = "Merge1",
Source = "Output",
},
EffectMask = Input {
SourceOp = "Ellipse1",
Source = "Mask",
},
},
ViewInfo = OperatorInfo { Pos = { 55, 2227.5 } },
},
OUT = ChannelBoolean {
NameSet = true,
Inputs = {
Background = Input {
SourceOp = "FilmGrain1",
Source = "Output",
},
},
ViewInfo = OperatorInfo {
Pos = { 55, 2557.5 },
Flags = {
ShowPic = true
}
},
}
}
}
Users browsing this forum: No registered users and 32 guests