• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    [ANSWERED] Can I improve Anti-aliasing?

    How To... ?
    4
    7
    1111
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mark_m
      mark_m last edited by Woland

      I'm finding that Isadora does not do anti-aliasing of text well. Is there a fix?

      I'm rendering out a large number of captions from Isadora.
      I'm reading a script using the 'read text from file actor', putting that on the stage via the text draw actor, and capturing the stage using the capture stage to picture actor.
      I've created a patch which pretty much automates this process for me.
      Unfortunately, the text in the captions is very jagged.

      Please see the example below, and compare that to the still rendered out from Adobe Premiere, which is much, much smoother.

      My laptop is set to use the NVidia GPU.
      In Isadora preferences my default resolution is set to the stage size (1920 x 1080), and that's the size I'm rendering out the .png files
      In the OpenGL preferences I have tried combinations of full frame antialiasing and disable vertical retrace sync.

      I have tried putting a little Gaussian blur on, but that does not improve things.

      Anything else I can try before I have to go and laboriously do this in another program?

      Thanks

      Mark (whose turn it will be to be Prime Minister in 17 days and four hours)

      The top from Isadora, the bottom from PremiereFrom Isadora

      above Rendered from Isadora, below from Premiere

      Rendered from PremiereRendered from Premiere

      Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
      Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
      PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
      www.natalieinsideout.com

      DusX 1 Reply Last reply Reply Quote 0
      • DusX
        DusX Tech Staff @mark_m last edited by

        @mark_m

        It looks like the font may be different, is that the case?
        Ensure the output from the Text Draw Actor is 1920x1080 (it should be since you mention setting the default to this, but worth checking) If it is not be sure to either feed a 1920x1080 image into the actor, or set the width and height inputs. (rendering the text at a lower resolution in this manner is the most common issue leading to poor quality text).

        Troikatronix Technical Support

        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

        mark_m Woland 2 Replies Last reply Reply Quote 1
        • mark_m
          mark_m @DusX last edited by

          @dusx

          No, same typeface, Calibri.

          I have noticed that Isadora and Adobe programs do not always render typefaces the same, but that's for another post.

          ANYHOW, I have managed to create an acceptable caption from Isadora.

          Here's the recipe for anyone else having this issue.

          Set the Isadora Video preference to the size you want for final file size (for me 1920 x 1080)
          Set stage size to 1920 x 1080
          Create a (transparent) png 1920 x 1080 and feed that into the text draw actor
          Set the capture stage to picture actor to save as .png with alpha on.

          Here are the settings:


          and here's the results for comparison

          Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
          Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
          PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
          www.natalieinsideout.com

          1 Reply Last reply Reply Quote 0
          • Woland
            Woland Tech Staff @DusX last edited by

            @dusx said:

            Ensure the output from the Text Draw Actor is 1920x1080

            Given that you're just capturing pictures of your output and then using those pictures, you could even try setting the Stage resolution and Text Draw to 4k or 8k to get really high-res images and see if those look better. (You could then scale down the images or just play them back the way they are.)

            TroikaTronix Technical Support
            New Support Ticket: https://support.troikatronix.com/support/tickets/new
            Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
            Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
            Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

            | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

            mark_m 1 Reply Last reply Reply Quote 0
            • mark_m
              mark_m @Woland last edited by

              @woland

              Yes, thanks for the suggestion. I did try that approach of setting stage size to UHD, and down-scaling, and yes, it improved things.  But what I've got now is more than acceptable, and the down-scaling was an extra step. Although I could automate it, I'm making >1000 captions, so...

              Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
              Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
              PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
              www.natalieinsideout.com

              1 Reply Last reply Reply Quote 1
              • CitizenJoe
                CitizenJoe last edited by

                I use the "Background Colour" actor to do exactly what you've done with the picture player.

                Cheers,

                Hugh

                Hugh in Winnipeg - All test machines, Win10/11 Pro, 64 bit, OS SSD and separate data SSD.
                Dell 7560, i9 11950H, 64 gigs, NVIDIA RTX A4000 w/8 GB GDDR6

                Woland 1 Reply Last reply Reply Quote 3
                • Woland
                  Woland Tech Staff @CitizenJoe last edited by

                  @citizenjoe said:

                  I use the "Background Colour" actor to do exactly what you've done with the picture player.

                   You can also use a GLSL Shader

                  TroikaTronix Technical Support
                  New Support Ticket: https://support.troikatronix.com/support/tickets/new
                  Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                  Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                  Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                  | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post