문제 해결: WebGL

작성자::  Morgan T
마지막으로 업데이트되었습니다:  

WebGL은 기기의 그래픽 하드웨어를 사용하여 콘텐츠를 더 빠르게 렌더링하는 웹 기반 애플리케이션용 렌더링 기술입니다. Lucid의 제품에 하드웨어 가속 WebGL을 사용하면 거의 항상 더 나은 경험을 얻을 수 있습니다. 

드물지만 Lucid에서 WebGL 문제가 발생하는 경우 이 도움말의 정보를 사용하여 문제를 해결하세요.

첫 번째 단계

에디터의 기능이 정상적으로 작동하지 않거나 캔버스의 오브젝트가 의도한 대로 표시되지 않는 경우 WebGL을 끄기전에 아래 옵션을 시도해 보세요.

WebGL이 제대로 작동하는지 확인하세요

Lucid 진단 페이지에서 WebGL이 브라우저에서 작동하는지 확인해 보세요. "WebGL Renderer" 옆에 초록색 체크 표시가 뜨고, 작동하지 않으면 빨간 X가 표시됩니다.

브라우저를 최적화하세요

WebGL 자원은 모든 브라우저 탭에 공유되기 때문에, 다른 소프트웨어가 브라우저에서 상호작용하면 실패할 수 있습니다. 불필요한 탭을 닫고 브라우저를 최신 상태로 유지해 일시적인 문제를 해결해 보세요.

브라우저 재시작

WebGL 컨텍스트가 생성되지 않았거나 세션 중간에 사라질 경우 에디터 왼쪽 하단에 경고 메시지가 표시됩니다. 브라우저가 적절한 WebGL 컨텍스트를 제공하지 못할 경우, 보통 웹 브라우저를 종료하고 재시작하면 문제가 해결되어 WebGL로 렌더링이 가능합니다. 심한 경우에는 전용 그래픽 하드웨어로 렌더링을 다시 시작하기 위해 장치를 완전히 재시작해야 할 수도 있습니다.

하드웨어 가속의 가용성 확인

일부 엔터프라이즈 시스템은 장치의 그래픽 하드웨어에 액세스할 수 없도록 설정되어 있습니다. 이러한 디바이스는 WebGL을 사용할 수 없으며 항상 폴백 렌더링 전략을 사용합니다. Chrome을 사용하여 하드웨어 가속을 사용할 수 있는지 확인하려면 다음 단계를 따르세요.

  1. 브라우저의 탐색 모음에 "chrome://settings"를 입력합니다.
  2. 왼쪽 패널에서 시스템 탭을 클릭합니다.
  3. "사용 가능한 경우 하드웨어 가속 사용" 설정이 켜져 있는지 확인합니다.
    • 이 설정을 켤 수 없는 경우 조직의 IT 부서에 도움을 요청하는 것이 좋습니다.
  4. 브라우저의 탐색 모음에 "chrome://gpu"를 입력합니다.
  5. "그래픽 기능 상태" 섹션을 찾습니다.
  6. 제공된 "WebGL" 및 "WebGL2"의 상태 정보를 찾습니다.
    • 상태가 '하드웨어 가속됨'이 아닌 경우 Chrome에서 기기의 그래픽 하드웨어를 사용할 수 없으며 Lucid 제품에서 WebGL이 작동하지 않는다는 의미입니다. 조직의 IT 부서에 도움을 요청하는 것이 좋습니다.

WebGL 끄기

하드웨어가 WebGL과 호환되지 않는 경우 문서 세션에 대해 WebGL을 끌 수 있습니다. Lucid의 제품은 여전히 Canvas2D 렌더러를 사용하여 작동합니다. 다음 단계에 따라 WebGL을 끕니다.

  1. 캔버스 왼쪽 상단에서 Lucidspark의 추가 메뉴 아이콘.png 자세히 메뉴를 엽니다.
    • 루시드차트에서 자세히 메뉴를 연 후 '보기' 위에 커서를 갖다 댑니다.
  2. 커서를 "렌더링" 위로 가져갑니다.
  3. "WebGL 사용" 옵션의 선택을 취소합니다.

원하는 정보를 찾으셨나요?

아직 궁금한 점이 남아 있거나 지식을 공유하고 싶으신가요? 커뮤니티 에서 멤버들의 도움을 받고 지식을 나눠보세요.