Forked from dmnsgn/WebGL-WebGPU-frameworks-libraries.md
Created
December 21, 2021 12:42
-
-
Save mimetikxs/64fe86fe67ab3c0dfb4f55e762238a36 to your computer and use it in GitHub Desktop.
Revisions
-
dmnsgn revised this gist
Dec 6, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -81,6 +81,7 @@ * [VTK](https://github.com/kitware/vtk-js): Visualization Toolkit for the Web * [Apache ECharts](https://github.com/apache/incubator-echarts): A powerful, interactive charting and data visualization library for browser * [Troika](https://github.com/protectwise/troika/): A JavaScript framework for interactive 3D and 2D visualizations * [@antv/g](https://github.com/antvis/g): A powerful rendering engine for AntV implemented with Canvas2D / SVG / WebGL / WebGPU. # VR * [A-Frame](https://github.com/aframevr/aframe/): A web framework for building virtual reality experiences. -
dmnsgn revised this gist
Nov 5, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -51,6 +51,7 @@ * [wwg](https://github.com/wakufactory/wwg): Simple WebGL wrapper * [glTips](https://github.com/emadurandal/glTips): Useful, cherry-pickable, and CC0 (public domain like) licensed WebGL routine code snippets. * [dan-shari-gl](https://github.com/kenjiSpecial/dan-shari-gl): minimum webgl framework developed with TypeScript * [hwoa-rang-gl](https://github.com/gnikoloff/hwoa-rang-gl): Lightweight WebGL Library written in Typescript # Path Tracing * [Snelly](https://github.com/portsmouth/snelly): A system for physically-based SDF (signed distance field) pathtracing in WebGL -
dmnsgn revised this gist
Sep 10, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -87,6 +87,7 @@ # WebAssembly * [GLAS](https://github.com/lume/glas): WebGL in WebAssembly with AssemblyScript * [WebRays](https://github.com/phasmatic3d/webrays): Ray Tracing on the Web # WebGPU * [RedGPU](https://github.com/redcamel/RedGPU): RedGPU - Javascript webGPU Engine -
dmnsgn revised this gist
May 15, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -68,6 +68,7 @@ * [threeify](https://github.com/threeify/threeify): threeify is a Typescript 3D library loosely based on three.js. * [ROYGBIV](https://github.com/oguzeroglu/ROYGBIV): A 3D engine for the Web * [shree](https://github.com/sawa-zen/shree): lite three.js * [Taro](https://github.com/Cloud9c/taro): A lightweight 3D game engine for the web. # Maps and visualizations * [Deck.gl](https://github.com/uber/deck.gl): WebGL based visualization layers -
dmnsgn revised this gist
Apr 30, 2021 . 1 changed file with 5 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -18,8 +18,6 @@ * [Two.js](https://github.com/jonobr1/two.js): A renderer agnostic two-dimensional drawing api for the web. * [webgl-operate](https://github.com/cginternals/webgl-operate): A TypeScript based WebGL rendering framework. * [Rhodonite](https://github.com/actnwit/RhodoniteTS): Rhodonite Web3D Library in TypeScript * [Zogra](https://github.com/SardineFish/zogra-renderer): A simple WebGL2 renderer. # Toolkits and micro frameworks @@ -54,6 +52,10 @@ * [glTips](https://github.com/emadurandal/glTips): Useful, cherry-pickable, and CC0 (public domain like) licensed WebGL routine code snippets. * [dan-shari-gl](https://github.com/kenjiSpecial/dan-shari-gl): minimum webgl framework developed with TypeScript # Path Tracing * [Snelly](https://github.com/portsmouth/snelly): A system for physically-based SDF (signed distance field) pathtracing in WebGL * [Ashes](https://github.com/but0n/Ashes): WebGL2.0 3D Engine & ECS & RayTracing # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js * [Phaser](https://github.com/photonstorm/phaser): Phaser is a fast, free, and fun open source HTML5 game framework. It uses a custom build of Pixi.js. @@ -65,6 +67,7 @@ * [plotly.js](https://github.com/plotly/plotly.js/): Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. * [threeify](https://github.com/threeify/threeify): threeify is a Typescript 3D library loosely based on three.js. * [ROYGBIV](https://github.com/oguzeroglu/ROYGBIV): A 3D engine for the Web * [shree](https://github.com/sawa-zen/shree): lite three.js # Maps and visualizations * [Deck.gl](https://github.com/uber/deck.gl): WebGL based visualization layers -
dmnsgn revised this gist
Apr 8, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -75,6 +75,7 @@ * [MathBox](https://github.com/unconed/mathbox): Presentation-quality WebGL math graphing * [VTK](https://github.com/kitware/vtk-js): Visualization Toolkit for the Web * [Apache ECharts](https://github.com/apache/incubator-echarts): A powerful, interactive charting and data visualization library for browser * [Troika](https://github.com/protectwise/troika/): A JavaScript framework for interactive 3D and 2D visualizations # VR * [A-Frame](https://github.com/aframevr/aframe/): A web framework for building virtual reality experiences. -
dmnsgn revised this gist
Mar 3, 2021 . 1 changed file with 3 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -80,6 +80,9 @@ * [A-Frame](https://github.com/aframevr/aframe/): A web framework for building virtual reality experiences. * [PlayCanvas](https://github.com/playcanvas/engine): JavaScript game engine built on WebGL and WebVR # WebAssembly * [GLAS](https://github.com/lume/glas): WebGL in WebAssembly with AssemblyScript # WebGPU * [RedGPU](https://github.com/redcamel/RedGPU): RedGPU - Javascript webGPU Engine * [sokol](https://github.com/floooh/sokol/issues/278): 3D-API wrapper -
dmnsgn revised this gist
Mar 1, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -20,6 +20,7 @@ * [Rhodonite](https://github.com/actnwit/RhodoniteTS): Rhodonite Web3D Library in TypeScript * [shree](https://github.com/sawa-zen/shree): lite three.js * [Ashes](https://github.com/but0n/Ashes): WebGL2.0 3D Engine & ECS & RayTracing * [Zogra](https://github.com/SardineFish/zogra-renderer): A simple WebGL2 renderer. # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL -
dmnsgn revised this gist
Dec 30, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -63,6 +63,7 @@ * [potree](https://github.com/potree/potree): WebGL point cloud viewer for large datasets * [plotly.js](https://github.com/plotly/plotly.js/): Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. * [threeify](https://github.com/threeify/threeify): threeify is a Typescript 3D library loosely based on three.js. * [ROYGBIV](https://github.com/oguzeroglu/ROYGBIV): A 3D engine for the Web # Maps and visualizations * [Deck.gl](https://github.com/uber/deck.gl): WebGL based visualization layers -
dmnsgn revised this gist
Nov 15, 2020 . 1 changed file with 6 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -18,6 +18,8 @@ * [Two.js](https://github.com/jonobr1/two.js): A renderer agnostic two-dimensional drawing api for the web. * [webgl-operate](https://github.com/cginternals/webgl-operate): A TypeScript based WebGL rendering framework. * [Rhodonite](https://github.com/actnwit/RhodoniteTS): Rhodonite Web3D Library in TypeScript * [shree](https://github.com/sawa-zen/shree): lite three.js * [Ashes](https://github.com/but0n/Ashes): WebGL2.0 3D Engine & ECS & RayTracing # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL @@ -46,6 +48,10 @@ * [gi-voxels](https://github.com/novalain/gi-voxels): WebGL Voxel Cone Tracing * [artgl](https://github.com/mikialex/artgl): TypeScript 3D framework. Building blocks & infrastructure for Web 3D application. * [Squareroot.js](https://github.com/drojdjou/squareroot.js): A 2d/3d engine for WebGL and Canvas rendering and animation * [gl3](https://github.com/doxas/glcubic.js): webgl helper library * [wwg](https://github.com/wakufactory/wwg): Simple WebGL wrapper * [glTips](https://github.com/emadurandal/glTips): Useful, cherry-pickable, and CC0 (public domain like) licensed WebGL routine code snippets. * [dan-shari-gl](https://github.com/kenjiSpecial/dan-shari-gl): minimum webgl framework developed with TypeScript # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Nov 13, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -17,6 +17,7 @@ * [litescene](https://github.com/jagenjo/litescene.js): A WebGL 3D Engine library with component-based node hierarchy. Used by WebGLStudio. * [Two.js](https://github.com/jonobr1/two.js): A renderer agnostic two-dimensional drawing api for the web. * [webgl-operate](https://github.com/cginternals/webgl-operate): A TypeScript based WebGL rendering framework. * [Rhodonite](https://github.com/actnwit/RhodoniteTS): Rhodonite Web3D Library in TypeScript # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL -
dmnsgn revised this gist
Nov 10, 2020 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -64,6 +64,8 @@ * [xeogl](https://github.com/xeolabs/xeogl): A data-driven 3D visualization engine on WebGL * [PhiloGL](https://github.com/senchalabs/philogl): A WebGL Framework for Data Visualization, Creative Coding and Game Development * [MathBox](https://github.com/unconed/mathbox): Presentation-quality WebGL math graphing * [VTK](https://github.com/kitware/vtk-js): Visualization Toolkit for the Web * [Apache ECharts](https://github.com/apache/incubator-echarts): A powerful, interactive charting and data visualization library for browser # VR * [A-Frame](https://github.com/aframevr/aframe/): A web framework for building virtual reality experiences. -
dmnsgn revised this gist
Oct 20, 2020 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -74,4 +74,5 @@ * [sokol](https://github.com/floooh/sokol/issues/278): 3D-API wrapper * [wgpu](https://github.com/gfx-rs/wgpu): Native WebGPU implementation based on gfx-hal * [dawn](https://dawn.googlesource.com/dawn): Dawn, a WebGPU implementation * [dgel](https://github.com/dmnsgn/dgel): A WebGPU engine. * [YUE](https://github.com/maierfelix/YUE): Personal WebGPU based 3D renderer. -
dmnsgn revised this gist
Oct 8, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -44,6 +44,7 @@ * [RedGL2](https://github.com/redcamel/RedGL2): RedGL - JavaScript 3D library * [gi-voxels](https://github.com/novalain/gi-voxels): WebGL Voxel Cone Tracing * [artgl](https://github.com/mikialex/artgl): TypeScript 3D framework. Building blocks & infrastructure for Web 3D application. * [Squareroot.js](https://github.com/drojdjou/squareroot.js): A 2d/3d engine for WebGL and Canvas rendering and animation # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Oct 8, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -62,6 +62,7 @@ * [Cesium](http://cesiumjs.org/): Open-source library for world-class 3D globes and maps. * [xeogl](https://github.com/xeolabs/xeogl): A data-driven 3D visualization engine on WebGL * [PhiloGL](https://github.com/senchalabs/philogl): A WebGL Framework for Data Visualization, Creative Coding and Game Development * [MathBox](https://github.com/unconed/mathbox): Presentation-quality WebGL math graphing # VR * [A-Frame](https://github.com/aframevr/aframe/): A web framework for building virtual reality experiences. -
dmnsgn revised this gist
Sep 15, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -16,6 +16,7 @@ * [Hilo3d](https://github.com/hiloteam/Hilo3d): a WebGL Rendering Engine. * [litescene](https://github.com/jagenjo/litescene.js): A WebGL 3D Engine library with component-based node hierarchy. Used by WebGLStudio. * [Two.js](https://github.com/jonobr1/two.js): A renderer agnostic two-dimensional drawing api for the web. * [webgl-operate](https://github.com/cginternals/webgl-operate): A TypeScript based WebGL rendering framework. # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL -
dmnsgn renamed this gist
Jul 24, 2020 . 1 changed file with 9 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ > A non-exhaustive list of WebGL and WebGPU frameworks and libraries. It is mostly for learning purposes as some of the libraries listed are wip/outdated/not maintained anymore. # Engines and libraries * [three.js](https://github.com/mrdoob/three.js): JavaScript 3D library @@ -64,4 +64,11 @@ # VR * [A-Frame](https://github.com/aframevr/aframe/): A web framework for building virtual reality experiences. * [PlayCanvas](https://github.com/playcanvas/engine): JavaScript game engine built on WebGL and WebVR # WebGPU * [RedGPU](https://github.com/redcamel/RedGPU): RedGPU - Javascript webGPU Engine * [sokol](https://github.com/floooh/sokol/issues/278): 3D-API wrapper * [wgpu](https://github.com/gfx-rs/wgpu): Native WebGPU implementation based on gfx-hal * [dawn](https://dawn.googlesource.com/dawn): Dawn, a WebGPU implementation * [dgel](https://github.com/dmnsgn/dgel): A WebGPU engine. -
dmnsgn revised this gist
Jun 25, 2020 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ > A non-exhaustive list of WebGL frameworks and libraries. It is mostly for learning purposes as some of the libraries listed are wip/outdated/not maintained anymore. # Engines and libraries * [three.js](https://github.com/mrdoob/three.js): JavaScript 3D library @@ -53,6 +53,7 @@ * [GLAM](https://github.com/tparisi/glam): glam (GL A nd M arkup) is a declarative language for creating 3D web content. * [potree](https://github.com/potree/potree): WebGL point cloud viewer for large datasets * [plotly.js](https://github.com/plotly/plotly.js/): Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. * [threeify](https://github.com/threeify/threeify): threeify is a Typescript 3D library loosely based on three.js. # Maps and visualizations * [Deck.gl](https://github.com/uber/deck.gl): WebGL based visualization layers -
dmnsgn revised this gist
Apr 3, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -15,6 +15,7 @@ * [Turbulenz](https://github.com/turbulenz/turbulenz_engine): Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices. * [Hilo3d](https://github.com/hiloteam/Hilo3d): a WebGL Rendering Engine. * [litescene](https://github.com/jagenjo/litescene.js): A WebGL 3D Engine library with component-based node hierarchy. Used by WebGLStudio. * [Two.js](https://github.com/jonobr1/two.js): A renderer agnostic two-dimensional drawing api for the web. # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL -
dmnsgn revised this gist
Jan 14, 2020 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -51,6 +51,7 @@ * [gl-engine](https://github.com/gl-engine/gl-engine): an experimental ES6 WebGL engine built on stack.gl * [GLAM](https://github.com/tparisi/glam): glam (GL A nd M arkup) is a declarative language for creating 3D web content. * [potree](https://github.com/potree/potree): WebGL point cloud viewer for large datasets * [plotly.js](https://github.com/plotly/plotly.js/): Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. # Maps and visualizations * [Deck.gl](https://github.com/uber/deck.gl): WebGL based visualization layers -
dmnsgn revised this gist
Oct 11, 2019 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -41,6 +41,7 @@ * [RedCube.js](https://github.com/Reon90/redcube): WebGL2 rendering library. * [RedGL2](https://github.com/redcamel/RedGL2): RedGL - JavaScript 3D library * [gi-voxels](https://github.com/novalain/gi-voxels): WebGL Voxel Cone Tracing * [artgl](https://github.com/mikialex/artgl): TypeScript 3D framework. Building blocks & infrastructure for Web 3D application. # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Sep 23, 2019 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -40,6 +40,7 @@ * [GLBoost](https://github.com/emadurandal/GLBoost): A Useful WebGL Library for Small Turning * [RedCube.js](https://github.com/Reon90/redcube): WebGL2 rendering library. * [RedGL2](https://github.com/redcamel/RedGL2): RedGL - JavaScript 3D library * [gi-voxels](https://github.com/novalain/gi-voxels): WebGL Voxel Cone Tracing # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Sep 23, 2019 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -48,6 +48,7 @@ * [Ammo.js](https://github.com/kripken/ammo.js/): Direct port of the Bullet physics engine to JavaScript using Emscripten * [gl-engine](https://github.com/gl-engine/gl-engine): an experimental ES6 WebGL engine built on stack.gl * [GLAM](https://github.com/tparisi/glam): glam (GL A nd M arkup) is a declarative language for creating 3D web content. * [potree](https://github.com/potree/potree): WebGL point cloud viewer for large datasets # Maps and visualizations * [Deck.gl](https://github.com/uber/deck.gl): WebGL based visualization layers -
dmnsgn revised this gist
Apr 21, 2019 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,6 +14,7 @@ * [PlayCanvas](https://github.com/playcanvas/engine): JavaScript game engine built on WebGL and WebVR * [Turbulenz](https://github.com/turbulenz/turbulenz_engine): Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices. * [Hilo3d](https://github.com/hiloteam/Hilo3d): a WebGL Rendering Engine. * [litescene](https://github.com/jagenjo/litescene.js): A WebGL 3D Engine library with component-based node hierarchy. Used by WebGLStudio. # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL -
dmnsgn revised this gist
Apr 2, 2019 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -6,6 +6,8 @@ * [PixiJS](https://github.com/pixijs/pixi.js): Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback * [Pex](https://github.com/pex-gl/pex): Pex is a javascript 3d library / engine allowing for seamless development between Plask and WebGL in the browser. * [Babylon.js](https://github.com/BabylonJS/Babylon.js): a complete JavaScript framework for building 3D games with HTML 5 and WebGL * [Filament](https://github.com/google/filament/): Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS and WASM/WebGL * [ClayGL](https://github.com/pissang/claygl): A WebGL graphic library helping you to build scalable Web3D applications * [AwayJS](https://github.com/awayjs/awayjs-full): AwayJS is a graphics library for javascript written in typescript * [SceneJS](https://github.com/xeolabs/scenejs): An extensible WebGL-based engine for high-detail 3D visualisation * [Blend4Web](https://github.com/TriumphLLC/Blend4Web): a tool for interactive 3D visualization on the Internet @@ -17,7 +19,6 @@ * [regl](https://github.com/regl-project/regl): Fast functional WebGL * [lightgl.js](https://github.com/evanw/lightgl.js): A lightweight WebGL library * [TWGL](https://github.com/greggman/twgl.js): A Tiny WebGL helper Library * [p5.js](https://github.com/processing/p5.js): a new interpretation of Processing, not an emulation or port. * [Four](https://github.com/allotrop3/four): a slightly higher level graphics API based on WebGL 1.0 * [TDL](https://github.com/greggman/tdl): TDL is a low-level library for WebGL apps (see TWGL) -
dmnsgn revised this gist
Jan 24, 2019 . 1 changed file with 4 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -34,6 +34,10 @@ * [Helix](https://github.com/DerSchmale/helixjs): A Javascript 3D engine. * [GrimoireJS](https://github.com/GrimoireGL/GrimoireJS): A WebGL framework for Web development. * [litegl.js](https://github.com/jagenjo/litegl.js): Lightweight Javascript WebGL library for handling Context, Meshes, Textures and Shaders. * [CraZyPG](https://github.com/PrincessGod/CraZyPG): lowlevel webgl2.0 library * [GLBoost](https://github.com/emadurandal/GLBoost): A Useful WebGL Library for Small Turning * [RedCube.js](https://github.com/Reon90/redcube): WebGL2 rendering library. * [RedGL2](https://github.com/redcamel/RedGL2): RedGL - JavaScript 3D library # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Jan 8, 2019 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -33,6 +33,7 @@ * [GLOW](https://github.com/empaempa/GLOW): GLOW is a WebGL wrapper, which focuses on easy creation and use of shaders. * [Helix](https://github.com/DerSchmale/helixjs): A Javascript 3D engine. * [GrimoireJS](https://github.com/GrimoireGL/GrimoireJS): A WebGL framework for Web development. * [litegl.js](https://github.com/jagenjo/litegl.js): Lightweight Javascript WebGL library for handling Context, Meshes, Textures and Shaders. # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Nov 4, 2018 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -11,6 +11,7 @@ * [Blend4Web](https://github.com/TriumphLLC/Blend4Web): a tool for interactive 3D visualization on the Internet * [PlayCanvas](https://github.com/playcanvas/engine): JavaScript game engine built on WebGL and WebVR * [Turbulenz](https://github.com/turbulenz/turbulenz_engine): Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices. * [Hilo3d](https://github.com/hiloteam/Hilo3d): a WebGL Rendering Engine. # Toolkits and micro frameworks * [regl](https://github.com/regl-project/regl): Fast functional WebGL -
dmnsgn revised this gist
Aug 17, 2018 . 1 changed file with 3 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -16,6 +16,8 @@ * [regl](https://github.com/regl-project/regl): Fast functional WebGL * [lightgl.js](https://github.com/evanw/lightgl.js): A lightweight WebGL library * [TWGL](https://github.com/greggman/twgl.js): A Tiny WebGL helper Library * [ClayGL](https://github.com/pissang/claygl): A WebGL graphic library helping you to build scalable Web3D applications * [p5.js](https://github.com/processing/p5.js): a new interpretation of Processing, not an emulation or port. * [Four](https://github.com/allotrop3/four): a slightly higher level graphics API based on WebGL 1.0 * [TDL](https://github.com/greggman/tdl): TDL is a low-level library for WebGL apps (see TWGL) * [KickJS](https://github.com/mortennobel/KickJS): A WebGL game engine for modern web-browsers @@ -25,11 +27,11 @@ * [PicoGL.js](https://github.com/tsherif/picogl.js): A minimal WebGL 2-only rendering library * [O-GL](https://github.com/oframe/ogl): Minimal WebGL framework * [mini-webgl](https://github.com/jsantell/mini-webgl): Mini toy WebGL library * [phenomenon-px](https://github.com/vaneenige/phenomenon-px): The fastest way to create pixel shaders. * [zen-3d](https://github.com/shawn0326/zen-3d): JavaScript 3D library. * [GLOW](https://github.com/empaempa/GLOW): GLOW is a WebGL wrapper, which focuses on easy creation and use of shaders. * [Helix](https://github.com/DerSchmale/helixjs): A Javascript 3D engine. * [GrimoireJS](https://github.com/GrimoireGL/GrimoireJS): A WebGL framework for Web development. # Tools build on top of... * [WhitestormJS](https://github.com/WhitestormJS/whitestorm.js): Super-fast 3D framework for Web Applications & Games. Based on Three.js -
dmnsgn revised this gist
Aug 2, 2018 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -23,6 +23,7 @@ * [Alfrid](https://github.com/yiwenl/Alfrid): A WebGL tool set * [Medium](https://github.com/amelierosser/medium): Progressive WebGL toolkit for art * [PicoGL.js](https://github.com/tsherif/picogl.js): A minimal WebGL 2-only rendering library * [O-GL](https://github.com/oframe/ogl): Minimal WebGL framework * [mini-webgl](https://github.com/jsantell/mini-webgl): Mini toy WebGL library * [zen-3d](https://github.com/shawn0326/zen-3d): JavaScript 3D library. * [GLOW](https://github.com/empaempa/GLOW): GLOW is a WebGL wrapper, which focuses on easy creation and use of shaders.
NewerOlder