public void Build( bool stencilShadows, int logLevel )
{
if ( logLevel <= 1 )
LogManager.Instance.Write( "MaterialBucket.Build: Building material {0}", materialName );
material = (Material)MaterialManager.Instance[ materialName ];
if ( null == material )
throw new AxiomException( "Material '{0}' not found.", materialName );
material.Load();
// tell the geometry buckets to build
foreach ( GeometryBucket gbucket in geometryBucketList )
gbucket.Build( stencilShadows, logLevel );
}