Community
Maya Forum
Welcome to Autodesk’s Maya Forums. Share your knowledge, ask questions, and explore popular Maya topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Arnold/Maya 2017 - transparency with file texture showing black?

13 REPLIES 13
SOLVED
Reply
Message 1 of 14
aliasense
59708 Views, 13 Replies

Arnold/Maya 2017 - transparency with file texture showing black?

Hi,

 

When rendering with Arnold on Maya 2017, File textures with transparency (also from a file) seem to render transparent as black. Viewport 2.0 looks ok. Any special settings we need to consider?

 

This is on Maya for Linux.

13 REPLIES 13
Message 2 of 14
Stephen.Blair
in reply to: aliasense

Hi

 

How are you using these textures? For refraction, or for opacity? 

And did you clear the Opaque flag on the objects?

 

More here about refraction and opacity:

https://support.solidangle.com/x/oZAQ

 

 

Thanks

 

Stephen

Solid Angle Support



// Stephen Blair
// Arnold Renderer Support
Message 3 of 14
aliasense
in reply to: Stephen.Blair

Hi Stephen,

 

These textures are used for opacity. Just standard Maya textures.

We turned the opaque flag off. In one case, the shape follows the correct shape with opacity, but the color is 100% black even when putting a bright light right above it with really high Arnold exposure.

In the other case, there seems to be some color information from the texture but the shape follows the polygon not the opacity. Opaque flag is off.

 

I'll private message you some screenshots.

 

 

Message 4 of 14
Anonymous
in reply to: aliasense

Did you get a solution to this problem cause I'm facing the exact same problem.

It looks fine when rendered with Maya renderer and it shows up transparent in the viewport but renders black in Arnold.

Message 5 of 14
mspeer
in reply to: Anonymous

Hi!

 

Not all Maya Shaders and Textures are supported at the current state, some only with limitations:
https://support.solidangle.com/display/AFMUG/Maya+Shaders

 

Use an Arnold material like aiStandard or Maya lambert but not phong or blinn.

https://support.solidangle.com/display/AFMUG/Refraction

 

and of course disable "opaque".

Message 6 of 14
Anonymous
in reply to: mspeer

I'm using lambert. And opaque is disabled unless I'm disabling the wrong one.

 

Screen Shot 2016-10-29 at 6.36.07 AM.png

Message 7 of 14
Michael_Todd
in reply to: Anonymous

What does your transparency Map look like? Arnold and Maya's VP handle transparency differently.

 

 



Michael Todd

XGen Product Owner and Designer

Message 8 of 14
Anonymous
in reply to: Michael_Todd

It's just a regular transparent png?

Iris.png

Message 9 of 14
Michael_Todd
in reply to: Anonymous

Arnold expects the Transparency value to go from 0 (Opaque) to 1 (transparent) so your png's alpha might not be recognized. You should try a separate Map.

 

Cheers

 



Michael Todd

XGen Product Owner and Designer

Message 10 of 14
mspeer
in reply to: Anonymous

Hi!

 

A transparent PNG will not work. If you want to use a transparent file use aiStandard or make an alpha map (black and white) for the transparency Attribute. (Transparency from psdFile will also not work on aiStandard).

 

Edit: You might add a reverse node between your texture and the material shader, but this may lead to color changes if your transparency contains color information. So add a color Correct Node before the Reverse node and set Saturation to 0. (Seems not to allow 100% opaque render here, not sure why)

Message 11 of 14
mspeer
in reply to: mspeer

Hi!

 

Arnold does not seem to support the transparency feature correct, so to keep it up simple create a alpha mask (black and white), or use an Arnold Material like aiStandard but then you need to connect the Out Alpha of your Texture file node to all 3 individual Opacity channels (Opacity R,G,B) of aiStandard.

Message 12 of 14
Anonymous
in reply to: Stephen.Blair

Hi,

I'm having an issue rendering Maya 2D texture cloth. I'm trying to make a net using the 2D texture cloth and I want the Gap Color (now in black) to be Transparent. How do I achieve this?Net.jpgshading_network.JPG

Message 13 of 14
stigla
in reply to: Anonymous

It works if you connect outAlpha to opacityR, opacityG and opacityB.
BUT, common. PNG should be suppoted automaticaly.
Please !
Thank you

Message 14 of 14
adebiko3000
in reply to: mspeer

Wow. This worked for me! Thanks a lot!

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report