forked from bartvdbraak/blender
fix [#30472] 3d view objects not rendered, cycles.
holdout layer wasnt initializes in some cases.
This commit is contained in:
parent
7afeb21a41
commit
a04f44f486
@ -192,6 +192,7 @@ void BlenderSync::sync_render_layers(BL::SpaceView3D b_v3d, const char *layer)
|
|||||||
if(b_v3d) {
|
if(b_v3d) {
|
||||||
render_layer.scene_layer = get_layer(b_v3d.layers());
|
render_layer.scene_layer = get_layer(b_v3d.layers());
|
||||||
render_layer.layer = render_layer.scene_layer;
|
render_layer.layer = render_layer.scene_layer;
|
||||||
|
render_layer.holdout_layer = 0;
|
||||||
render_layer.material_override = PointerRNA_NULL;
|
render_layer.material_override = PointerRNA_NULL;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -106,7 +106,7 @@ private:
|
|||||||
|
|
||||||
struct RenderLayerInfo {
|
struct RenderLayerInfo {
|
||||||
RenderLayerInfo()
|
RenderLayerInfo()
|
||||||
: scene_layer(0), layer(0),
|
: scene_layer(0), layer(0), holdout_layer(0),
|
||||||
material_override(PointerRNA_NULL)
|
material_override(PointerRNA_NULL)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user