perf: bỏ preserveDrawingBuffer, hạ pixelRatio cap xuống 1.5
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1302,11 +1302,10 @@ function TourExperience({
|
|||||||
const renderer = new THREE.WebGLRenderer({
|
const renderer = new THREE.WebGLRenderer({
|
||||||
antialias: true,
|
antialias: true,
|
||||||
alpha: false,
|
alpha: false,
|
||||||
preserveDrawingBuffer: true,
|
|
||||||
powerPreference: "high-performance",
|
powerPreference: "high-performance",
|
||||||
});
|
});
|
||||||
renderer.outputColorSpace = THREE.SRGBColorSpace;
|
renderer.outputColorSpace = THREE.SRGBColorSpace;
|
||||||
renderer.setPixelRatio(Math.min(window.devicePixelRatio, 1.8));
|
renderer.setPixelRatio(Math.min(window.devicePixelRatio, 1.5));
|
||||||
renderer.setSize(mount.clientWidth, mount.clientHeight);
|
renderer.setSize(mount.clientWidth, mount.clientHeight);
|
||||||
mount.appendChild(renderer.domElement);
|
mount.appendChild(renderer.domElement);
|
||||||
rendererRef.current = renderer;
|
rendererRef.current = renderer;
|
||||||
|
|||||||
Reference in New Issue
Block a user