질문&답변
WebGL 1 지원 중단에 대해
안녕하세요 South님! Three.js를 163 버전 이상으로 업그레이드하지 않는 경우 오류 없이 사용하실 수 있습니다. WebGLRenderer는 기본적으로 WebGL 2를 기반으로 동작하기 때문에 접속하신 브라우저가 WebGL2를 지원하는 경우 문제 없이 사용 가능합니다. WebGL2를 지원하지 않는 경우 163보다 낮은 버전을 지정하셔서 모듈을 설치하시면 됩니다. 추후 버전을 업데이트하여 163 버전 이상을 사용하셔야 하는 경우, 다음과 같이 WebGL 2 지원 여부를 판별하여, 지원하는 경우에는 Three.js 화면을 출력해주시는 것도 좋은 방법입니다. 감사합니다 🙂 import WebGL from "three/examples/jsm/capabilities/WebGL.js"; function createRenderer() { if (WebGL.isWebGL2Available()) { // Three.js 코드 } else { // WebGL2가 지원하지 않는 경우, WebGL1의 렌더러를 반환합니다. const warning = WebGL.getWebGLErrorMessage() document.body.appendChild(warning) } }
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 605





