05-17 06:36
Notice
Recent Posts
Recent Comments
관리 메뉴

Scientific Computing & Data Science

[WebGL] Lesson 4 - 대표적인 WebGL 프레임웍 및 특징들 본문

Programming/WebGL(ThreeJS)

[WebGL] Lesson 4 - 대표적인 WebGL 프레임웍 및 특징들

cinema4dr12 2014. 2. 10. 00:36

by Geol Choi | 

대표적인 WebGL 프레임웍들과 특징들

주요 WebGL 프레임에 대해 소개드리겠습니다. 현재 나와있는 WebGL 프레임웍과 엔진은 실로 종류가 다양합니다. 이러한 프레임웍 및 엔진들의 특징을 간단히 요약해 보았습니다.


  • EnchantJS - HTML5/JavaScript 기반 엔진 / Object Direction, Asynchronous Processing, Plugin Expansion, visual Material 등과 같은 기능 제공

  • IMPACT - JavaScript 게임엔진

  • Crafty - 작은 규모의 JavaScript 게임엔진 / 충돌 감지, 스프라이트 맵 지원 등과 같은 꽤 괜찮은 기능 제공

  • Pulse - 2D JavaScript 게임 및 그래픽스 엔진

  • Phaser - 가벼운 2D 게임 프레임웍

  • MelonJS - 가벼운 HTML5 게임엔진

  • LimeJS - 터치스크린을 지원하는 HTML5 게임엔진

  • Isogenic Game Engine - 고급 2D HTML5 게임엔진

  • Cocos2d Game Engine - 2D 게임/그래픽스 엔진

  • PlayN - HTML5, iOS, Flash 등 다양한 플랫폼으로의 컴파일을 지원하는 크로스플랫폼 게임 추상화 라이브러리 / Angry Birds의 Chrome 버전 제작

  • PlayCanvas - 초소형 게임엔진

  • Quintus - 모바일, 데스크탑용 JavaScript HTML5 게임엔진

  • Coquette - JavaScript 게임의 마이크로 프레임웍

  • Greensock - JavaScript 애니메이션 프레임웍

  • PhysicsJS - Processing으로부터 유명한 Traer Physics 라이브러리를 JavaScript 2D로 포팅

  • Cube Engine - OpenGL없이 HTML5로 작성한 3D 엔진

  • Phoria 3D - canvas 2D 렌더러 상에 간단한 3D 그래픽스 구현용 JavaScript 라이브러리

  • Box3DJS - Box2D 물리 엔진을 JavaScript로 포팅

3D WebGL 게임엔진

  • BabylonJS - HTML5와 WbeGL를 이용한 3D 게임 제작용 JavaScript 프레임웍

  • Goo Engine - 그래픽스 하드웨어 가속을 최대한 활용한 WebGL 게임엔진

  • Gladius - CubicVTR.js로 렌더링하는 WebGL 그래픽스 및 box2d.js 기반의 2D 물리엔진을 포함하는 3D 게임엔진

  • Three.JS - 가장 유명한 JavaScript 3D 라이브러리

  • CubicVR 3D Engine - 오픈소스 3D 엔진

  • GLGE - WebGL을 쉽게 활용하기 위한 JavaScript 라이브러리

  • CopperLicht - 빠른 WebGL JavaScript 엔진

  • GammaJS - HTML, JavaScript, CSS, WebGL을 활용하여 2.5D 플랫폼 게임 저작을 위한 JavaScript 라이브러리

  • PhiloGL - Sencha Labs에서 데이터 시각화, 크리에티브 코딩, 게임개발용으로 개발한 WebGL 프레임웍

  • ScreenJS - WebGL상의 JSON 기반 씬그래프 API를 제공하는 오픈소스 3D 엔진

  • C3DL - 순수 JavaScript로 작성한 오픈소스 크로스 브라우저 3D 엔진

  • x3dom - HTML5/DOM 요소로서 X3D 씬 통합용 프레임웍

  • Pre3d - JavaScript 3D 렌더링 엔진

  • JS3D - 웹사이트에서 인터랙티브 3D 오브젝트 구현을 가능하게 하는 라이브러리

  • PlayCanvas - 프로페셔널 3D 게임엔진

  • voxeljs - 오픈소스 복셀 게임 제작 툴킷

  • Pixi.js - 2D WebGL 및 canvas 렌더러 / Doom 3 Monsters dacing 강남스타일 데모


'Programming > WebGL(ThreeJS)' 카테고리의 다른 글

[WebGL] WebGL Template  (0) 2015.08.06
[WebGL] Lesson 5 - Three.js 소개  (0) 2014.02.10
[WebGL] Lesson 3 - WebGL 쇼케이스  (0) 2014.02.10
[WebGL] Lesson 2 - WebGL 기술  (0) 2014.02.10
[WebGL] Lesson 1 - WebGL의 기원  (0) 2014.02.09
Comments