0
저는 2D 플랫폼 게임을 만들고 있는데, 화면에서 레벨을 한꺼번에 볼 수 있습니다. 이를 렌더링하기 위해 성능을 해칠 것입니까? 아니면 렌더링을 피하기 위해 2D 오 클루 젼 컬링 (culling)을 개발해야합니까? 또한, 얼마나 많은 성능 저하가 발생합니까?HTML5 캔버스 외부의 이미지를 렌더링하면 성능이 저하됩니까?
저는 2D 플랫폼 게임을 만들고 있는데, 화면에서 레벨을 한꺼번에 볼 수 있습니다. 이를 렌더링하기 위해 성능을 해칠 것입니까? 아니면 렌더링을 피하기 위해 2D 오 클루 젼 컬링 (culling)을 개발해야합니까? 또한, 얼마나 많은 성능 저하가 발생합니까?HTML5 캔버스 외부의 이미지를 렌더링하면 성능이 저하됩니까?
렌더링 엔진은 렌더링 호출을 캔버스 외부 영역으로 던져야하지만 불필요한 로직을 수행하는 데 소요되는 전반적인 오버 헤드를 줄이기 위해 이러한 영역을 그리지 않는 것이 좋습니다. 즉, repaints가 발생했을 경우 비용이 많이 들고,이 경우에는 발생하지 않을 것입니다.
: 여기 는 브라우저가 실수로 캔버스 밖에서 일을 그리기 된 문제를 해결 2010에서 웹킷 버그 보고서 (고정)이다