added multiplication by device pixel ratio to render
This commit is contained in:
@@ -6,10 +6,12 @@ let lastViewPortSize = 'INIT'
|
|||||||
let lastCameraSettings = 'INIT'
|
let lastCameraSettings = 'INIT'
|
||||||
|
|
||||||
export const render = async ({ code, settings }) => {
|
export const render = async ({ code, settings }) => {
|
||||||
|
const pixelRatio = window.devicePixelRatio || 1
|
||||||
|
console.log({ pixelRatio })
|
||||||
const size = settings.viewerSize
|
const size = settings.viewerSize
|
||||||
? {
|
? {
|
||||||
x: Math.round(settings.viewerSize?.width),
|
x: Math.round(settings.viewerSize?.width * pixelRatio),
|
||||||
y: Math.round(settings.viewerSize?.height),
|
y: Math.round(settings.viewerSize?.height * pixelRatio),
|
||||||
}
|
}
|
||||||
: lastViewPortSize
|
: lastViewPortSize
|
||||||
const camera = settings.camera || lastCameraSettings
|
const camera = settings.camera || lastCameraSettings
|
||||||
|
|||||||
Reference in New Issue
Block a user