Jump to content

Cant render + 2000 pixels?


FlytE
 Share

Recommended Posts

Ive recently been encountering a problem that is driving me mad. I have been having trouble rendering out anything greater than 2000 pixels wide. If I attempt to try this, an 'application error' occurs and viz is shut down. I have gone through everything i know to stop this error and the only thing that did was reducing the render output to 2000 or less.... Does anyone know anything about this?

Link to comment
Share on other sites

Try this:

1- enable VRay's VFB and disable Max's. It will save a lot of memory already.

2- try rendering the pic directly to a file (VRay Image) and then re-save it as JPG, Tiff, whatever

3- as Brian suggested, use backburner. It has an option to divide the pic in slices that reduces the amount of memory necessary to render it. This one is particularly useful.

Link to comment
Share on other sites

I had this problem a little while ago. The issue is that you do not have enough ram to handle the scene. I handled it like this:

 

1. Render the scene in two different regions

2. In the region you are not rendering turn off as much geometry as possible

3. Repeat steps 2 and 3.

Link to comment
Share on other sites

It enables an app to use up to 3gb of ram (probably closer to 2.6gb) instead of 1.6gb per app.

Open C drive, boot.ini and add to the file -

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB

 

so it reads-

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB

 

 

this will give you 2 options when you start windows, choose XP 3GB, and your done. you'll then be able to render much larger scenes etc.;)

Link to comment
Share on other sites

yeah I'm gonna second Rick's comments for rendering out to a vray image. I had to do it on some high memory scenes and it works great. But make sure you have HD space where you are saving it. I've had a couple image files push a gig or two.

 

the great thing is it saves out the data as it goes, so each time a bucket finishes the files updated. Which is great cause if your render crashes all the data is still there intact. And if it doesn't finish all the way, just go into your system tab reverse the rendering sequence and start it again.

Link to comment
Share on other sites

That sounds ok, BUT.... in my case, when I render (or try to) it crashes right at the start - 'updating Vertices' then it has its error and has to close, so no chance to save any info....

 

This is alot of info and a very quick response, thank you all!

Link to comment
Share on other sites

That sounds ok, BUT.... in my case, when I render (or try to) it crashes right at the start - 'updating Vertices' then it has its error and has to close, so no chance to save any info....

 

This is alot of info and a very quick response, thank you all!

 

no that sounds about right, thats when mine would crash as well. It will allocate all the memory needed for its frame buffers. then as it starts resolving the geometry and loading it into memory it would max out and crash. Pop open your task manager and switch over to memory usage and see if your zeroing out your memory.

 

Make sure you turn off the max rendered frame window. set the max buffer size to like 20px by 20px so it doesn't use any memory. In your Vray frame buffer, turn off get resolution from max and set your actual render size. And don't render to memory frame buffer. You'll get the rendering progress dialog but no on screen preview (thus no wasting of memory). You're flying blind but if you're cranking up for a final you've probably done enough low res tests so what does it matter anyway...

 

If that still doesn't get your through it, then I'm outta suggestions... hope it works for ya.

Link to comment
Share on other sites

Well, im still looking into backburner, but i did manage to try the 3GB switch. It now allows me to render out that same file at 3000 pixels wide instead of 2000....so that is alot better thanks! saying that though, anything beyond 3000 is still a crash though... good thing im getting a new machine soon. I wonder if this is something to do with autocad models being brought into viz... has anyone else who has experienced this problem by any chance brought their model in from autocad?....

Link to comment
Share on other sites

Some new things i discovered that i felt were worth sharing. After using the 3gb switch, i found viz ran unbearably slow on even the simplest of scenes. Once i rebooted to normal xp.... it worked fine again.... so that really is a last resort.

 

I did however try the rendering to raw image and not using memory frame buffer.... I havent seen the final result as its still rendering but so far is workign a treat. I am using 1.46.15 and im aware there are frame buffer instabilities with this verison, but it really does seem that by default it cant 'render to memory frame buffer' at anything over 2000 pixels wide, sometimes smaller, or it will crash - this is with 2.4 GH dual processors with 1.5 gb of ram.

 

I still havent tried backburner (when i get even a minute to myself i will try lol) but in the meantime vray raw image seems the way to go. Thanks again all!

Link to comment
Share on other sites

Glad to here its working now:)

Another thing you might find is problems with your graphics card ( i had probs with the Nvidia release 80-81 driver , seems ok with release 90 thou).

Also make sure you've got enough Page file allocated (vitural ram), you gonna need 2.5 -3gb. Set both the initial and maximum sizeto the same amount to avoid fragmenting.

Link to comment
Share on other sites

taking a stab at what i think you meant to type.....

 

yeah to get your image file into an usable extension... from the file menu in max near the bottom click on "load image file" it will put it into the max buffer. From there you can save it out to whatever format you want.

 

Obviously if you're working in a gamma corrected workspace... save it out as EXR TIFF or something that can hold the floating point data, the gamma correction won't be applied in the buffer to save it out as a jpeg.

Link to comment
Share on other sites

Thanks for that. I found a workaround before i read this in the form of loading it into the ram player.... do you know if I can duplicate it from the max from buffer into the vray one (to use the colour correction...) ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...