fix [#30472] 3d view objects not rendered, cycles.

holdout layer wasnt initializes in some cases.
This commit is contained in:
Campbell Barton 2012-03-12 01:34:38 +00:00
parent 7afeb21a41
commit a04f44f486
2 changed files with 2 additions and 1 deletions

@ -192,6 +192,7 @@ void BlenderSync::sync_render_layers(BL::SpaceView3D b_v3d, const char *layer)
if(b_v3d) {
render_layer.scene_layer = get_layer(b_v3d.layers());
render_layer.layer = render_layer.scene_layer;
render_layer.holdout_layer = 0;
render_layer.material_override = PointerRNA_NULL;
}
else {

@ -106,7 +106,7 @@ private:
struct RenderLayerInfo {
RenderLayerInfo()
: scene_layer(0), layer(0),
: scene_layer(0), layer(0), holdout_layer(0),
material_override(PointerRNA_NULL)
{}