Text3D Instance (Write on) bug?

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

remcodewilde

  • Posts: 13
  • Joined: Sat Mar 06, 2021 12:58 pm
  • Location: The Netherlands
  • Real Name: Remco de Wilde

Text3D Instance (Write on) bug?

PostTue Mar 09, 2021 5:53 pm

Hello

(Davinci resolve 17.0 on (Intel) Mac)

If I make an instance copy of a Text3D node and de-instance the "Write On" it is still done on both the nodes?

I de-instanced the Opacity and that works fine.

Am I doing something wrong or is it a bug?

Code: Select all
{
   Tools = ordered() {
      Text3D1 = Text3D {
         Inputs = {
            Opacity1 = Input {
               SourceOp = "Text3D1Opacity",
               Source = "Value",
            },
            StyledText = Input { Value = "BREAKING NEWS", },
            Font = Input { Value = "Open Sans", },
            Style = Input { Value = "Bold", },
            VerticalTopCenterBottom = Input { Value = 1, },
            VerticalJustification = Input { Value = 3, },
            VerticalJustificationNew = Input { Value = 3, },
            HorizontalJustificationNew = Input { Value = 3, },
            Extrusion = Input { Value = 1, },
            ExtrusionProfile = Input {
               SourceOp = "Text3D1ExtrusionProfile",
               Source = "Value",
            },
            ExtrusionDepth = Input { Value = 0.0299, },
            BevelDepth = Input { Value = 0.0236, },
            BevelWidth = Input { Value = 0.0079, },
            BackBevel = Input { Value = 0, },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 294.667, 231 } },
      },
      Text3D1Opacity = BezierSpline {
         SplineColor = { Red = 179, Green = 28, Blue = 244 },
         NameSet = true,
         KeyFrames = {
            [104] = { 1, RH = { 104.333333333333, 0.666666666666667 }, Flags = { Linear = true } },
            [105] = { 0, LH = { 104.666666666667, 0.333333333333333 }, Flags = { Linear = true } }
         }
      },
      Text3D1ExtrusionProfile = LUTBezier {
         KeyColorSplines = {
            [0] = {
               [0] = { 0, RH = { 0.0196116135138184, 0.098058067569092 }, Flags = { Linear = true } },
               [0.2] = { 1, LH = { 0.180388386486182, 0.901941932430908 }, RH = { 0.3, 1 }, Flags = { Linear = true } },
               [0.8] = { 1, LH = { 0.7, 1 }, RH = { 0.819611613513818, 0.901941932430908 }, Flags = { Linear = true } },
               [1] = { 0, LH = { 0.980388386486182, 0.098058067569092 }, Flags = { Linear = true } }
            }
         },
         SplineColor = { Red = 192, Green = 128, Blue = 64 },
         NameSet = true,
      },
      Instance_Text3D1 = Text3D {
         CtrlWZoom = false,
         SourceOp = "Text3D1",
         Inputs = {
            SceneInput = Input { },
            ["Transform3DOp.Translation"] = Input { },
            ["Transform3DOp.Rotation"] = Input { },
            ["Transform3DOp.PivotNest"] = Input { },
            ["Transform3DOp.ScaleNest"] = Input { },
            ["Transform3DOp.TargetNest"] = Input { },
            Layout = Input { },
            LayoutRotation = Input { },
            TransformTransform = Input { },
            TransformRotation = Input { },
            TransformShear = Input { },
            TransformSize = Input { },
            Properties1 = Input { },
            Opacity1 = Input {
               SourceOp = "Instance_Text3D1Opacity",
               Source = "Value",
            },
            Color1 = Input { },
            BevelMaterial = Input { },
            Position1 = Input { },
            Rotation1 = Input { },
            Shear1 = Input { },
            Size1 = Input { },
            TextText = Input { },
            End = Input { },
            Extrusion = Input { Value = 1, },
            AdvancedFontControls = Input { },
            Internal = Input { },
            CommentsNest = Input { },
            FrameRenderScriptNest = Input { },
            StartRenderScripts = Input { },
            EndRenderScripts = Input { },
         },
         ViewInfo = OperatorInfo { Pos = { 283.333, 302.515 } },
      },
      Instance_Text3D1Opacity = BezierSpline {
         SplineColor = { Red = 179, Green = 28, Blue = 244 },
         NameSet = true,
         KeyFrames = {
            [102] = { 0, RH = { 103, 0.333333333333333 }, Flags = { Linear = true } },
            [105] = { 1, LH = { 104, 0.666666666666667 }, Flags = { Linear = true } }
         }
      }
   }
}
Remco de Wilde

Mac Studio M1 Max , 32gb, 32 Core GPU
Davinci Resolve Studio 18
Offline

remcodewilde

  • Posts: 13
  • Joined: Sat Mar 06, 2021 12:58 pm
  • Location: The Netherlands
  • Real Name: Remco de Wilde

Re: Text3D Instance (Write on) bug?

PostWed Mar 10, 2021 3:39 pm

Fixed it, you have an option " deinstance group write on" and that does the job.

I think its logic because wirte on is a groep Start and Ed, but why is there a deinstance on wirte on if you can't do anything with it?
Remco de Wilde

Mac Studio M1 Max , 32gb, 32 Core GPU
Davinci Resolve Studio 18

Return to DaVinci Resolve

Who is online

Users browsing this forum: abhibasantpur, Nick2021, panos_mts and 221 guests