diff --git a/web/src/helpers/cadPackages/openScadController.js b/web/src/helpers/cadPackages/openScadController.js index be52e94..40a9180 100644 --- a/web/src/helpers/cadPackages/openScadController.js +++ b/web/src/helpers/cadPackages/openScadController.js @@ -6,10 +6,12 @@ let lastViewPortSize = 'INIT' let lastCameraSettings = 'INIT' export const render = async ({ code, settings }) => { + const pixelRatio = window.devicePixelRatio || 1 + console.log({ pixelRatio }) const size = settings.viewerSize ? { - x: Math.round(settings.viewerSize?.width), - y: Math.round(settings.viewerSize?.height), + x: Math.round(settings.viewerSize?.width * pixelRatio), + y: Math.round(settings.viewerSize?.height * pixelRatio), } : lastViewPortSize const camera = settings.camera || lastCameraSettings