Skip to content

Commit

Permalink
fix(forwardPass): Only get renderers, not child render windows
Browse files Browse the repository at this point in the history
A new feature will add the ability to use a render window as child of another render window
This change prevents  using a render window where a renderer is needed
  • Loading branch information
bruyeret authored and finetjul committed Apr 11, 2024
1 parent 3b627b5 commit 6d8c2ff
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Sources/Rendering/OpenGL/ForwardPass/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ function vtkForwardPass(publicAPI, model) {
const numlayers = viewNode.getRenderable().getNumberOfLayers();

// iterate over renderers
const renderers = viewNode.getChildren();
const renderers = viewNode.getRenderable().getRenderersByReference();
for (let i = 0; i < numlayers; i++) {
for (let index = 0; index < renderers.length; index++) {
const renNode = renderers[index];
const ren = viewNode.getRenderable().getRenderers()[index];
const ren = renderers[index];
const renNode = viewNode.getViewNodeFor(ren);

if (ren.getDraw() && ren.getLayer() === i) {
// check for both opaque and volume actors
Expand Down

0 comments on commit 6d8c2ff

Please sign in to comment.