WebGL 모드로 돌리면 확실히 성능이 좋아지긴 합니다. (파티클 플러그인을 캔버스 모드로 돌리면 렉이 심하게 걸리고, WebGL 모드로 돌리면 렉이 없더군요) 다만 비디오 메모리 및 메모리 관리 기능이 없어서 메모리 부족 문제가 생길 수도 있습니다. 그래서 일단 기본적으로는 캔버스 모드로 동작하게 되어있습니다. 선택적으로 WebGL 모드로 바꿀 수 있지요. 다만 위에서 말한 것과 같이 Texture가 PIXI.SCALE_MODES.LINEAR 모드라면 검정색 선이 뜨게 됩니다. 일단은 겉 테두리를 부드럽게 만드는 모드가 적용되었기 때문에 생기는 문제입니다. 제가 테스트 해본 결과 강제로 PIXI.SCALE_MODES.NEAREST 모드를 적용하면 선이 생기진 않더군요. 이 부분이 최근 버전에서 수정되었지만 여전히 문제가 있다는 것을 보면 개발사에서 쉐이더 타일맵의 버그를 제대로 수정하기 전까진 지금처럼 그냥 캔버스 모드를 사용하는 것이 좋을 듯 싶네요.
WebGL 모드로 돌리면 확실히 성능이 좋아지긴 합니다. (파티클 플러그인을 캔버스 모드로 돌리면 렉이 심하게 걸리고, WebGL 모드로 돌리면 렉이 없더군요) 다만 비디오 메모리 및 메모리 관리 기능이 없어서 메모리 부족 문제가 생길 수도 있습니다. 그래서 일단 기본적으로는 캔버스 모드로 동작하게 되어있습니다. 선택적으로 WebGL 모드로 바꿀 수 있지요. 다만 위에서 말한 것과 같이 Texture가 PIXI.SCALE_MODES.LINEAR 모드라면 검정색 선이 뜨게 됩니다. 일단은 겉 테두리를 부드럽게 만드는 모드가 적용되었기 때문에 생기는 문제입니다. 제가 테스트 해본 결과 강제로 PIXI.SCALE_MODES.NEAREST 모드를 적용하면 선이 생기진 않더군요. 이 부분이 최근 버전에서 수정되었지만 여전히 문제가 있다는 것을 보면 개발사에서 쉐이더 타일맵의 버그를 제대로 수정하기 전까진 지금처럼 그냥 캔버스 모드를 사용하는 것이 좋을 듯 싶네요.