Merge pull request #258 from Irev-Dev/franknoirot/239

added multiplication by device pixel ratio to render
This commit was merged in pull request #258.
This commit is contained in:
Kurt Hutten
2021-03-17 19:45:05 +11:00
committed by GitHub

View File

@@ -6,10 +6,11 @@ let lastViewPortSize = 'INIT'
let lastCameraSettings = 'INIT'
export const render = async ({ code, settings }) => {
const pixelRatio = window.devicePixelRatio || 1
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