From a57b77908234b70510884104f0314f6961f4199b Mon Sep 17 00:00:00 2001 From: rodrigobasilio2022 Date: Mon, 23 Oct 2023 14:36:42 -0300 Subject: [PATCH] refactor(mapper): multiple configuration --- Sources/Rendering/OpenGL/VolumeMapper/index.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Sources/Rendering/OpenGL/VolumeMapper/index.js b/Sources/Rendering/OpenGL/VolumeMapper/index.js index c492118d6d0..27b0c52be96 100644 --- a/Sources/Rendering/OpenGL/VolumeMapper/index.js +++ b/Sources/Rendering/OpenGL/VolumeMapper/index.js @@ -261,11 +261,11 @@ function vtkOpenGLVolumeMapper(publicAPI, model) { if (model.zBufferTexture !== null) { FSSource = vtkShaderProgram.substitute(FSSource, '//VTK::ZBuffer::Dec', [ 'uniform sampler2D zBufferTexture;', - 'uniform float vpWidth;', - 'uniform float vpHeight;', + 'uniform float vpZWidth;', + 'uniform float vpZHeight;', ]).result; FSSource = vtkShaderProgram.substitute(FSSource, '//VTK::ZBuffer::Impl', [ - 'vec4 depthVec = texture2D(zBufferTexture, vec2(gl_FragCoord.x / vpWidth, gl_FragCoord.y/vpHeight));', + 'vec4 depthVec = texture2D(zBufferTexture, vec2(gl_FragCoord.x / vpZWidth, gl_FragCoord.y/vpZHeight));', 'float zdepth = (depthVec.r*256.0 + depthVec.g)/257.0;', 'zdepth = zdepth * 2.0 - 1.0;', 'if (cameraParallel == 0) {', @@ -650,8 +650,8 @@ function vtkOpenGLVolumeMapper(publicAPI, model) { const size = model._useSmallViewport ? [model._smallViewportWidth, model._smallViewportHeight] : model._openGLRenderWindow.getFramebufferSize(); - program.setUniformf('vpWidth', size[0]); - program.setUniformf('vpHeight', size[1]); + program.setUniformf('vpZWidth', size[0]); + program.setUniformf('vpZHeight', size[1]); } };