Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/nodes/COM_RenderLayersNode.cpp
| Show First 20 Lines • Show All 170 Lines • ▼ Show 20 Lines | for (int i = 0; i < num_outputs; i++) { | ||||
| missingSocketLink(converter, output); | missingSocketLink(converter, output); | ||||
| } | } | ||||
| } | } | ||||
| void RenderLayersNode::convertToOperations(NodeConverter &converter, | void RenderLayersNode::convertToOperations(NodeConverter &converter, | ||||
| const CompositorContext &context) const | const CompositorContext &context) const | ||||
| { | { | ||||
| Scene *scene = (Scene *)this->getbNode()->id; | Scene *scene = (Scene *)this->getbNode()->id; | ||||
| Render *re = (scene) ? RE_GetRender(scene->id.name) : NULL; | Render *re = (scene) ? RE_GetSceneRender(scene) : NULL; | ||||
| if (re != NULL) { | if (re != NULL) { | ||||
| testRenderLink(converter, context, re); | testRenderLink(converter, context, re); | ||||
| RE_ReleaseResult(re); | RE_ReleaseResult(re); | ||||
| } | } | ||||
| else { | else { | ||||
| missingRenderLink(converter); | missingRenderLink(converter); | ||||
| } | } | ||||
| } | } | ||||