OctaneRender™ 2.2 for LightWave™ - Daily builds

Newtek Lightwave 3D (exporter developed by holocube, Integrated Plugin developed by juanjgon)

Moderator: juanjgon

gordonrobb
Licensed Customer
Posts: 1247
Joined: Sat Mar 16, 2013 9:08 am

juanjo

Did you get a chance to do a like for like comparison of the colours in the RGB node between standalone and plugin?
Windows 8 Pro | i7 3770 OC | 32 GB Ram | Single Titan (plus Black Edition on Order) | Octane Lightwave |
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I am testing the same scene in the LW plugin and in Standalone, and I think that I get the same image with the same RGB values in the surface nodes. Of course all the LW color space functions are disabled and set to lineal.

-Juanjo
Attachments
image-000843.jpg
image-000844.jpg
gordonrobb
Licensed Customer
Posts: 1247
Joined: Sat Mar 16, 2013 9:08 am

OK thanks for doing that, and confusing me even more.

:) Firstly, you have your RGB in Lightwave set to floating point. I didn't even know you could do that. Doesn't realy help when the colour your using is an RGB Value - light my Caterpillar Yellow.

So, here is everything set to default. You can see that the background in Lightwave, is slightly darker than that in Octane. What youre looking at is a screen grab of them both together, and I've done an eye dropper on the background of Lightwave, and then on Octane, the difference shows in the current/new box in the current picker. I'm almost not worried about that, but it is strange. And yes, CS settings are at disabled.
1.png
Then I add a colour, using the RGB (or the hex code provided of F0b823) and you can see that octane and Lightwave are nothing like each other.
3.png
So having seen your image, I change my settings to colour pick in float, and change the RGB numbers to the same as those in Octane, and it's the same. However, the RBG and WEb numbers (which are the ones I'm using from the Caterpillar site) are not the same.
2.png
I am obvioulsy missing something here but I want to be able to put in an RGB and get the right colour. Shouldn't I be able to do that?
Windows 8 Pro | i7 3770 OC | 32 GB Ram | Single Titan (plus Black Edition on Order) | Octane Lightwave |
User avatar
FrankPooleFloating
Licensed Customer
Posts: 1669
Joined: Thu Nov 29, 2012 3:48 pm

Gordo, do you have [x] Affect Color Picker checked in CS settings?
Win10Pro || GA-X99-SOC-Champion || i7 5820k w/ H60 || 32GB DDR4 || 3x EVGA RTX 2070 Super Hybrid || EVGA Supernova G2 1300W || Tt Core X9 || LightWave Plug (v4 for old gigs) || Blender E-Cycles
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I think that the problem is the hex value. As you can see in the attached image, the Octane color picker always read this value as an sRGB corrected value, not in the linear space without corrections, like the LW color picker with all the LW color settings set to linear.

The floating value of your "F0b823" linear color is 0.94 0.72 0.14 ... if you set this color value in both LW and Standalone, you get the same color in the rendering. If you put "F0b823" in the Standalone color picker, Octane is going to get this value as sRGB, and convert it internally to linear space.

-Juanjo
Attachments
image-000846.jpg
image-000846.jpg (33.61 KiB) Viewed 3960 times
User avatar
3dworks
Licensed Customer
Posts: 295
Joined: Fri May 21, 2010 5:08 pm
Location: Berlin
Contact:

- New option in the RGBSpectrum node to use the color availablei the LightWave surface editor as the node output color.
this one alone saved me hours of work! again muchas gracias, juanjo!! :D

markus
Specs: Apple MacBook Pro M1 max 64GB 2TB, MacOS 12.5 / MacPro 5,1 with NVIDIA GeForce GTX 1080 8G, MacOS 10.13.6 / Mac Pro 5,1 with AMD RX5700 8G, MacOS 12.3.1 / HP Z600 with NVIDIA 3060 RTX 12G, Windows 10 pro + Netstor GPU box, 4 x NVIDIA GTX 980ti 6G.
gordonrobb
Licensed Customer
Posts: 1247
Joined: Sat Mar 16, 2013 9:08 am

juanjgon wrote:I think that the problem is the hex value. As you can see in the attached image, the Octane color picker always read this value as an sRGB corrected value, not in the linear space without corrections, like the LW color picker with all the LW color settings set to linear.

The floating value of your "F0b823" linear color is 0.94 0.72 0.14 ... if you set this color value in both LW and Standalone, you get the same color in the rendering. If you put "F0b823" in the Standalone color picker, Octane is going to get this value as sRGB, and convert it internally to linear space.

-Juanjo
Are you just trying to confuse me? :)

Here's my issue. If I go and find the RGB value for Caterpillar Yellow I get F0B823 or 240,184,35 in RBG. That colour looks right on the web, and in (for example PHotoshop). so when I put F0B823 into Octane - it looks right as I expect it to look. When I put it into Lightwave it doesn't look right. So, I understand that your telling me Octane is converting the colour, but it's converting it to the colour I expect to see. It's Lightwave that's wrong (not as I expect it to be). So what should my process be for making things the actual colour the should be? - in the plugin?

Edit - Also, in the swatch in the RGBnode, the colour looks right (as I expect it to look) as well.
Windows 8 Pro | i7 3770 OC | 32 GB Ram | Single Titan (plus Black Edition on Order) | Octane Lightwave |
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

gordonrobb wrote: Are you just trying to confuse me? :)
Not at all ;) ... I really hate this color spaces problems :)

I think that the source of the problem is that your web hex color is defined in the sRGB color space. Photoshop and the Standalone color pickers convert this color from the sRGB color space to linear before use it for painting or rendering (internally all the render engines works in linear color space), but the LW color picker always returns the raw color you enter without correct it, so you are using a not corrected sRGB color while working in a linear color space rendering environment.

This is why all works fine if you color correct the RGBTexture node with a 2.2 gamma. You are entering in the RGBTexture node a sRGB color that the LW picker doesn't convert to linear, and you need to apply a gamma correction yourself to convert it to linear.

At least this is what I think what happens, the LW color picker always returns a raw color, and doesn't convert from sRGB or other color spaces the web color you are entering. I am not expert in postproduction or color correction, so perhaps other user could help you with additional information.

-Juanjo
User avatar
Lewis
Licensed Customer
Posts: 1101
Joined: Tue Feb 05, 2013 6:30 pm
Location: Croatia
Contact:

Gordon - try to go to LW display/CS panel and set Color picker ("Picked colors" - first input) to sRGB and leave rest to disabled/Linear and then test.
--
Lewis
http://www.ram-studio.hr
Skype - lewis3d
ICQ - 7128177

WS AMD TRPro 3955WX, 256GB RAM, Win10, 2 * RTX 4090, 1 * RTX 3090
RS1 i7 9800X, 64GB RAM, Win10, 3 * RTX 3090
RS2 i7 6850K, 64GB RAM, Win10, 2 * RTX 4090
gordonrobb
Licensed Customer
Posts: 1247
Joined: Sat Mar 16, 2013 9:08 am

Yeh, tried that Lewis. It doesn't seem to make any difference at all. :(

I can do the 2.2 on the colour correct node if need be.

It's a bigger problem than that though, if you're trying to match any Standalone Matierials, the inputs for spec etc don't match either. I can always change the inputs to float.

What I don't understand though is whey Standalone is correcting the input, but Plugin doesn't

Hey how.
Windows 8 Pro | i7 3770 OC | 32 GB Ram | Single Titan (plus Black Edition on Order) | Octane Lightwave |
Post Reply

Return to “Lightwave 3D”