Added max resolution to grid cache
This commit is contained in:
parent
846afe5495
commit
663e1af4d9
@ -27,7 +27,10 @@ function Grid({ strokeWidth, stroke }) {
|
|||||||
const gridRect = gridGroup.getClientRect();
|
const gridRect = gridGroup.getClientRect();
|
||||||
if (gridRect.width > 0 && gridRect.height > 0) {
|
if (gridRect.width > 0 && gridRect.height > 0) {
|
||||||
// 150 pixels per grid cell
|
// 150 pixels per grid cell
|
||||||
const maxMapSize = Math.max(grid.size.x, grid.size.y) * 150;
|
const maxMapSize = Math.min(
|
||||||
|
Math.max(grid.size.x, grid.size.y) * 150,
|
||||||
|
7680 // Max 8K
|
||||||
|
);
|
||||||
const maxGridSize =
|
const maxGridSize =
|
||||||
Math.max(gridRect.width, gridRect.height) / debouncedStageScale;
|
Math.max(gridRect.width, gridRect.height) / debouncedStageScale;
|
||||||
const maxPixelRatio = maxMapSize / maxGridSize;
|
const maxPixelRatio = maxMapSize / maxGridSize;
|
||||||
|
Loading…
Reference in New Issue
Block a user