Ornatrix Not Rendering Transparency Maps with Motion Blur

 
 
 
Posted by:MarioD
Data created:20 February 2019

Hey there, I can't seem to create a post in the defects forum, I get this message:

"String or binary data would be truncated. The statement has been terminated. cmd: SET NOCOUNT ON; INSERT INTO Defects( id, priority, reproduceInstructions, category, status) VALUES( 11607, @priority, @reproduceInstructions, @category, @status);  "

I'll post here instead as its pretty urgent.

I'm having a nasty problem rendering Ornatrix with Redshift in Maya.
We're running Maya 2017 with Redshift 2.6.31 and Ornatrix 2.1.5.15997.

If I try rendering the hair with a map plugged into the transparency port on a redshift hair shader and turn on motion blur, the render appears to ignore the trasnparency map completely. If I turn off motionblur it renders correctly. 

 I think I have tracked this down to the "Remember Roots Position" button on the HairFromGuides node in the ornatrix stack.

Scene is attached but If you you make a fresh hair on an animated ball with a transparency map plugged in to redshift hair with motionblur enabled and tick on "Remember Root Positions" and hit render, things may render normally at first. However, when you save and re-open the scene something strange happens. When you hit render, the hair no longer renders with the treansparency, it seems to completely ignore it until you untick and re-tcik Remember Root Positions.

This is really killing us on a big project with our referenced render rigs, we're completely stuck as there doesn't appear to be a way around this that I can find. I'm finding instances where the hair doesn't render at all with motion blur turned on, it completely disappears when rendering on the render nodes.

Any urgent help on this would be greatly appreciated!

I've attached a test scene. Its a furry ball with a transparency map plugged into the hair shader.

Thanks a million.


Attached Files:

>FurTransparencyTest_ForWeb.zip (1991032 bytes),

cant seem to edit the post but its actually ornatrix version 2.1.6.159997. 

 

Thanks

Hello Mario,

 

This is what I tested in your scene:

1) Rendering with Remember Roots Positions turned ON,

2) Rendering with Remember Roots Positions OFF,

3) Turn ON Remember Roots Positions, render, save and reload the scene and render again.

4) Turn OFF Remember Roots Positions, render, save and reload the scene and render again.

It works fine in all my testings, the Transparency map and Motion Blur are working. This is on Maya 2017, Ornatrix 2.3.0.18812 and Redshift 2.6.33 on Windows.

 

A couple months ago Redshift devs fixed some issues related to motion blur and Ox hair, but I see you are using a recent RS build... We made some fixes as well so I guess you need a recent Ox build, please try the latest nightly build and let me know how it goes.

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

I will take a look at the error you get when posting on Defects. Thanks for reporting.

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Thanks for looking into it for my Jeodanis,

We tried with the latest build and the problem seems to have disappeared! Thanks again.