<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">I’m trying to make use of QSGRenderNode in order to change the glBlendFunc to a custom mode.</div><div class=""><br class=""></div><div class=""><a href="https://doc.qt.io/qt-5/qsgrendernode.html" class="">https://doc.qt.io/qt-5/qsgrendernode.html</a></div><div class=""><br class=""></div><div class="">However, I don’t can’t understand how to make proper use of this class since all the experiments I have run, didn’t result in any change at all. </div><div class=""><br class=""></div><div class="">Below is the node architecture:</div><div class=""><br class=""></div><div class="">BASE NODE</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>LAYER NODE 1</div><div class=""><span class="Apple-tab-span" style="white-space:pre">              </span>CHILD NODE 1</div><div class=""><span class="Apple-tab-span" style="white-space: pre;">            </span>CHILD NODE 2</div><div class=""><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><span class="Apple-tab-span" style="white-space: pre;">    </span>LAYER NODE 2</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><span class="Apple-tab-span" style="white-space: pre;">          </span>CHILD NODE 1</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><span class="Apple-tab-span" style="white-space: pre;">          </span>CHILD NODE 2</div></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Each child node is using a custom QSGMaterial to draw a custom shader. </div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">The goal is to affect the way the color blends.</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Does QSGRenderNode will allow me in any to achieve this? How?</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Thanks!</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Regards,</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Nuno</div></body></html>