Skip to content

Commit 5648ee3

Browse files
committed
CELE-144 Tweak the scene to have a better render
1 parent f9895c3 commit 5648ee3

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

applications/visualizer/frontend/src/components/viewers/ThreeD/STLMesh.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const STLMesh: FC<Props> = ({ id, color, opacity, renderOrder, isWireframe, stl,
6262
);
6363

6464
return (
65-
<mesh userData={{ id }} onClick={onClick} frustumCulled={false} renderOrder={renderOrder}>
65+
<mesh userData={{ id }} onClick={onClick} renderOrder={renderOrder}>
6666
<primitive attach="geometry" object={stl} />
6767
{isWireframe ? (
6868
<meshBasicMaterial color={color} opacity={opacity} wireframe={isWireframe} transparent />

applications/visualizer/frontend/src/components/viewers/ThreeD/STLViewer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ const STLViewer: FC<Props> = ({ instances, isWireframe }) => {
5555
}, [instances]);
5656

5757
return (
58-
<group frustumCulled={false}>
58+
<>
5959
{stlObjects.map((stl, idx) => (
6060
<STLMesh
6161
key={instances[idx]?.id}
@@ -68,7 +68,7 @@ const STLViewer: FC<Props> = ({ instances, isWireframe }) => {
6868
clickable={instances[idx]?.clickable}
6969
/>
7070
))}
71-
</group>
71+
</>
7272
);
7373
};
7474

applications/visualizer/frontend/src/components/viewers/ThreeD/ThreeDViewer.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ const NerveRing = ({ instance, isWireframe }) => {
7474
const stl = useLoader(STLLoader, url);
7575

7676
return (
77-
<mesh userData={{ id }} frustumCulled={false} renderOrder={renderOrder}>
77+
<mesh userData={{ id }} renderOrder={renderOrder}>
7878
<primitive attach="geometry" object={stl} />
7979
{isWireframe ? (
8080
<meshBasicMaterial color={color} opacity={opacity} wireframe={isWireframe} transparent />
@@ -128,8 +128,8 @@ function ThreeDViewer() {
128128
id: `${neuronName}`,
129129
url,
130130
color: viewerData?.color || "#FFFFFF",
131-
opacity: 1,
132-
renderOrder: 0.6,
131+
opacity: 0.6,
132+
renderOrder: 1,
133133
clickable: true,
134134
};
135135
});
@@ -199,7 +199,7 @@ function ThreeDViewer() {
199199
<Gizmo />
200200

201201
<Center>
202-
<group frustumCulled={false}>
202+
<group>
203203
{showNerving && <NerveRing instance={NERVE_RING} isWireframe={isWireframe} />}
204204
<STLViewer instances={neuronInstances} isWireframe={isWireframe} />
205205
{synapseInstances.map((i) => (

0 commit comments

Comments
 (0)