  | | | Limiting Render Memory.. | Limiting Render Memory.. 2003-11-19 - By Kevin Mannens
Back Timing !
I just threw together some notes for my disciples. You might as well join in.
Virtual Memory Low: Aborting Render
Sounds familiar? Read on.
A great deal of you will run into memory problems when rendering. Most of the time this is due to fact that your scene is full of unnecessary crap that clogs up every thing from here till Timbuktu or/and because you use HUGE depth maps or/and because you have 10K file textures and/or because you ray trace EVERYTHING to make it shiny and ugly.
Please refer to my previous mail about render optimization to fix all the aforementioned problems.
Once you have fixed all those problems (most of you will do that by screaming my name the day before the deadline), you can still reduce the memory used by the renderer by using Block Ordered Textures (BOT). BOT are so called pre-render optimization set ups which produce a smaller and more efficient Maya file reserved just for the renderer
By using BOT, the rendered does not keep the whole textures in RAM during the render. In stead, it uses tiles of the texture called BOT files as it needs them.
BOT are enables by turning on Use Cache on each file texture. (Use the attribute spread sheet !) If this flag is on, and the files textures aren't already BOT format files, then Maya will automatically create BOT textures from the image files and store them in the tmpdir at render time.
The file textures can be pre-converted to BOT by using the makebot command.
makebot -i "in_image" -o "out_bot_file" [flags]
In this case the resulting BOT files can be stored in a directory you specify.
For example:
makebot -i "in_image" -o "/usr/tmp/out_bot_file";
Once the BOT files are created, you need to change the path and name in the file texture's AE to point to the BOT files. If the textures are already in BOT format, this saves time at the start of the render. It also allows you to know how much disc space is being taken up by the BOT files on disk before you start rendering.
Your humble servant,
k|m -- -- Original Message -- -- From: "Telegony" <telegony@(protected)> To: <maya@(protected)> Sent: Thursday, November 20, 2003 10:14 AM Subject: Limiting Render Memory..
> Hi all, > > Is there a way to limit the render memory when > rendering through the Maya interface similar to the > -mm option in command line rendering? > > Thanks > > > __ ____ ____ ____ ____ ____ ______ > Do you Yahoo!? > Protect your identity with Yahoo! Mail AddressGuard > http://antispam.yahoo.com/whatsnewfree > > -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --- > List-help: <mailto:listar@(protected)?Subject=help> > List-unsubscribe: <http://www.highend3d.com/maya/listserver/> > List-subscribe: <http://www.highend3d.com/maya/listserver/> > List-archive: <http://www.highend3d.com/maya/archive/>
-- http://www.mediadesign.school.nz/
CAUTION: This communication is confidential and may be legally privileged. If you have received it in error you must not use, disclose, copy or retain it. Please immediately notify us by return email and then delete the email.
This message has been scanned for viruses and dangerous content by MailScanner with McAfee UVScan, and is believed to be clean.
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --- List-help: <mailto:listar@(protected)?Subject=help> List-unsubscribe: <http://www.highend3d.com/maya/listserver/> List-subscribe: <http://www.highend3d.com/maya/listserver/> List-archive: <http://www.highend3d.com/maya/archive/>
|
|
 |