Announcements

Between mid-October and November, the content on AREA will be relocated to the Autodesk Community M&E Hub and the Autodesk Community Gallery. Learn more HERE.

Can anyone recommend me a renderer or method of rendering in Maya that I don't have to pay for seperately?

Can anyone recommend me a renderer or method of rendering in Maya that I don't have to pay for seperately?

Mechlai
Enthusiast Enthusiast
513 Views
4 Replies
Message 1 of 5

Can anyone recommend me a renderer or method of rendering in Maya that I don't have to pay for seperately?

Mechlai
Enthusiast
Enthusiast

I am using Maya Indie and I haven't actually batch rendered anything since Mental Ray came with Maya. I decided to learn and get everything set up with Arnold since it seemed to be the way to go, but it turns out that Arnold watermarks your batch renders and that it doesn't actually come with Maya. This is fine, but can anyone recommend me a method of rendering or series of tutorials that will work with my maya scene. Something that I can set up using exports from Substance Painter that I don't have to dish out even more money to a third party service for. 

0 Likes
514 Views
4 Replies
Replies (4)
Message 2 of 5

Kahylan
Advisor
Advisor

Hi!

 

The Arnold Sequence Render does not add a watermark, but it basically just renders everything in the renderview and then saves the files, which takes up a lot of memory, so you can't really use your pc for anything else while this is happening and it needs the scene that is rendering to be actively running. Also since it basically just renders out the renderview it is fairly limited, no transparency, AOV's etc... So this is an option for small and simple projects, but its not optimal...

 

As far as I know there isn't a good free render plugin for maya right now, sadly...

The cheapest maya render plugins are probably maxwell and IRay

https://www.irayplugins.com/iray-for-maya

https://maxwellrender.com/

Since both those renderers have one time purchase licenses instead of monthly/annual payment plans.

 

Something else you can do, is export your Scene as alembic cache and then import and render it in another 3D Software/Game Engine that has a free renderer ( for example: Unreal,Unity, Blender) and render there.

As far as I know, Maya has a Plugin that allows you to work with Unreal really fast called "Unreal Live Link"(https://apps.autodesk.com/MAYA/en/Detail/Index?id=3726213941804942083&appLang=en&os=Win64&_ga=2.2337... I personally never used this, so I'm not sure how well it works. But it is probably the way to go if you want to render in another software...

This method is free, however it will probably mean you have to do all the lighting/texturing steps in the other program, so this will take a lot of additional time to learn how to use the program and render with it, also it is a bit of a wonky method to do everything in maya, then go to another software and potentially do some of the steps again (depending on what program you choose).

So if you do alot of rendering, I would consider going for one of the cheaper maya render plugins, since the time you save by not having to export will eventually make up the cost of the plugin...

If you don't render frequently, using another software for rendering might be a good viable option, I know quite a few animators that render their reels in another software, so I'm sure there are also good tutorials on this out there.

 

I hope it helps!

0 Likes
Message 3 of 5

Stephen.Blair
Community Manager
Community Manager

@Kahylan wrote:

Hi!

 

The Arnold Sequence Render does not add a watermark, but it basically just renders everything in the renderview and then saves the files, which takes up a lot of memory, so you can't really use your pc for anything else while this is happening and it needs the scene that is rendering to be actively running. Also since it basically just renders out the renderview it is fairly limited, no transparency, AOV's etc... So this is an option for small and simple projects, but its not optimal...

 


No, Render Sequence does a full Arnold render. You get everything you would if you batch rendered. AOVs, transparency, ...

 

If you enable the Add to Render View option in the Render Sequence options, then every frame will be saved in the Render View, and that will take memory.



// Stephen Blair
// Arnold Renderer Support
Message 4 of 5

Kahylan
Advisor
Advisor

I stand corrected. I have the full version so I haven't used sequence in a long time, and I think I had problems rendering pngs with a transparend background last time I tried it. But I could have just had some other settings wrong...

0 Likes
Message 5 of 5

Stephen.Blair
Community Manager
Community Manager

@Kahylan wrote:

I stand corrected. I have the full version so I haven't used sequence in a long time, and I think I had problems rendering pngs with a transparend background last time I tried it. But I could have just had some other settings wrong...


Arnold doesn't output alpha for PNG files, because PNG files are by specification "unassociated alpha" and that's not what the type of alpha most users would expect or want.


Unassociated alpha (the color channels are not premultiplied by the alpha) is bad for a number of reasons, especially inside a renderer or in comp.



// Stephen Blair
// Arnold Renderer Support
0 Likes