From 62aec3d740bb57c6939d4d795b955d8b8b243d6c Mon Sep 17 00:00:00 2001
From: Alexander Rose <alex.rose@rcsb.org>
Date: Thu, 11 Oct 2018 09:51:48 -0700
Subject: [PATCH] fixed raycast maxSteps

---
 src/mol-geo/geometry/direct-volume/direct-volume.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mol-geo/geometry/direct-volume/direct-volume.ts b/src/mol-geo/geometry/direct-volume/direct-volume.ts
index 4e420d977..de1aa2f03 100644
--- a/src/mol-geo/geometry/direct-volume/direct-volume.ts
+++ b/src/mol-geo/geometry/direct-volume/direct-volume.ts
@@ -47,7 +47,7 @@ async function createBaseValues(ctx: RuntimeContext, directVolume: DirectVolumeB
     const controlPoints = getControlPointsFromString(props.controlPoints)
     const transferTex = createTransferFunctionTexture(controlPoints)
 
-    const maxSteps = Math.round(Vec3.magnitude(bboxSize.ref.value))
+    const maxSteps = Math.ceil(Vec3.magnitude(gridDimension.ref.value)) * 2
     console.log('maxSteps', maxSteps)
 
     return {
-- 
GitLab