3d

topics 200-프론트개발 209 3D 웹
types 레퍼런스
tags #threejs #3d #webgl

웹에서 3D 구현하기

웹 브라우저에서 3D 그래픽스를 다루는 방법

참고 영상

https://www.youtube.com/watch?v=i9t8gdaBsTg&t=0s

주요 라이브러리

Three.js

  • 가장 대중적인 WebGL 라이브러리
  • 러닝 커브는 있지만 강력함
  • 3D 모델, 애니메이션, 파티클 등 다양한 기능

React Three Fiber

  • React에서 Three.js를 선언적으로 사용
  • React 생태계와 궁합 좋음
  • Hook 기반으로 사용하기 편함

기타

  • Babylon.js: 게임 엔진 같은 느낌
  • A-Frame: VR/AR에 특화

활용 사례

  • 제품 3D 뷰어
  • 인터랙티브 웹사이트
  • 데이터 시각화
  • 게임

시작하기

Three.js 기본 개념부터 차근차근 학습하는 게 중요하다.