four

WebGL renderer

A lightweight alternative to three.js for 3D rendering and graphics in web applications.

💎 Minimal three.js alternative.

GitHub

305 stars
6 watching
13 forks
Language: TypeScript
last commit: 7 months ago
Linked from 1 awesome list

3dcomputegraphicsminimalshadersthreewebglwebgpuwebxr

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
uinosoft/t3d.js A lightweight, web-first 3D rendering library with extendable functionality 188
vue-gl/vue-gl A Vue.js component library for rendering 3D WebGL graphics using three.js. 678
tsherif/picogl.js A minimal WebGL 2 rendering library for creating 3D graphics with a convenient API 789
emadurandal/glboost A JavaScript library for creating 3D graphics and rendering scenes using WebGL 106
experience-monks/jam3-lesson-webgl-shader-threejs A ThreeJS application demonstrating the use of custom vertex and fragment shaders in WebGL 366
plepers/nanogl A lightweight, JavaScript-based WebGL micro framework for creating 3D graphics. 814
unconed/css3d.js A CSS 3D renderer for the Three.js library, enabling basic 3D rendering of planes and lines. 367
mrdoob/three.js A lightweight JavaScript library for creating 3D graphics and animations in the browser. 102,744
asny/three-d A 2D/3D graphics renderer that provides a simple and powerful way to draw on multiple platforms. 1,323
liangliangnan/easy3d A lightweight C++ library for efficient 3D modeling, geometry processing, and rendering. 1,377
yiwenl/alfrid A tool set for rendering 3D graphics in the browser using WebGL 233
pmndrs/react-three-offscreen Enables WebGL rendering in web workers without requiring code rewrite or fallback mechanisms 463
hiloteam/hilo3d A 3D rendering engine that enables developers to create and display complex 3D graphics in web browsers. 652
lume/glas Porting Three.js to AssemblyScript and WebAssembly for high-performance 3D graphics in web applications. 887
lesnitsky/webgl-month A series of daily tutorials on WebGL programming using JavaScript 220