Mailing List
Home
Forum Home
Softimage
Carrara
trueSpace
Dir3d-l
Maya - a powerful 3D animation and visual effects software
Macromedia Flash Development
Subjects
Cameras
scaleDown command
black out solved
Aircraft Tutorial
Mathematical XYZ ?
Its done This vs That
Its done first week
recommendations for screen video captures?
3DExplorer "Oddity "
New Director
ProTeam renewals
Fuel 's new websites (X post)
Blue peter create a make toy
targeting groups question
XPost: Shockwave 3D game ( sort of )
RES: RES: RES: Fish Modeling
Emitting particles from object intersection
Fuel 's new websites (X post)
Texturing
Big Break Contest Videos
New Plugins
Models and Texture on my updated site
Error Installing Patch tS6 6
Plasma?
Looking for Inspiration
Weird EMail Q
It 's done first week ?
Cherry not cranberry
New game
Camera Animation Problem
Particle plugins?
 
Film mask Plugin in FXTree...

Film mask Plugin in FXTree...

2004-06-28       - By Luc-Eric Rousseau

 Back
Reply:     1     2     3     4     5     6     7     8     9     10     >>  

It's a good idea.

With regards to your workspace getting soiled with conversion nodes;
first a note of caution, I recommend using the 'swap component' node to swap
channels around.  It's much faster than the Component Parser.  It's also a good
node to use for a 'pass thru' as in the Color Correction example below, or in
senarios when you simply want to use the 'output' settings, because it is very
fast. Channel masking, by comparison, is much slower.

There isn't that much need to swap channels around in practice.  One thing that
I notice people tend to do, is putting mattes and such in the alpha channel.
There is no need to do that, it's more elegant - and faster - to flow a gray
scale matte in the tree if you're doing processing on it.  

Sometime there is just something wrong, sematically, in the compositing tree
that complicates the tree.  One example is the depth pass, or an hold-out matte
that was rendered out.  In that case, the image is usually RGBA, but really
there is only one channel that is of interest.  If the alpha channel is not
needed, or redundant, it's better to discard it in the file input, or only
create a graycale image (also in the file input) from the RGB luminance.  This
way, the image is ready to be used as a matte directly, with no additionnal
processing.  It's much more efficient, but also semantically correct.  If the a
file input is used both as an rgba and in several places as luminance matte, it
's a good idea to use the 'gray scale' node to get the grayscale creation matte
once, and cached. ('bitdepth' can also be used to extract the alpha channel,
only)

The obey matte input takes a gray scale image.  If it gets an RGBA image, it
will take the alpha.  If it gets an RGB image, it will create a gray scale
image from the RGB luminance.  If in the tree an image is understood to be an
RGBA image, but really only RGB or alpha is ever used, one may tend to add
conversions nodes to work around the improper semantics at many places, and the
fxtree will be wasting processing time, and cache memory.

It's generally faster to apply a series of effect to an entier image, and then
recombine that result in the source image, rather than 'obey matte' every node.
 If only local region of a large image needed that processing, a crop node
would used to limit the ROI.


With regards to your problem with 'film mask', as mentionned I can't reproduce
the problem.  Note that this node ignores the size of the incoming image, it
produces an output that is using a ratio with the rectangle from 0,0 to the
"default image size".  If this doesn't work you, try using two crop nodes in a
row.




-- --Original Message-- --
From: owner-xsi@(protected) [mailto:owner-xsi@(protected)]On Behalf
Of Dan Yargici
Posted At: Monday, June 28, 2004 4:48 AM
Posted To: xsi
Conversation: Film mask Plugin in FXTree...
Subject: Re: Film mask Plugin in FXTree...


For me, I can do it in any order at all and it still crops very top-heavy as if
it's expecting an
NTSC frame......

I really have tried every order...  :-/

Also, I had an idea for a tiny workflow feature... Sometimes you have a huge
tree with one clip at
the top feeding many inputs accross this tree.  Now suppose you want to
dissolve that top clip with
another and pump the result into all those same inputs, you have to zoom right
out until everything
is teeny-tiny, making hooking up nodes impossible...

So...

How about an easy way to substitute that fileinput node for a spacer that will
feed all the nodes in
your tree and move the fileinput above it... This would allow you to easily
make changes above that
point in the comp.... :)

...and the 'i' key icon building functionality of Eddie....
...and the 'o' key functionality of Eddie, especially for resize nodes....
...and the 'p' key functionality of Eddie for packing up large portions of the
tree....
...and an option to use a different channel for the obey matte so I don't have
to soil my workspace
with 100 component parsers.....

Otherwise, I'm loving it - honest!  :)

DAN

-- -- Original Message -- --
From: "Luc-Eric Rousseau" <lucer@(protected)>
To: <XSI@(protected)>
Sent: Saturday, June 26, 2004 12:09 AM
Subject: RE: Film mask Plugin in FXTree...


> You'll have to describe exactly your repro steps,
> the film mask will specifically go take the value
> in fxtree->File|Tree Properties prior to rendering,
> like all other effects that need reference default
> image size. It isn't assuming NTSC.
>
> -- --Original Message-- --
> From: owner-xsi@(protected) [mailto:owner-xsi@(protected)]On Behalf
> Of Dan Yargici
> Posted At: Friday, June 25, 2004 4:30 PM
> Posted To: xsi
> Conversation: Film mask Plugin in FXTree...
> Subject: Re: Film mask Plugin in FXTree...
>
>
> Hi Luc-Eric,
>
> I just tried, no change unfortunately...
>
> DAN
>
> -- -- Original Message -- --
> From: "Luc-Eric Rousseau" <lucer@(protected)>
> To: <XSI@(protected)>
> Sent: Friday, June 25, 2004 11:28 PM
> Subject: RE: Film mask Plugin in FXTree...
>
>
> > afaik, it uses the fxtree 'default image size', but doesn't detect when it
changes.
> > Use 'Tool|Reload All Images' to clear the caches.
> >
> >
> > -- --Original Message-- --
> > From: owner-xsi@(protected) [mailto:owner-xsi@(protected)]On Behalf Of
Dan Yargici
> > Posted At: Friday, June 25, 2004 11:50 AM
> > Posted To: xsi
> > Conversation: Film mask Plugin in FXTree...
> > Subject: Film mask Plugin in FXTree...
> >
> >
> > This looks like a handy little tool to save a few sums when letterboxing
stuff, but I just
noticed
> it doesn't seem to take the FXtree Default Image Size or source image size as
a source for it's
> effect.  Looks like another case NTSC favouritism in XSI.......
> >
> > Just thought I'd point it out....

---
Unsubscribe? Mail Majordomo@(protected) with the following text in body:
unsubscribe xsi