From d7fcd2b6e2aeb60e00b91c9a1a92f55329bc01db Mon Sep 17 00:00:00 2001 From: Steve Genoud Date: Thu, 11 Apr 2024 15:25:57 +0200 Subject: [PATCH] Change the default angle for ortho camera --- packages/replicad-opencascadejs/src/replicad_single.js | 2 +- packages/studio/src/Stage.jsx | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/replicad-opencascadejs/src/replicad_single.js b/packages/replicad-opencascadejs/src/replicad_single.js index ce3fb90..15fd8e9 100644 --- a/packages/replicad-opencascadejs/src/replicad_single.js +++ b/packages/replicad-opencascadejs/src/replicad_single.js @@ -13,4 +13,4 @@ var Module=typeof Module!="undefined"?Module:{};var readyPromiseResolve,readyPro } ); })(); -export default Module; \ No newline at end of file +export default Module; diff --git a/packages/studio/src/Stage.jsx b/packages/studio/src/Stage.jsx index dc84cec..94b7e17 100644 --- a/packages/studio/src/Stage.jsx +++ b/packages/studio/src/Stage.jsx @@ -60,6 +60,12 @@ export default function Stage({ children, center, ...props }) { camera.lookAt(0, 0, 0); if (camera.type === "OrthographicCamera") { + camera.position.set( + radius, + -radius, + radius + ); + camera.zoom = 5; camera.near = -Math.max(5000, radius * 4); camera.updateProjectionMatrix();