Community
Arnold for Maya Forum
Rendering with Arnold in Maya using the MtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

image-node as environment

5 REPLIES 5
SOLVED
Reply
Message 1 of 6
oliver
353 Views, 5 Replies

image-node as environment

What is the recommended way to use a picture via the Arnold image-node as a scene-environment?


Issues:

When I insert the image node directly in the Environment Map-slot it is rotated (y-up?) and can't be corrected. (btw: is there a reason for this orientation?)

When I insert the image node via the Arnold-Skydome I can rotate the light to correct it's orientation but can't see it in the viewport as background.

5 REPLIES 5
Message 2 of 6
RGhost77
in reply to: oliver

Are you sure that you use latest version of MAXtoA? I can't reproduce this behavior in 3.2.66. Image node works correctly in env slot.

https://www.arnoldrenderer.com/arnold/download/


Royal Ghost | veda3d.com
Message 3 of 6
oliver
in reply to: oliver

Yes, I have.

Here some pictures to clarify.


This is the 3dsMax-bitmap in the Scene-Environment-slot:

5386-env-bitmapnode.jpg


This is the Arnold-image-node in the Scene-Environment-slot:

5387-env-imagenode.jpg


This is the 3dsMax-bitmap in the Arnold-Skydome:

5388-skydome-bitmapnode.jpg


This is the Arnold-image-node in the Arnold-Skydome:

5389-skydome-imagenode.jpg


This is the Arnold-image-node in the Arnold-Skydome, rotated 90°:

5390-skydome-imagenoderotated.jpg

Message 4 of 6
madsd
in reply to: oliver

A couple of things.


Make sure you use the Background override in the Arnold render window, you can inject a map there as well to push pixels to the background if nothing is defined.

5377-qwe.png

You need to inject an OSL Environment mapper set to spherical in the Arnold image nodes UVCoord slot, the map knows nothing about UV beforehand except some general concept, so we just dictate a new rule.

I wouldnt spend a lot of time on the Legacy bitmap node, its a horrible construct.
You can use this script I did, it can convert all legacy maps to Arnold image via scene converter.
https://github.com/gkmotu/ArnoldSceneConverterScripts3DSMAX/blob/master/Scene%20Converter/Conversion...


If you want both viewport background and reflections on sphere, and also arnold and background, so the 2 environments are virtually identical?
Use OSL Bitmap lookup and use same Environment node in its UV Coordinate slot, and inject it in the max legacy environment tab slot ( the old one )

This will return a situation in the HQ viewport, where the map is now tracing shadows and light and reflections in the viewport, while doing the better version in arnold render view since its much more accurate.


NOTE!: Last example is not supported on the GPU yet, since we lack the string call from OSL on the GPU. But it will come.

5375-xx.png


5376-xxx.png

Message 5 of 6
oliver
in reply to: madsd

Thank you, Mads!

Is the tooltip-information about not generating MipMaps when using the CustomUV-input relevant in this case (Environment)?


Message 6 of 6
madsd
in reply to: oliver

no that wont change anything if I understand your question correctly.

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

Post to forums  

Autodesk Design & Make Report