[Bf-blender-cvs] [61b0580cf51] compositor-full-frame: tmp
Manuel Castilla
noreply at git.blender.org
Fri Jul 23 19:23:12 CEST 2021
Commit: 61b0580cf5159992416e444118c4d8644d8908d8
Author: Manuel Castilla
Date: Wed Jun 2 12:54:21 2021 +0200
Branches: compositor-full-frame
https://developer.blender.org/rB61b0580cf5159992416e444118c4d8644d8908d8
tmp
===================================================================
M source/blender/compositor/nodes/COM_ImageNode.cc
===================================================================
diff --git a/source/blender/compositor/nodes/COM_ImageNode.cc b/source/blender/compositor/nodes/COM_ImageNode.cc
index df96b999115..7ad7360808b 100644
--- a/source/blender/compositor/nodes/COM_ImageNode.cc
+++ b/source/blender/compositor/nodes/COM_ImageNode.cc
@@ -93,9 +93,6 @@ void ImageNode::convertToOperations(NodeConverter &converter,
for (int64_t index = 0; index < outputs.size(); index++) {
NodeOutput *socket = outputs[index];
bNodeSocket *bnodeSocket = socket->getbNodeSocket();
- if (bnodeSocket->flag & SOCK_UNAVAIL) {
- continue;
- }
NodeOperation *operation = nullptr;
NodeImageLayer *storage = (NodeImageLayer *)bnodeSocket->storage;
RenderPass *rpass = (RenderPass *)BLI_findstring(
@@ -171,7 +168,7 @@ void ImageNode::convertToOperations(NodeConverter &converter,
if (index == 0 && operation) {
converter.addPreview(operation->getOutputSocket());
}
- if (STREQ(rpass->name, RE_PASSNAME_COMBINED)) {
+ if (STREQ(rpass->name, RE_PASSNAME_COMBINED) && !(bnodeSocket->flag & SOCK_UNAVAIL)) {
for (NodeOutput *alphaSocket : getOutputSockets()) {
bNodeSocket *bnodeAlphaSocket = alphaSocket->getbNodeSocket();
if (!STREQ(bnodeAlphaSocket->name, "Alpha")) {
More information about the Bf-blender-cvs
mailing list