Returns an array of siRenderProcessType values that represent the rendering process types that the rendering engine supports.
// get accessor Object rtn = Renderer.ProcessTypes; |
// Print process types for all renderers var aProcessNames = new Array( "Rendering", "Scene Archive Export", "Object Archive Export" ); e = new Enumerator( Application.Renderers ); for (; !e.atEnd(); e.moveNext()) { var oRenderer = e.item(); var aTypes = oRenderer.ProcessTypes.toArray(); var aProcessTypes = new Array(); for( var type in aTypes ) aProcessTypes.push( aProcessNames[ type ] ); LogMessage( oRenderer.Name + ": " + aProcessTypes.join( ", " ) ); } |