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

is there a limit to how large the resolution of renders can be?

9 REPLIES 9
Reply
Message 1 of 10
timmport
468 Views, 9 Replies

is there a limit to how large the resolution of renders can be?

I am attempting to render a tiff image in Maya using Mental ray for a large format print. Ideally I would render out an image that is 13200 x 16500 pixels (or 44 inches x 55 inches at 300 dpi). However when I attempt to render at to this scale Maya eventually only produces a 124byte file. When I render at a smaller resolution e.g. 5000 x 6000 I get a usable tiff file/image from the same scene. Is there a limit to how big Maya can render? Does it depend on my hardware? If so which components factor into this?
I have a P4 2.6 dual core with 2gigs of ram and a 512 mgb Nvidia card.
Thanks.
9 REPLIES 9
Message 2 of 10
blazerart
in reply to: timmport

Maya supports extremely large scale images. It supports more than 13200 x 16500 pixels. I think it's a hardware related issue.. Specifically RAM.
The larger the resolution, the larger amount of memory it will suck from your RAM.

Anyways, goodluck friend. 🙂
Message 3 of 10
okan777_1
in reply to: timmport

for my systems..with maya 7+xp sp2 32bit it was 4kx4k.... 64 bit vista+maya 2008 i think 16k x16k. it is about your system
Message 4 of 10
n8skow
in reply to: timmport

investigate using tile rendering for large scale images...
Message 5 of 10
Anonymous
in reply to: timmport

have u guys heard a method " render in parts .... "

yes believe me or not but u can render images in may in parts

i mean break a single image into small small images and compile them together in an image editing software ...

how cool is it ..

well to help u here is an example batch script

in this example we are rendering a 5000 * 3000 image via a batch file

render -x 5000 -y 3000 -reg 0 999 0 3000 -rd c:\foo -im part1 lion.mb
render -x 5000 -y 3000 -reg 1000 1999 0 3000 -rd c:\foo -im part2 lion.mb
render -x 5000 -y 3000 -reg 2000 2999 0 3000 -rd c:\foo -im part3 lion.mb
render -x 5000 -y 3000 -reg 3000 3999 0 3000 -rd c:\foo -im part4 lion.mb
render -x 5000 -y 3000 -reg 4000 4999 0 3000 -rd c:\foo -im part5 lion.mb

hope this helps ...
Message 6 of 10
n8skow
in reply to: timmport

...that would be tile rendering...
Message 7 of 10
blazerart
in reply to: timmport

tee-hee!! 🙂
Message 8 of 10
Anonymous
in reply to: timmport

Render on multiple pc's for hard renders. hmmmm.....
Sounds like a disaster waiting to happen. You spend 6 hours rendering only to find they don't fit together when your done........
Message 9 of 10
ytsejamdario
in reply to: timmport

have u guys heard a method " render in parts .... "
well to help u here is an example batch script

in this example we are rendering a 5000 * 3000 image via a batch file

render -x 5000 -y 3000 -reg 0 999 0 3000 -rd c:\foo -im part1 lion.mb
render -x 5000 -y 3000 -reg 1000 1999 0 3000 -rd c:\foo -im part2 lion.mb
render -x 5000 -y 3000 -reg 2000 2999 0 3000 -rd c:\foo -im part3 lion.mb
render -x 5000 -y 3000 -reg 3000 3999 0 3000 -rd c:\foo -im part4 lion.mb
render -x 5000 -y 3000 -reg 4000 4999 0 3000 -rd c:\foo -im part5 lion.mb

hope this helps ...


great. But this script is only for mental ray standalone?
as I make to execute this procedure in Maya?
Thanks and sorry for my english
Message 10 of 10
z-cgi
in reply to: timmport

You have to run it on via the command line on your windows machine. Open a command prompt by pressing "windows"+"r" and type in "cmd", then the command prompt will open. Type in the first line of the code (altered to your scene and project, of course), hit return and wait what's happening. Maya should fire up, but without the GUI, so you save that memory for rendering.
You maybe have to change the code to something like

"c:\program files\autodesk\maya2008\render.exe" -r mr -x 5000 -y 3000 -reg 0 999 0 3000 -proj "c:\documents and settings\your project" yourscene.mb

render.exe starts maya (so insert the correct path to the file here), -r mr stands for mental ray as the renderer, -x 5000 -y 5000 is the total resolution of the image, -reg is the region you want to render, -proj <yourproject> defines the path to the project root, yourscene.mb is the scene you want to render. It will take all settings saved in the render settings with your scene, unless you override them (i.e. with the -r flag or any other flag, like -im part1, which sets the name for your image).

Command line rendering is documented well in the Maya docs, take a look at it.

As Sushant already said, you can make a batch file &#40;just create a .txt file and rename it to the extension .bat&#41; and put all necessary commands in there. When you start that batch file, maya will render all of the lines included.

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

Post to forums  

Autodesk Design & Make Report