Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with webgl2

A curated list of projects in awesome lists tagged with webgl2 .

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/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/spritejs/spritejs

A cross platform high-performance graphics system.

2d 3d canvas rendering webgl webgl2

Last synced: 16 Dec 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/greggman/twgl.js

A Tiny WebGL helper Library

webgl webgl2

Last synced: 17 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

webgl webgl2

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/babylonjs/spector.js

Explore and Troubleshoot your WebGL scenes with ease.

3d debug debugger inspector webgl webgl2 webvr

Last synced: 17 Dec 2024

https://github.com/BabylonJS/Spector.js

Explore and Troubleshoot your WebGL scenes with ease.

3d debug debugger inspector webgl webgl2 webvr

Last synced: 10 Nov 2024

https://github.com/amandaghassaei/gpu-io

A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.

canvas glsl gpgpu gpu parallel particles physics shader shaders simulation threejs webgl webgl1 webgl2

Last synced: 21 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/tsherif/picogl.js

A minimal WebGL 2 rendering library

3d webgl webgl2

Last synced: 21 Dec 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/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/mrxujiang/v6.dooring.public

可视化大屏解决方案, 提供一套可视化编辑引擎, 助力个人或企业轻松定制自己的可视化大屏应用.

antv big-data big-data-analytics bigdata dooring low-code lowcode nodejs react webgl2

Last synced: 15 Dec 2024

https://github.com/greggman/webgl-memory

A library to track webgl-memory

webgl webgl2

Last synced: 18 Dec 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/xem/W

A micro WebGL2 framework with a ton of features

animation framework webgl2

Last synced: 06 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/niivue/niivue

a WebGL2 based medical image viewer. Supports over 30 formats of volumes and meshes.

image nifti niivue viewer web webgl2

Last synced: 20 Dec 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.

webgl-programming webgl2

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/shrekshao/minimal-gltf-loader

A minimal, engine-agnostic JavaScript glTF Loader.

gltf gltf2 loader pbr skin webgl2

Last synced: 26 Oct 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/mrspeaker/webgl2-voxels

WebGL2 experiment with boxels/voxels

gamedev minecraft voxels webgl webgl2

Last synced: 20 Dec 2024

https://github.com/kchapelier/matcap-studio

An utility to tweak matcaps, with realtime visual feedback.

litsphere matcap tool webgl2

Last synced: 28 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/sghall/subunit

A small library that gives you D3 style selections in THREE.js.

animation d3js maps threejs webgl webgl2

Last synced: 27 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/jobtalle/myr.js

A WebGL 2 powered 2d renderer

2d renderer webgl2

Last synced: 25 Nov 2024

https://github.com/greggman/webgl-helpers

some tiny webgl scripts that might come in handy

webgl webgl2

Last synced: 09 Nov 2024

https://github.com/enkimute/hdrpng.js

:high_brightness: High Dynamic Range image support for the web. (HTML, canvas & webGL) Used for HDR support in the official Khronos glTF examples.

hdr radiance rgb9-e5 rgbe webgl webgl2

Last synced: 07 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/keaukraine/webgl-fur

WebGL 2.0 fur demo

simulation webgl webgl2

Last synced: 01 Dec 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/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/donmccurdy/ktx-parse

KTX 2.0 (.ktx2) parser and serializer.

3d graphics textures webgl webgl2 webgpu

Last synced: 18 Dec 2024

https://github.com/farazzshaikh/experiments

A centralized location for my WebGL and other demos.

demo portfolio webgl webgl2

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/pixijs/node

Run PixiJS but in Node.js environments, no browser required!

canvas canvas2d glsl nodejs pixijs rendering webgl2

Last synced: 10 Nov 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/luruke/gl-backend

🚪 POC Detect WebGL rendering backend

angle webgl webgl2

Last synced: 27 Oct 2024

https://github.com/swizec/webgl-airplanes-map

An experiment to build a live map of airplanes with WebGL and React

deck-gl opensky-api webgl2

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

webgl webgl2

Last synced: 01 Dec 2024