Jump to: Board index » General » Fusion

How can I make my text smile

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

Lezitoune

  • Posts: 2
  • Joined: Thu Jun 03, 2021 3:30 pm
  • Real Name: Olivier NUBER

How can I make my text smile

PostThu Jun 03, 2021 3:48 pm

Hello All,

I've searched all over in Davinci, here and on the Internet and to my despair found nothing, niet, nada, zip, ... so your kind help would be really appreciated.

So let me dive in and as the saying goes : a picture is worth a thousand words

HowToMakeMyTextSmile.jpg
HowToMakeMyTextSmile.jpg (23.47 KiB) Viewed 702 times


Thanks,
Olivier
Good, better, best
Never let it rest
Till the good is better
And the better best
Offline

xunile

  • Posts: 3072
  • Joined: Mon Apr 23, 2018 5:21 am
  • Real Name: Eric Eisenmann

Re: How can I make my text smile

PostThu Jun 03, 2021 9:02 pm

You could use Path instead of Circle for the Layout Type and draw your curve.
Attachments
2021-06-03 (2).png
2021-06-03 (2).png (717.12 KiB) Viewed 698 times
Win 10 Home | Intel i7 - 10700f 64 GB 1 TB GB SSD 2 TB SSD
RTX-3060 12 GB | Resolve Studio 18.6.6| Fusion Studio 18.6.6

Win 10 Home | Intel Core I7-7700HQ 32 GB 1 TB NVME SSD 1 TB SATA SSD
GTX-1060-6GB | Resolve 17.4.6
Offline
User avatar

Bryan Ray

  • Posts: 2485
  • Joined: Mon Nov 28, 2016 5:32 am
  • Location: Los Angeles, CA, USA

Re: How can I make my text smile

PostThu Jun 03, 2021 9:21 pm

Change the Direction in the Text tab to Right to Left, then in the Transform tab, Rotate Z 180 degrees.

Code: Select all
{
   Tools = ordered() {
      Text1 = TextPlus {
         CtrlWZoom = false,
         Inputs = {
            GlobalIn = Input { Value = 1001, },
            GlobalOut = Input { Value = 1086, },
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            LayoutType = Input { Value = 2, },
            LayoutRotation = Input { Value = 1, },
            AngleZ = Input { Value = -177.4, },
            TransformRotation = Input { Value = 1, },
            CharacterAngleZ = Input { Value = 180, },
            StyledText = Input { Value = "This text is upside down and backward!", },
            Font = Input { Value = "Open Sans", },
            Style = Input { Value = "Bold", },
            VerticalJustificationNew = Input { Value = 3, },
            HorizontalJustificationNew = Input { Value = 3, },
            Direction = Input { Value = 2, },
            LineDirection = Input { Value = 2, },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 564.667, 147.97 } },
      }
   },
   ActiveTool = "Text1"
}
Bryan Ray
http://www.bryanray.name
http://www.sidefx.com
Offline
User avatar

Lezitoune

  • Posts: 2
  • Joined: Thu Jun 03, 2021 3:30 pm
  • Real Name: Olivier NUBER

Re: How can I make my text smile

PostFri Jun 04, 2021 3:34 pm

Hi Brian,

Yup that did the trick, thank you so very much !

I did fiddled a lot with them knobs, values and all the whatyouhaves and didn't find that one.

What's with the code ? Can I used it in DR, cut & paste it and if so, where ?

Thanks again for your response

Olivier
Good, better, best
Never let it rest
Till the good is better
And the better best
Offline

David Ward

  • Posts: 14
  • Joined: Fri Oct 09, 2020 7:45 am
  • Real Name: David Ward

Re: How can I make my text smile

PostWed Jun 09, 2021 10:35 pm

Actually you can avoid changing direction by simply rotating in the transform tab by -180 in Z and Y
{
Tools = ordered() {
Text1 = TextPlus {
CtrlWZoom = false,
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
LayoutType = Input { Value = 2, },
Center = Input { Value = { 0.5, 0.585185185185185 }, },
LayoutRotation = Input { Value = 1, },
AngleY = Input { Value = -180, },
AngleZ = Input { Value = -180, },
CharacterSpacing = Input { Value = 1.134, },
TransformRotation = Input { Value = 1, },
CharacterAngleX = Input { Value = 180, },
StyledText = Input { Value = "SMILEY TEXT", },
Font = Input { Value = "Open Sans", },
Style = Input { Value = "Bold", },
VerticalJustificationNew = Input { Value = 3, },
HorizontalJustificationNew = Input { Value = 3, },
ManualFontKerningPlacement = Input {
Value = StyledText {
Array = {
},
Value = ""
},
},
},
ViewInfo = OperatorInfo { Pos = { 220, 49.5 } },
}
},
ActiveTool = "Text1"
}
Offline
User avatar

Bryan Ray

  • Posts: 2485
  • Joined: Mon Nov 28, 2016 5:32 am
  • Location: Los Angeles, CA, USA

Re: How can I make my text smile

PostWed Jun 09, 2021 11:23 pm

Lezitoune wrote:
What's with the code ? Can I used it in DR, cut & paste it and if so, where ?



Paste it directly into the Fusion node graph.
Bryan Ray
http://www.bryanray.name
http://www.sidefx.com

Return to Fusion

Who is online

Users browsing this forum: No registered users and 25 guests