Jump to: Board index » General » Fusion

Can I create text cutout of a shape3d object in Fusion?

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline

Adam Ferguson

  • Posts: 2
  • Joined: Mon May 08, 2017 7:59 am

Can I create text cutout of a shape3d object in Fusion?

PostMon May 08, 2017 8:14 am

Hello
I'm new to fusion and learning the ropes, particularly 3d space. My current experiment is to to create a 3D object with a text cutout.

I thought the route would be to create a Shape3D cube and flatten the Z scale and use Text3D to create some sort of 3D mask to cut out the negative letter space in the Shape3D but the fact that I can't get any of the nodes to connect, nor any google search turn up anything remotely like I am suggesting, tells me I am way off base.

Could someone let me know if this is achievable in Fusion and how? If its not and I would have to learn a 3d package in addition to Fusion, that would be valuable information too.

Thanks
Adam
Offline
User avatar

Chad Capeland

  • Posts: 3025
  • Joined: Mon Nov 10, 2014 9:40 pm

Re: Can I create text cutout of a shape3d object in Fusion?

PostMon May 08, 2017 6:33 pm

You could use a texture to cut a hole in the mesh, the alpha of the texture is used to make parts of the mesh get rejected by the renderer.

Code: Select all
{
   Tools = ordered() {
      Shape3D3 = Shape3D {
         CtrlWZoom = false,
         Inputs = {
            MaterialInput = Input {
               SourceOp = "Text1",
               Source = "Output",
            },
            ["MtlStdInputs.MaterialID"] = Input { Value = 7, },
            ["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 1, },
            ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, }
         },
         ViewInfo = OperatorInfo { Pos = { -1320, 2425.5 } },
      },
      Text1 = TextPlus {
         CtrlWZoom = false,
         Inputs = {
            Width = Input { Value = 512, },
            Height = Input { Value = 512, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Size = Input { Value = 0.5, },
            Font = Input { Value = "Open Sans", },
            StyledText = Input { Value = "*", },
            Style = Input { Value = "Bold", },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
            SelectElement = Input { Value = 1, },
            Select = Input { Value = 1, },
            Alpha1 = Input { Value = 0, },
            ShadingGradient1 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
            Enabled2 = Input { Value = 1, },
            ElementShape2 = Input { Value = 2, },
            Thickness2 = Input { Value = 0.759069767441861, },
            AdaptThicknessToPerspective2 = Input { Value = 1, },
            OutsideOnly2 = Input { Value = 1, },
            JoinStyle2 = Input { Value = 0, },
            ExtendHorizontal2 = Input { Value = 2, },
            ExtendVertical2 = Input { Value = 2, },
            Green2 = Input { Value = 1, },
            Blue2 = Input { Value = 1, },
            ShadingGradient2 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { -1430, 2425.5 } },
      }
   }
}
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline

Adam Ferguson

  • Posts: 2
  • Joined: Mon May 08, 2017 7:59 am

Re: Can I create text cutout of a shape3d object in Fusion?

PostTue May 09, 2017 5:53 am

Hi
Thanks for the example. I will play around with it and build on it.
Much appreciated.

Adam

Return to Fusion

Who is online

Users browsing this forum: MSN [Bot] and 69 guests