List of WebGL frameworks

From Wikipedia, the free encyclopedia

Frameworks are available to create WebGL content quickly and easily without building from the ground up.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

Note: the following list mixes WebGL libraries with game engines as well as cloud services without any distinctions.

Name Scripting Modeling Animation Integrated Audio Integrated Networking Integrated Physics Cloud-Independent WebGL Implementation (Version) WebVR Import Export License Notes and references
A-Frame JavaScript No Yes Yes No No No Native (1.0) Yes OBJ, COLLADA, Community components for glTF, FBX, three.js HTML, three.js MIT License An open-source WebVR framework for building 3D and VR experiences with HTML and Entity component systemecosystem.
Away3D TypeScript No Yes Yes No Yes Yes Flash transpiled(1.0) No No No Apache License 2.0 TypeScript/JavaScript adaptation of the Away3D engine built in Flash.[1]
Babylon.js JavaScriptTypeScript No Yes Yes No Yes Yes Native (1.0) No OBJ, FBX, STL, Babylon All formats supported by Blender and 3dsMax (exporters available) Apache License 2.0 JavaScript framework for building 3D games with HTML 5 and WebGL.[2]
Blend4Web JavaScript Yes Yes Yes No Yes Yes Native (1.0 and 2.0) Yes All formats supported by Blender All formats supported by Blender GPLv3 or commercial Complete 3D Web suite which includes a material editor, logic nodes, VR, animation, spatial audio system and a physics engine.[3]
Clara.io JavaScriptREST API Yes Yes No No Yes Yes Native (1.0) Yes OBJ, FBX, Blend, STL, STP OBJ, FBX, Blend, STL, Babylon.js, Three.js Freemium or commercial Web-based freemium 3D computer graphics software developed by Exocortex, a Canadian software company.[4]
CopperLicht JavaScript No Yes Yes No Yes Yes Native (1.0) No No No Open sourcebased on zlib An open source JavaScript library/APIfor creating games and interactive 3D applications using WebGL, developed by Ambiera.[5]
deck.gl JavaScript No Yes No No No No Native (1.0) No GeoJson, PLY, LAS/LAZ, etc. Yes MIT A WebGL-powered framework for visual exploratory data analysis of large datasets.[6]
Goo Create JavaScript No Yes Yes No Yes No Native (1.0) No FBX, OBJ No Freemium or commercial WebGL game engine coupled with a browser-based editor (Goo Create).[7]
Koru No Yes Yes No No No Yes Native (1.0) No COLLADA, FBX, OBJ, 3DS, STL, PLY, Boxshot Model Files HTML Proprietary Koru is a WebGL authoring tool with scene composing, simple animations and large materials library. Exports to desktop and server-based HTML files. [8]
Kubity No No No No No Yes Yes .NET transpiled(1.0) No No No Proprietary Kubity is an online platform that offers various ways of displaying, exploring and sharing 3D models on Web browserand mobile devices.[9]
LayaAir ActionScript 3.0JavaScriptTypeScript No Yes Yes Yes No No Native, also implements canvas2D (1.0) No FBX No Open source(engine), Proprietary(model conversion) Open-source API for games and multimedia routines modules. Display animation on Web browser and mobile devices.[10]
luma.gl JavaScript Yes Yes No No No Yes Native (1.0) No OBJ Yes MIT A JavaScript WebGL Framework for Data Visualization[11]
multivers3D JavaScript No Yes Yes Yes Yes No Native (1.0) Yes glTF2.0 JSON No Proprietary WebGL middleware for gaming: native libraries (controls, physics, FXs), loaders, profiles, multiusers, encryption & messaging.[12]
OSG.JS JavaScript No Yes No No No Yes Native (1.0) No No No MIT Open-source WebGL framework based on OpenSceneGraph concepts.
PlayCanvas JavaScript No Yes Yes Yes Yes No Native (1.0) No FBX, OBJ No MIT (engine), proprietary(cloud-hosted editor) Open-source 3D game engine alongside a proprietary cloud-hosted creation platform that allows for editing via a browser-based interface.[13]
SceneJS JavaScript No Yes No No Yes Yes Native (1.0) No OBJ No GPLv2 or MIT SceneJS is an open-source WebGL-based 3D visualization engine from @xeoLabs.[14]
Sketchfab JavaScript No Yes No No No No Native (1.0) Yes .3dc, .3ds, .ac, .abc, .obj, .bvh, .blend, .geo, .dae, .dwf, .dw, .x, .dxf, .fbx, .ogr, .gta, .gltf, .igs, .mu, .craft, .kmz, .las, .lwo, .q3d, .mc2obj, .flt, .iv, .osg, .ply, .bsp, .md2, .mdl, .shp, .stl, .txp, .vpk, .wrl, .vrml[15] No Proprietary website used to display and share 3D content online.[16]
Three.js JavaScript No Yes Yes No No Yes Native (1.0) Yes FBX, OBJ, STL OBJ MIT cross-browser JavaScript library/APIused to create and display animated 3D computer graphics on a Web browser.[17]
Unity UnityScript, C#Boo Yes Yes Yes Yes Yes Yes .NET transpiled (1.0 and 2.0) No FBX, OBJ No Proprietary Offers a WebGL build option since version 5.[18]
Whitestorm.js JavaScript No Yes Yes Yes Yes Yes Native (1.0) In v2.x.x All formats supported by Three.js All formats supported by Three.js MIT Super-fast 3D JavaScript framework/APIfor Web Applications & Games. Based on Three.js[19]
Name Scripting Modeling Animation Integrated Audio Integrated Networking Integrated Physics Cloud-Independent WebGL Implementation (Version) WebVR Import Export License Notes and references

 

[출처] https://en.wikipedia.org/wiki/List_of_WebGL_frameworks

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
54 javascript : js Array에서 한 원소 삭제 : JavaScript: Remove Element from an Array 졸리운_곰 2018.05.24 323
53 [자바스크립트] 동일한 단어를 문자열에서 찾기, match() 함수 file 졸리운_곰 2018.05.24 346
52 Javascript 함수 생성 2가지 방법의 차이점 file 졸리운_곰 2018.05.24 498
51 React 시작하기 [javascript] 졸리운_곰 2018.05.20 509
50 javascript 에서 큐, 스택, 트리 졸리운_곰 2018.02.27 513
49 CKEditor. Plugin 직접 만들기. 예: Cy-GistInsert file 졸리운_곰 2018.02.21 459
48 템플릿 엔진을 벗어나고 싶은 이유, React 와 Angular 2 사이의 갈등 중간 정리 졸리운_곰 2017.09.26 1354
47 [CSS 기초] DIV 태그를 이용하여 프레임 나누기 file 졸리운_곰 2017.08.25 496
46 jQuery 스타일 & 속성 다루기 file 졸리운_곰 2017.08.25 598
45 Cross-origin resource sharing file 졸리운_곰 2017.08.05 403
44 HTTP 접근 제어 (CORS) 졸리운_곰 2017.08.05 290
43 자바스크립트 문자열 비교 예제; 대소 문자 구분/구분 없이 졸리운_곰 2017.07.22 1287
42 [javascript] hashtable 같은 key=value 예제 졸리운_곰 2017.07.22 486
41 Three.js-Object-Rotation-with-Quaternion file 졸리운_곰 2017.07.08 435
40 Javascript [자바스크립트] 변수 선언과 유효범위 졸리운_곰 2017.07.08 583
39 remove-innerhtml-from-div 태그 안의 html코드 삭제 졸리운_곰 2017.07.08 633
38 HTML5 동영상 임베딩 졸리운_곰 2017.06.18 421
37 Javascript 문자열을 실수(부동소수점) 변수로 변환 가을의곰 2017.06.10 519
36 HTML div 왼쪽, 오른쪽 배치 가을의곰 2017.06.10 493
35 HTML DIV tag: 테두리 너비 지정하는 방법 - WIDTH : 픽셀(px) 또는 퍼센트(%) file 가을의곰 2017.06.10 827
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED