All Projects → mikbry → Awesome Webgpu

mikbry / Awesome Webgpu

😎 Curated list of awesome things around WebGPU ecosystem.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Awesome Webgpu

Hilo3d
Hilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-32.42%)
Mutual labels:  3d, webgl
3d Force Graph
3D force-directed graph component using ThreeJS/WebGL
Stars: ✭ 2,386 (+1210.99%)
Mutual labels:  3d, webgl
Earthjs
D3 Earth JS
Stars: ✭ 128 (-29.67%)
Mutual labels:  3d, webgl
3d Force Graph Vr
3D force-directed graph component in VR
Stars: ✭ 112 (-38.46%)
Mutual labels:  3d, webgl
Gltfast
glTF runtime loading library for Unity
Stars: ✭ 156 (-14.29%)
Mutual labels:  3d, webgl
Wonder Editor
Functional 3D Webgl Editor
Stars: ✭ 113 (-37.91%)
Mutual labels:  3d, webgl
Alien.js
Future web pattern
Stars: ✭ 141 (-22.53%)
Mutual labels:  3d, webgl
React 3d Viewer
A 3D model viewer component based on react.js 一个基于react.js的组件化3d模型查看工具
Stars: ✭ 100 (-45.05%)
Mutual labels:  3d, webgl
Wechart
Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-16.48%)
Mutual labels:  3d, webgl
Jeelizfacefilter
Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).
Stars: ✭ 2,042 (+1021.98%)
Mutual labels:  3d, webgl
Solar System Threejs
The Solar System: Modeled to scale with Three.js
Stars: ✭ 107 (-41.21%)
Mutual labels:  3d, webgl
Threejs Sandbox
Set of experiments and extensions to THREE.js.
Stars: ✭ 163 (-10.44%)
Mutual labels:  3d, webgl
Giojs
🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
Stars: ✭ 1,528 (+739.56%)
Mutual labels:  3d, webgl
Lba2remake
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
Stars: ✭ 116 (-36.26%)
Mutual labels:  3d, webgl
Cesium Threejs Experiment
A small example for using Three JS on Cesium to emulate a combined scene.
Stars: ✭ 101 (-44.51%)
Mutual labels:  3d, webgl
Jeelizglassesvtowidget
JavaScript/WebGL glasses virtual try on widget. Real time webcam experience, robust to all lighting conditions, high end 3D PBR rendering, easy to integrate, fallback to server-side rendering
Stars: ✭ 134 (-26.37%)
Mutual labels:  3d, webgl
3dhop
3D Heritage Online Presenter
Stars: ✭ 89 (-51.1%)
Mutual labels:  3d, webgl
Nunustudio
Web powered cross-platform 3D, WebXR game engine.
Stars: ✭ 1,302 (+615.38%)
Mutual labels:  3d, webgl
Andromeda
This is a WebGL recreation of the popular music video Gorillaz - Andromeda.
Stars: ✭ 145 (-20.33%)
Mutual labels:  3d, webgl
Layaair discard
This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
Stars: ✭ 1,858 (+920.88%)
Mutual labels:  3d, webgl

Awesome WebGPU Awesome

Lovely curated list of WebGPU ressources, libraries and tools.

WebGPU is a work in progress Web standard from W3C for modern 3D and GPU computing. Its purpose is to get the best performances on recent GPUs from desktop to mobile. Unlike WebGL, WebGPU is not a port of an existing native API. It borrows concepts from Metal, Vulkan and Direct3D12.

Contents

Websites

GPU for the Web Community Group - Official website

GPUWeb - Offical Github repository

Editor’s Draft, 6 August 2020 - Official Specifications

Firefox Nightly can run WebGPU compute demo

WebGPU shading language - WGSL

Browser support

Support is actually available as an experimental feature on Chrome Canary, Edge Canary, Firefox Nightly and Safari Technology Preview.

Articles

Tutorials

Libraries

Demos

If they are not from Apple, demos will work only on Chrome. Firefox implementation is not complete.

Videos

Presentations

Community

Bug reporting

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, Mik BRY has waived all copyright and related or neighboring rights to this work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].