mosh.조영현
문의

LG ThinQ WebGL 엔진
핵심 개발

LG ThinQ는 스마트홈 가전을 제어·시각화하는 LG전자의 플랫폼입니다. MAU 150만 규모 서비스에 적용된 WebGL 엔진의 핵심 개발을 맡았습니다.

성격
웹 3D
역할
WebGL 엔진 핵심 개발
적용 서비스 MAU 150만월간 활성 사용자 규모
3 플랫폼webOS TV · 모바일 앱 · PC
webOS저사양 TV 구동
역할엔진 핵심 개발
LG ThinQ WebGL 엔진 화면

문제

LG ThinQ는 가전의 상태를 3D로 보여주고 기기를 선택·제어하는 경험을 제공해야 했습니다. 핵심은 성능 조건이 다른 환경에서도 3D 콘텐츠가 동작하도록 만드는 일이었습니다.

  • webOS TV, 안드로이드·iOS 앱, PC 브라우저를 동시에 지원해야 했습니다.
  • webOS TV는 PC보다 메모리와 GPU가 크게 제한됩니다.
  • 월간 활성 사용자 150만 명 규모의 서비스에 적용되는 엔진이었습니다.
  • 제품 라인업이 늘어날수록 3D 에셋의 로드와 캐싱 구조가 중요해졌습니다.
  • 운영이 이어지면서 에셋과 씬이 계속 늘어나는 조건도 고려해야 했습니다.

해결 방식

서로 다른 성능의 기기에서 3D 콘텐츠가 동작하도록 렌더링과 에셋 처리 구조를 개발했습니다.

결과

  • MAU 150만 규모 서비스에 적용됐습니다.
  • webOS TV·모바일 앱·PC 브라우저 3개 플랫폼을 동시에 지원합니다.
  • 이 경험은 이후 WebGL 프로젝트의 설계 기준으로 이어졌습니다.

기술 구성

플랫폼 범위는 webOS TV·Android·iOS·PC이며, 기술 스택은 계약에 따라 공개하지 않습니다.

Three.js 기반 WebGL과 Unity WebGL의 장단점이 궁금하시다면 → 웹 3D 기술 선택 기준 보기

브라우저에서 3D를 보여줘야 하나요?

어떤 기기에서 누가 보는지 알려주세요. 어디까지 가능한지 답하겠습니다.

프로젝트 문의