From 46e2014297db7bd2b5418ba29c5d0d34716ba352 Mon Sep 17 00:00:00 2001 From: Alexander Rose <alex.rose@rcsb.org> Date: Thu, 30 Aug 2018 17:57:05 -0700 Subject: [PATCH] fix shader dColorType_groupInstance texture read --- src/mol-gl/shader/chunks/assign-color-varying.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mol-gl/shader/chunks/assign-color-varying.glsl b/src/mol-gl/shader/chunks/assign-color-varying.glsl index f4f5dad73..b946c1025 100644 --- a/src/mol-gl/shader/chunks/assign-color-varying.glsl +++ b/src/mol-gl/shader/chunks/assign-color-varying.glsl @@ -5,7 +5,7 @@ #elif defined(dColorType_group) vColor.rgb = readFromTexture(tColor, aGroup, uColorTexDim).rgb; #elif defined(dColorType_groupInstance) - vColor.rgb = readFromTexture(tColor, aGroup * float(uGroupCount) + aGroup, uColorTexDim).rgb; + vColor.rgb = readFromTexture(tColor, aInstance * float(uGroupCount) + aGroup, uColorTexDim).rgb; #elif defined(dColorType_objectPicking) vColor = encodeIdRGBA(float(uObjectId)); #elif defined(dColorType_instancePicking) -- GitLab