Seznam rámců WebGL - List of WebGL frameworks
Rámce jsou k dispozici k vytvoření WebGL obsah rychle a snadno, aniž by se budoval od základu.
Poznámka: Následující seznam kombinuje WebGL knihovny s herní enginy stejně jako cloudové služby bez jakýchkoli rozdílů.
název | Skriptování | Modelování | Animace | Integrovaný zvuk | Integrovaná síť | Integrovaná fyzika | Nezávislé na cloudu | Implementace WebGL (verze) | WebVR | Import | Vývozní | Licence | Poznámky a odkazy |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rámec | JavaScript | Ne | Ano | Ano | Ne | Ne | Ano | Nativní (1.0) | Ano | OBJ, COLLADA, komunitní komponenty pro glTF, FBX, three.js | HTML, tři.js | Licence MIT | Open-source WebVR rámec pro vytváření 3D a VR zkušeností s HTML a Systém komponent entity ekosystém. |
Pryč3D | Strojopis | Ne | Ano | Ano | Ne | Ano | Ano | Blikat přenesl (1.0) | Ne | Ne | Ne | Licence Apache 2.0 | Adaptace strojopisu / JavaScriptu motoru Away3D zabudovaného do Flash. |
Babylon.js | JavaScript, Strojopis | Ne | Ano | Ano | Ne | Ano | Ano | Nativní (1,0 a 2,0) | Ano | OBJ, FBX, STL, Babylon, glTF | Všechny formáty podporované Blenderem a 3dsMax (k dispozici exportéři) | Licence Apache 2.0 | Rámec JavaScriptu pro vytváření 3D her s HTML 5 a WebGL. |
Clara.io | JavaScript, REST API | Ano | Ano | Ne | Ne | Ano | Ano | Nativní (1,0) | Ano | OBJ, FBX, Blend, STL, STP | OBJ, FBX, Blend, STL, Babylon.js, Three.js | Freemium nebo komerční | Webové svobody 3D počítačový grafický software vyvinutý kanadskou softwarovou společností Exocortex. |
CopperLicht | JavaScript | Ne | Ano | Ano | Ne | Ano | Ano | Nativní (1.0) | Ne | Ne | Ne | Otevřený zdroj na základě zlib | Otevřený zdroj Knihovna JavaScript /API pro vytváření her a interaktivních 3D aplikací pomocí WebGL, vyvinutý společností Ambiera. |
JanusWeb | JavaScript | Ne | Ano | Ano | Ano | Ano | Ano | Nativní (1.0) | Ano | OBJ, COLLADA, glTF, FBX, STL, PLY, VRML | HTML, XML, JSON | Licence MIT | Open-source WebVR klient pro spolupráci a budování a průzkum 3D světa. |
Kubity | Ne | Ne | Ne | Ne | Ne | Ano | Ano | .SÍŤ transpilovaný (1.0) | Ne | Ne | Ne | Proprietární | Kubity je online platforma, která nabízí různé způsoby zobrazování, zkoumání a sdílení 3D modelů webový prohlížeč a mobilní zařízení. |
LayaAir | ActionScript 3.0, JavaScript, Strojopis | Ne | Ano | Ano | Ano | Ne | Ne | Nativní, implementuje také canvas2D (1.0) | Ne | FBX | Ne | Otevřený zdroj (motor), Proprietární (převod modelu) | Otevřený zdroj API pro moduly her a multimediálních rutin. Animace displeje zapnuta webový prohlížeč a mobilní zařízení. |
OSG.JS | JavaScript | Ne | Ano | Ano | Ne | Ne | Ano | Nativní (1,0) | Ano | Ne | Ne | MIT | Open-source WebGL framework založený na OpenSceneGraph koncepty. |
PlayCanvas | JavaScript | Ne | Ano | Ano | Ano | Ano | Ano | Nativní (1,0 a 2,0) | Ano | .dae, .dxf, .fbx, .gltf, .glb, .obj | Ne | MIT (motor), proprietární (editor hostovaný v cloudu) | Open-source 3D herní engine spolu s proprietární cloudovou platformou pro vytváření, která umožňuje úpravy prostřednictvím rozhraní založeného na prohlížeči. |
Sketchfab | JavaScript | Ne | Ano | Ano | Ne | Ne | Ne | Nativní (1.0) | Ano | .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[1] | Ne | Proprietární | A webová stránka slouží k zobrazení a sdílení 3D obsah online. |
Three.js | JavaScript | Ne | Ano | Ano | Ne | Ne | Ano | Nativní (1,0 a 2,0) | Ano | glTF, DRACO, FBX, OBJ, STL, MMD, PRWM, PCD, PDB | OBJ, glTF, PLY, Collada | MIT | A cross-browser Knihovna JavaScript /API slouží k vytváření a zobrazování animovaných 3D počítačová grafika na webový prohlížeč. |
Jednota | C# | Ano | Ano | Ano | Ano | Ano | Ano | .SÍŤ přenesl na Wasm (1,0 a 2,0) | Ne | FBX, OBJ | Proprietární | Nabízí možnost sestavení WebGL od verze 5.[2] | |
Verge3D | JavaScript | Ano | Ano | Ano | Ne | Ano | Ano | Nativní (1.0) | Ano | FBX, OBJ, STL | glTF | Proprietární | Umělecky přátelský rámec WebGL integrovaný s 3ds Max a Blender, s shadery PBR, vizuálním skriptováním a exportem z Facebooku. |
Viz také
Reference
- ^ Formáty 3D souborů Sketchfab.com
- ^ „Unity 5 Ships and Brings One Click WebGL Export to Legions of Game Developers“. Blog Mozilla. Citováno 2015-06-16.