YOUR ACCOUNT

Login or Register to post new topics or replies
ProLost
Stu

Posts: 25
In my quest to build a simple 32bpc CC filter, I can't seem to create a color with overbrights, which means I can't make things brighter, only darker.

Nodes like Levels and Blend should not clip overbrights.

-Stu

--
www.theorphanage.com
prolost.blogspot.com
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
Since I come from a background of using Photoshop I can't fathom why levels shouldn't "clip oberbrights". Since your setting a black/white point, you'd expect anything beyond those points to be clipped.

There are a number of usefull tone curves that will not clip your colors such as gain or gamma. Perhaps one of these would be more to your liking.

As far as blending modes, which one is causing problems for you? There are ways to emulate different blending modes by using channel controls, which may work better for you.
  Details E-Mail
ProLost
Stu

Posts: 25
It's common in 32bpc systems to either not clip or provide the option. This is how it works in After Effects, Motion, Combustion, etc.

But anyway, I'd be more than happy to use another node -- all I'm trying to do is gain up my image by 100. Which node should I use?

Thanks for the help,

-Stu
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
Well you can't gain to 100 I'm afraid, you'll have to do with 99.99. smile;)

-Connect a Tone Curve to your source image (Components > Adjustments > Tone Curve)

-Connect a Gain Curve to your tone curve (Components > Curves > Gain)

-Set your gain to 99.99.... You're done.


Image below shows non-destructive nature of gain curve...

  Details E-Mail
ProLost
Stu

Posts: 25
Thanks uberzev,

Looks like you and I have different definitions of Gain. To me, gain is multiply. I.e. to gain your red channel by 2 is to multiply the values by 2.0.

That's what I'm trying to do -- multiply my data (or slider input) by 100.

-Stu
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
So for example you'd like to be able to take 100% red and multiply it by 100 and end up with 1000% red? I don't think the software has this capibility.

Can I ask what the reason for doing this is? There might be a workaround.
  Details E-Mail
ProLost
Stu

Posts: 25
What I'd like to do is multiply an image by, say, 0.75 in red, 0.95 in green, and 1.35 in blue. This will tint the image cyan by darkening red and brightening blue. If there are any values in the image that are 100% in the blue channel, those values will become overbrights at 135%.

-Stu
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
  Details E-Mail
ProLost
Stu

Posts: 25
Close, but the idea is that a slider value of 0.0 results in black, 1.0 results in no change, and 2.0 results in twice as bright. A simple multiply.

-Stu
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
Got it, in the mean time I got a little carried away...

http://uberzev.googlepages.com/gamma2.ffxml
  Details E-Mail
ProLost
Stu

Posts: 25
Hey, I really apreciate you exploring this with me!

This one still doesn't quite work because if you set Red Levels all the way to zero, you still see the very brightest parts of the image poking through.

That tone curve thing is just bizzare! Its sliders are completely counterintuitive.

-Stu
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
Quote
ProLost wrote:
This one still doesn't quite work because if you set Red Levels all the way to zero, you still see the very brightest parts of the image poking through.
Yeah, that's weird. I'll see if I can figure out how to correct that.
  Details E-Mail
uberzev
not lyftzev

Posts: 1890
Filters: 36
Grr...
  Details E-Mail
IONclad
Building art one node at a time.
Posts: 123
Filters: 25
what would really be nice is grouping and label/color for nodes, which apparently (at least the grouping) is under development, so I do believe this current state of 'mess' is a beta thing only. I'm willing to bet that the final release will have some way of visually organizing and grouping if not for users, then for the sanity of the authors themselves.

smile:)
the artist formerly known as Bongo51
  Details E-Mail
ProLost
Stu

Posts: 25
Quote
uberzev wrote:
Grr...


Yes, feel my pain.

This should definitely NOT be a hard thing to do.

-Stu
  Details E-Mail
ProLost
Stu

Posts: 25
Quote
ProLost wrote:
This should definitely NOT be a hard thing to do.


In fact, here's a demo of an app that makes this kind of thing very easy, exactly the way it should be:

Conduit

Conduit has great granularity of conrol and would allow you to build this simple CC tool using only a few nodes. Check it out -- it has a lot in common with FF.

-Stu
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
ProLost wrote:
In my quest to build a simple 32bpc CC filter, I can't seem to create a color with overbrights, which means I can't make things brighter, only darker.


Color channels have the range of 0...1, the overbrights are clipped. However, since everything is calculated in double-precision floating point, you can work around the clipping by narrowing the dynamic range of your input, performing all necessary operations in the narrowed range, then increasing the range to its original "width" (this will clip the overbrights).

The problem with this approach is that FF currently doesn't have a math component that multiplies color channels by numbers greater than one 9a Gain operation you discussed in another thread). This component is already planned.
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Bongo51 wrote:
what would really be nice is grouping and label/color for nodes, which apparently (at least the grouping) is under development, so I do believe this current state of 'mess' is a beta thing only.


Yes, both the Workspace Zoom and Grouping are on high priority. I hope that at least the zoom feature will make it into the final version. As for the grouping/subroutines -- this is quite a complex subsystem, so it may take long to implement properly.
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Vladimir Golovin wrote:
Check it out -- it has a lot in common with FF.


Looks cool, thanks for the link! However, despite the fact that both Conduit and Filter Forge use node-based approach (which isn't new or unique), they are quite different in some of their key assumptions.

Conduit is built for people with "compositing mindset", and is based on many assumptions, concepts and terms well known among compositing professionals.

Filter Forge, on the other hand, is built with the "Photoshop mindset" in mind, because we market it as a Photoshop plugin. Look at our Adjustment components (see, we don't even use the term "nodes" in our official terminology) -- all of our Adjustments (Brightness/Contrast, Levels etc) were designed to be immediately familiar to anyone who used Photoshop.
  Details E-Mail
ProLost
Stu

Posts: 25
Quote
Vladimir Golovin wrote:
Filter Forge, on the other hand, is built with the "Photoshop mindset" in mind, because we market it as a Photoshop plugin. Look at our Adjustment components (see, we don't even use the term "nodes" in our official terminology) -- all of our Adjustments (Brightness/Contrast, Levels etc) were designed to be immediately familiar to anyone who used Photoshop.


And this is all great -- but you also market it as the only plug-in that works in 32bpc in PS, but if you're clipping the colors at 1.0 then I don't think you're quite float enough for my needs. smile:( If you're doing all the math in double-precision float then why clip?

-Stu
  Details E-Mail
onyXMaster
Filter Forge, Inc.
Posts: 350
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
What would be your suggestion regarding the "underbrights" -- I mean the colors partially or fully below zero?
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,711 Registered Users
+18 new in 30 days!

153,531 Posts
+36 new in 30 days!

15,347 Topics
+72 new in year!

Create an Account

Online Users Last minute:

31 unregistered users.