diff --git a/src/atlasViewer/atlasViewer.apiService.service.ts b/src/atlasViewer/atlasViewer.apiService.service.ts
index c9eb9a9ee87639367e03552d3de78c10c7e774c8..75c5e5a231f25784773cb95a2941ed4692b2c834 100644
--- a/src/atlasViewer/atlasViewer.apiService.service.ts
+++ b/src/atlasViewer/atlasViewer.apiService.service.ts
@@ -13,6 +13,7 @@ import {
   IavRootStoreInterface,
   safeFilter
 } from "src/services/stateStore.service";
+import { FRAGMENT_EMIT_RED } from "src/ui/nehubaContainer/nehubaViewer/nehubaViewer.component";
 import { ClickInterceptor, CLICK_INTERCEPTOR_INJECTOR } from "src/util";
 import { ModalHandler } from "../util/pluginHandlerClasses/modalHandler";
 import { ToastHandler } from "../util/pluginHandlerClasses/toastHandler";
@@ -387,7 +388,8 @@ export class AtlasViewerAPIServices implements OnDestroy{
         this.interactiveViewer.viewerHandle?.loadLayer({
           [id]: {
             type: 'mesh',
-            source: `vtk://${url}`
+            source: `vtk://${url}`,
+            shader: `void main(){${FRAGMENT_EMIT_RED};}`
           }
         })
       })
diff --git a/src/util/worker.js b/src/util/worker.js
index c0b128e52efa6894b45c1b674f7489f1ddca0617..9ca462de1c0e246c9fa36df94b315c742d78d373 100644
--- a/src/util/worker.js
+++ b/src/util/worker.js
@@ -312,7 +312,7 @@ onmessage = (message) => {
           }
         }
         if (plotyVtkUrl) URL.revokeObjectURL(plotyVtkUrl)
-        const vtkString = parseLmToVtk(lm, 1e-1)
+        const vtkString = parseLmToVtk(lm, 3e-2)
         plotyVtkUrl = URL.createObjectURL(
           new Blob([ encoder.encode(vtkString) ], { type: 'application/octet-stream' })
         )