Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with webgl2
A curated list of projects in awesome lists tagged with webgl2 .
https://github.com/mrdoob/three.js
JavaScript 3D Library.
3d augmented-reality canvas html5 javascript svg virtual-reality webaudio webgl webgl2 webgpu webxr
Last synced: 16 Dec 2024
https://github.com/babylonjs/babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
3d babylon game-development game-engine game-engine-3d typescript webaudio webgl webgl2 webgpu webvr webxr
Last synced: 16 Dec 2024
https://github.com/BabylonJS/Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
3d babylon game-development game-engine game-engine-3d typescript webaudio webgl webgl2 webgpu webvr webxr
Last synced: 25 Oct 2024
https://github.com/playcanvas/engine
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
3d-gaussian-splatting game-development game-engine gamedev gaussian-splatting gltf javascript nodejs playcanvas typescript virtual-reality webgl webgl2 webgpu webxr
Last synced: 17 Dec 2024
https://github.com/cocos/cocos-engine
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
3d cocos cocoscreator engine game-development game-engine gamedev metal mit-license open-source vulkan webgl webgl2 webgpu
Last synced: 16 Dec 2024
https://github.com/maplibre/maplibre-gl-js
MapLibre GL JS - Interactive vector tile maps in the browser
hacktoberfest maplibre maplibre-gl maplibre-gl-js typescript webgl2
Last synced: 16 Dec 2024
https://github.com/melonjs/melonjs
a fresh, modern & lightweight HTML5 game engine
2d-game-engine canvas2d contributions-welcome es6 game-development game-engine gamedev hacktoberfest html5 html5-canvas javascript melonjs tiled typescript web3 webaudio webgl webgl2
Last synced: 16 Dec 2024
https://github.com/melonjs/melonJS
a fresh, modern & lightweight HTML5 game engine
2d-game-engine canvas2d chrome cordova es6 firefox game-development game-engine gamedev hacktoberfest html5 html5-canvas javascript melonjs tiled typescript web3 webaudio webgl webgl2
Last synced: 25 Oct 2024
https://github.com/galacean/engine
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
2d 3d animation graphics html5 input javascript physics typescript web3d webgl webgl2
Last synced: 16 Dec 2024
https://github.com/Hedgehog-Computing/hedgehog-lab
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
computer-algebra data-visualization gpu-acceleration javascript latex machine-learning matrix-library scientific-computing symbolic-computation tex webgl webgl2
Last synced: 01 Nov 2024
https://github.com/hedgehog-computing/hedgehog-lab
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
computer-algebra data-visualization gpu-acceleration javascript latex machine-learning matrix-library scientific-computing symbolic-computation tex webgl webgl2
Last synced: 20 Dec 2024
https://github.com/gfxfundamentals/webgl2-fundamentals
WebGL 2 lessons starting from the basics
Last synced: 03 Dec 2024
https://github.com/martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
3d canvas curtains curtainsjs dom glsl html5 javascript responsive shader shaders texture webgl webgl2
Last synced: 17 Dec 2024
https://github.com/raphamorim/react-ape
🦍• React Renderer to build UI interfaces using canvas/WebGL (TV and Hardware-Accelerated GPU development based)
canvas canvas-html5 gl react react-ape react-renderer render renderer webgl webgl2
Last synced: 20 Dec 2024
https://github.com/jberg/butterchurn
Butterchurn is a WebGL implementation of the Milkdrop Visualizer
assemblyscript music-visualizer reimplementation visualization wasm webaudio-api webgl webgl2
Last synced: 19 Dec 2024
https://github.com/pmndrs/detect-gpu
Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
adaptive babylonjs benchmarks browser demo detection device gpu hardware pixijs progressive-enhancement threejs webgl webgl2
Last synced: 17 Dec 2024
https://github.com/BrutPitt/glChAoS.P
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
attractors azdo dla dla3d emscripten fractal-algorithms fractals ggx glsl gpu hypercomplex ifs imgui opengl particles particlesystem rendering webassembly webgl webgl2
Last synced: 28 Oct 2024
https://github.com/doxas/twigl
twigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.
glsl glsl-editor webaudio webgl webgl2
Last synced: 27 Oct 2024
https://github.com/looeee/discoverthreejs-site
Repo for the book Discover three.js!
3d 3d-graphics animation book computer-graphics gltf gltf-format gltf2 hugo ide javascript scss threejs threejs-learning threejs-loader tutorial tutorial-code webgl webgl2
Last synced: 15 Dec 2024
https://github.com/strandedkitty/streets-gl
🗺 OpenStreetMap 3D renderer powered by WebGL2
3d data-visualization map mapping maps openstreetmap rendering webgl webgl2
Last synced: 21 Dec 2024
https://github.com/StrandedKitty/streets-gl
🗺 OpenStreetMap 3D renderer powered by WebGL2
3d data-visualization map mapping maps openstreetmap rendering webgl webgl2
Last synced: 06 Nov 2024
https://github.com/molstar/molstar
A comprehensive macromolecular library
molecular-graphics scientific-visualization web-graphics webgl webgl2
Last synced: 19 Dec 2024
https://github.com/hoverinc/ray-tracing-renderer
[UNMAINTAINED] Real-time path tracing on the web with three.js
bvh denoising global-illumination path-tracing ray-tracing real-time threejs webgl webgl2
Last synced: 28 Sep 2024
https://github.com/openglobus/openglobus
TypeScript/JavaScript 3D maps and geospatial data visualization engine library
3d 3dmap earth geospatial gis globe javascript lidar map maps openglobus terrain terrain-rendering webgl webgl2
Last synced: 27 Oct 2024
https://github.com/smolck/uivonim
Fork of the Veonim Neovim GUI
electron gui neovim neovim-guis typescript webgl2
Last synced: 20 Dec 2024
https://github.com/tsherif/webgl2examples
Rendering algorithms implemented in raw WebGL 2.
3d webgl webgl-references webgl2
Last synced: 21 Nov 2024
https://github.com/but0n/ashes
WebGL2.0 3D Engine - Global Illumination - RayTracing
bvh ecs game-engine global-illumination gltf monte-carlo path-tracing pbr-shading raytracer raytracing webgl webgl2
Last synced: 14 Dec 2024
https://github.com/galacean/effects-runtime
It can load and render cool animation effects
2d 3d animation effects html5 javascript typescript webgl webgl2
Last synced: 16 Dec 2024
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 01 Sep 2024
https://github.com/spite/sketch
Explorations on cross-hatching, engraving, and similar non-photorealistic rendering.
glsl javascript npr threejs webgl webgl2
Last synced: 18 Dec 2024
https://github.com/mesh-js/mesh.js
A graphics system born for visualization 😘.
canvas graphics visualization webgl webgl2
Last synced: 28 Oct 2024
https://github.com/playcanvas/playcanvas-ar
Fast and Easy Augmented Reality for the Web :rocket:
augmented-reality html5 playcanvas webar webgl webgl2 webrtc
Last synced: 02 Nov 2024
https://github.com/farazzshaikh/glnoise
A collection of GLSL noise functions for use with WebGL with an easy to use API.
glsl glsl-shaders graphics nodejs npm shaders webgl webgl-programming webgl2
Last synced: 18 Dec 2024
https://github.com/xemantic/shader-web-background
Displays GLSL fragment shaders as a website background. Supports offscreen buffers and floating point textures on almost any browser and hardware. Compatible with Shadertoy.
background closure-compiler design fragment-shaders framework glsl glsl-shaders javascript javascript-framework javascript-library library shaders shadertoy shadertoy-compatibility web web-design web-development webgl webgl2
Last synced: 20 Nov 2024
https://github.com/michalzalobny/webgl-3d-engine
WebGL2 3D Engine built from scratch.
Last synced: 18 Dec 2024
https://github.com/dengxiaoning/cesium_dev_kit
In my leisure time, I have written some common cases of Cesium (such as model control, analysis, material, shader effect, etc.), and utilized ES6 for packaging with the aim of providing convenience for my friends' studies and work. If this is beneficial to you, please show your support by giving a star.
cesium element-plus glsl-shaders javascript three-js vite vue3 webgl2
Last synced: 14 Dec 2024
https://github.com/bhouston/threeify
A Typescript 3D library loosely based on three.js
3d ar javascript typescript vr webgl webgl2 webgpu webxr xr
Last synced: 15 Dec 2024
https://github.com/stasilo/retrace.gl
Create, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
generative-art glsl graphics javascript path-tracer raymarching raymarching-distance-fields raytracing raytracing-engine shaders signed-distance-functions webgl2
Last synced: 20 Nov 2024
https://github.com/munrocket/gl-bench
⏳ WebGL performance monitor with CPU/GPU load.
benchmark monitor performance profiling threejs webgl webgl2
Last synced: 14 Dec 2024
https://github.com/kekkorider/threejs-audio-reactive-visual
Audio-reactive visual created with ThreeJS
audio-visualizer creative-coding creative-development threejs webgl webgl2
Last synced: 19 Dec 2024
https://github.com/mosure/bevy_gaussian_splatting
bevy gaussian splatting render pipeline plugin
bevy gaussian-splatting particles render-pipeline rust webgl2 webgpu
Last synced: 15 Dec 2024
https://github.com/looeee/threejs-csg
Constructive Solid Geometry for three.js, ES6 + BufferGeometry
3d 3d-graphics 3d-models boolean-operations constructive-solid-geometry csg threejs threejs-csg webgl webgl2
Last synced: 27 Oct 2024
https://github.com/austintheriot/wrend
A framework-agnostic Rust/WASM + WebGL2 Rendering library, compatible with calling from both Rust and JavaScript on the web.
creative-coding glsl javascript rust rustlang shaders typescript wasm webassembly webgl webgl2
Last synced: 18 Dec 2024
https://github.com/takahirox/three-gltf-extensions
Unofficial Three.js glTF loader/exporter plugins
gltf gltf-extensions javascript threejs webgl webgl2
Last synced: 17 Dec 2024
https://github.com/byrd-polar/fluid-earth
Fluid Earth is a WebGL-powered visualization of Earth's atmosphere and oceans
atmosphere byrd earth fever oceans ohio-state-university webgl webgl2
Last synced: 27 Nov 2024
https://github.com/maggix1404/webgl-portfolio
animated webgl portfolio using html,css,javascript (three js, locomotive js, gsap)....
awwwards css3 gsap javascript portfolio three-js webgl2
Last synced: 11 Oct 2024
https://github.com/alordash/newton-fractal
Drawing Newton's fractal using pure js, rust-wasm, SIMDs, threads and GPU
glsl newton-fractal newton-fractals newton-method newtons-fractal rust simd threads wasm web-worker webgl webgl2
Last synced: 27 Oct 2024
https://github.com/andykswong/mugl
WebGPU and WebGL Micro 3D Graphics Library for JavaScript and WebAssembly
3d 3d-graphics assemblyscript expo gltf gltf2 html5 javascript react-native renderer typescript wasm webassembly webgl webgl2 webgpu
Last synced: 06 Nov 2024
https://github.com/reon90/redcube
JS renderer based on GLTF to WebGPU or WebGL backends.
3d-models glsl gltf opengl-es pbr typescript webgl webgl2 webgpu
Last synced: 15 Dec 2024
https://github.com/Reon90/redcube
JS renderer based on GLTF to WebGPU or WebGL backends.
3d-models glsl gltf opengl-es pbr typescript webgl webgl2 webgpu
Last synced: 02 Nov 2024
https://github.com/Bruno-Bells/PyWeb3D
Exploring three.js with python syntax
brython javascript python pythonbrowser pyweb3d threejs web3d webgl webgl2
Last synced: 06 Nov 2024
https://github.com/kchapelier/matcap-studio
An utility to tweak matcaps, with realtime visual feedback.
Last synced: 28 Oct 2024
https://github.com/evanbacon/sunset-cyberspace
🎮👾Retro-runner Game made in Expo, Three.js, OpenGL, WebGL, Tween. 🕹
android expo game ios opengl preview-gif react-native reactjs retrowave-game runner-game simple-game sunset-cyberspace threejs tutorial tween webgl webgl2
Last synced: 29 Oct 2024
https://github.com/rparrett/taipo
A Typing Tower Defense Game for learning Japanese
bevy browser-game game rust web-game webgl webgl2
Last synced: 18 Dec 2024
https://github.com/timvanscherpenzeel/detect-features
Detect and report browser and hardware features.
browser detection device-detection extensions features hardware reporting web-worker webgl webgl2
Last synced: 31 Oct 2024
https://github.com/codecavepro/revit-family-web-viewer
Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)
3d canvas revit three-js threejs typescript webgl webgl2
Last synced: 31 Oct 2024
https://github.com/CodeCavePro/revit-family-web-viewer
Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)
3d canvas revit three-js threejs typescript webgl webgl2
Last synced: 02 Dec 2024
https://github.com/greggman/webgl-helpers
some tiny webgl scripts that might come in handy
Last synced: 09 Nov 2024
https://github.com/ustymukhman/threejs-boilerplate
:fire: Three.js + TypeScript + SolidJS + Vite + Vitest :rocket:
boilerplate pnpm solidjs template threejs typescript vite vitest webgl webgl2
Last synced: 28 Oct 2024
https://github.com/looeee/gltf-converter
Convert models from a variety of formats to GLTF
3d-graphics 3d-models collada converter fbx gltf loader textures threejs threejs-loader webgl webgl2
Last synced: 28 Oct 2024
https://github.com/salvatorepreviti/js13k-2020
Island Not Found - a game for js13k 2020
game island js13k js13kgames js13kgames2020 raymarching sdf typescript webgl webgl2
Last synced: 14 Oct 2024
https://github.com/kchapelier/procjam2018
Graph.ical, a procedural texture authoring application developed for PROCJAM 2018.
graph-based javascript procedural-generation texture-generation texture-synthesis webgl webgl2
Last synced: 28 Oct 2024
https://github.com/celestiary/web
Astronomical simulator of solar system and local stars
3d astronomy astrophysical-simulation glsl glsl-shaders javascript three-js virtual-reality webgl webgl2
Last synced: 19 Dec 2024
https://github.com/rparrett/pixie_wrangler
A puzzle game reminiscent of old school printed circuit board design software
bevy browser-game rust web-game webgl webgl2
Last synced: 31 Oct 2024
https://github.com/timvanscherpenzeel/profiling-research
Research on advanced profiling of high-performance web applications (primarily WebGL applications).
browser chrome cpu-profiler garbage-collection gpu-profiler memory-profiler optimisation performance-profiling v8 webgl webgl2
Last synced: 15 Oct 2024
https://github.com/farazzshaikh/experiments
A centralized location for my WebGL and other demos.
Last synced: 15 Oct 2024
https://github.com/FarazzShaikh/three-noise
Simple gradient noise library for use with Three.js. Now with fBm!
3d glsl nodejs noise plugin terrain-generation threejs webgl webgl2
Last synced: 14 Oct 2024
https://github.com/farazzshaikh/three-noise
Simple gradient noise library for use with Three.js. Now with fBm!
3d glsl nodejs noise plugin terrain-generation threejs webgl webgl2
Last synced: 30 Sep 2024
https://github.com/vcityteam/ud-viz
UD-Viz is a javascript mono repository for creating web applications for visualizing and interacting with geospatial 3D urban data.
itowns javascript nodejs threejs webgl-game webgl2
Last synced: 14 Dec 2024
https://github.com/docd27/rollup-plugin-glsl-optimize
Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
glsl glsl-es glslang glslify optimize plugin rollup rollup-plugin-glsl shader shaders spir-v spirv webgl webgl-shader webgl2
Last synced: 17 Nov 2024
https://github.com/VCityTeam/UD-Viz
UD-Viz is a javascript mono repository for creating web applications for visualizing and interacting with geospatial 3D urban data.
itowns javascript nodejs threejs webgl-game webgl2
Last synced: 11 Nov 2024
https://github.com/dokasto/veecam
A virtual camera Chrome extension that lets you adjust how your video appears to everyone else on the call.
camera javascript video-streaming webgl webgl2 webrt
Last synced: 04 Nov 2024
https://github.com/enkimute/webgl2_pathtrace
:camera: webGL2 path tracing experiment.
gpgpu hammersley importance-sampling javascript pathtracing webgl2
Last synced: 15 Oct 2024
https://github.com/swizec/webgl-airplanes-map
An experiment to build a live map of airplanes with WebGL and React
Last synced: 10 Nov 2024
https://github.com/kchapelier/convchain-gpu
Javascript/WebGL2 port of https://github.com/mxgmn/ConvChain
gpgpu javascript procedural-generation webgl2
Last synced: 28 Oct 2024
https://github.com/keaukraine/webgl-dunes
WebGL dunes demo
3d javascript terrain webgl webgl2
Last synced: 01 Dec 2024
https://gnikoloff.github.io/webgpu-compute-metaballs/
WebGPU demo demonstrating marching cubes, deferred rendering, PBR, shadow mapping and different post-processing
computer-graphics webgl webgl2 webgpu wglsl
Last synced: 02 Nov 2024
https://github.com/salvatorepreviti/spglsl
A webgl GLSL minifier based on Angle compiler
compiler glsl javascript minifier node nodejs webassembly webgl webgl2
Last synced: 19 Dec 2024
https://github.com/andrevenancio/lowww
lowww webgl2 rendering engine
3d engine glsl javascript library npm-package shaders webgl webgl2
Last synced: 10 Nov 2024
https://github.com/keaukraine/webgl-rock-pillars
WebGL Floating Islands demo
Last synced: 01 Dec 2024