## [Submission] se_RollerCaster [SUBMITTED]

Moderator: SecondMan

SirEdric
Fusionator
Posts: 1820
Joined: Tue Aug 05, 2014 10:04 am
Real name: Eric Westphal
Been thanked: 97 times
Contact:

### [Submission] se_RollerCaster

How many times did you want to import a PDF into Fusion?
At least me wanted that often enough that I finally came up with a Comp Script to do so.
Don't expect micacles though...
This Script does require a proper installation of ImageMagick and Ghostscript to convert the PDF to PNG(s).
Yes. Plural. Multipage PDFs will become a sequence of PNGs.
Dialog.png (19.4 KiB) Viewed 190 times
Apart from selecting the appropriate resolution and filters I found this a bit boring though,
so I started to build a basic Credit Roller (hence "Roller Caster"...) on this.

Multipage PDFs will be made into sequential PNGs,
these will be attached to ImagePlanes
and those ImagePlanes will be nicely arranged underneath one other to form a looooong credit roll.
Oh. You'll get an animated Camera as well...
flow.png (16.67 KiB) Viewed 190 times
The advantage I see is, that the credit roll could be layed out and edited in whatever app one prefers
(Word, OpenOffice, InDesign, Illustrator,...), exported as PDF and brought into Fusion right away,
with all the design goodies a credit roll designer might come up with.
A very basic PDF is attached, I also tested this with a 40-page PDF as well. Works.

Get ImageMagick and Ghostscript from here:

Atom Text:

Code: Select all

Atom {
Name = "se_RollerCaster",
Category = "Scripts/Comp",
Author = "Eric 'SirEdric' Westphal",
Version = 0.75,
Date = {2018, 25, 12},
Description = [[<h3 align="center"><sup>&#91;se&#93;</sup>RollerCaster</h3><p align="center"><strong>Convert PDF to PNG and import to Fusion.</strong><br>Multi page PDFs will be made into a sequence of PNGs,
these will then be attached to individual ImagePlanes
and those ImagePlanes will be nicely arranged underneath one other to form a looooong credit roll.
You'll get an animated Camera as well...:-)<br>
The advantage is, that the credit roll could be layed out and edited in whatever app one prefers
(Word, OpenOffice, InDesign, Illustrator,...), exported as PDF and brought into Fusion right away,
with all the design goodies a credit roll designer might come up with.<br><br>

<strong>This Script does require a proper installation of ImageMagick and Ghostscript to convert the PDF to PNG(s).</strong><br><br>

]],
Donation = {
URL = [[https://www.paypal.me/SirEdric]],
Amount = "€5.00",
},

Deploy = {
"Scripts/Comp/SirEdric/se_RollerCaster.lua",
},
Dependencies = {
},
}

Attachments
com.SirEdric.se_RollerCaster.zip

SecondMan
Posts: 3415
Joined: Thu Jul 31, 2014 5:31 pm
Been thanked: 78 times
Contact:

### Re: [Submission] se_RollerCaster

Oooh!

Reactor Christmas presents!

I'll see if I can get this in there before the end of the year...

SirEdric
Fusionator
Posts: 1820
Joined: Tue Aug 05, 2014 10:04 am
Real name: Eric Westphal
Been thanked: 97 times
Contact:

### Re: [Submission] se_RollerCaster

No wuckers, mate!

SecondMan
Posts: 3415
Joined: Thu Jul 31, 2014 5:31 pm
Been thanked: 78 times
Contact:

### Re: [Submission] se_RollerCaster

Just took a quick look at your Atom file here.

As a pro tip - best practice is to run any Atom file through Atomizer to spot any problems.

Specifically, Your Atom file won't open in Atomizer and I bet the reason is your dependencies table.

Dependencies in Atoms are not for external links to stuff you may need. That should go in the description. In Reactor, the dependencies table is used to auto install other Atoms already available in Reactor as a prerequisite for your Atom:

Cheerio!

SirEdric
Fusionator
Posts: 1820
Joined: Tue Aug 05, 2014 10:04 am
Real name: Eric Westphal
Been thanked: 97 times
Contact:

### Re: [Submission] se_RollerCaster

Second try...
Attachments
com.SirEdric.se_RollerCaster.zip

SirEdric
Fusionator
Posts: 1820
Joined: Tue Aug 05, 2014 10:04 am
Real name: Eric Westphal
Been thanked: 97 times
Contact:

### Re: [Submission] se_RollerCaster

As a side note...I actually *created* the original atom in Atomizer including the (obviously wrong) dependencies and it saved the atom without any issues...hint-hint, nudge-nudge, say no mooore!

SecondMan
Posts: 3415
Joined: Thu Jul 31, 2014 5:31 pm
Been thanked: 78 times
Contact:

### Re: [Submission] se_RollerCaster

That's great feedback, thanks!

Always takes someone abusing the tools to come up with the nasties...

Speaking of nasties, here's another one I should have thought of earlier:

The Reactor description window can render HTML "a href" links but the links are not clickable, which is very confusing, not to mention terribly frustrating for the relentlessly clicking end user...

Apparently this is a QT window manager limitation that is passed down to Fusion's UI Manager and unlikely to change. It's a known issue but we have yet to figure out something elegant around that for Reactor. Feel free to offer ideas.

SirEdric
Fusionator
Posts: 1820
Joined: Tue Aug 05, 2014 10:04 am
Real name: Eric Westphal
Been thanked: 97 times
Contact:

### Re: [Submission] se_RollerCaster

Always welcome...

Hmmm...what would be the trick to actually *make* those links clickable?

SecondMan
Posts: 3415
Joined: Thu Jul 31, 2014 5:31 pm
Been thanked: 78 times
Contact:

### Re: [Submission] se_RollerCaster

Right now there really isn't one. For your submission I'd put the links in plain text for people to C/P...

SecondMan
Posts: 3415
Joined: Thu Jul 31, 2014 5:31 pm
Been thanked: 78 times
Contact:

### Re: [Submission] se_RollerCaster  [SUBMITTED]

And with apologies for the great delay - this is now submitted

SirEdric
Fusionator
Posts: 1820
Joined: Tue Aug 05, 2014 10:04 am