All Projects → luruke → Human Gpu

luruke / Human Gpu

🤖 Hello human, I'm sick to be your GPU!!

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Human Gpu

Awesome Glsl
🎇 Compilation of the best resources to learn programming OpenGL Shaders
Stars: ✭ 530 (+597.37%)
Mutual labels:  opengl, webgl
Expo Crossy Road
🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔
Stars: ✭ 701 (+822.37%)
Mutual labels:  opengl, webgl
Bulllord Engine
lightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+609.21%)
Mutual labels:  opengl, webgl
Glow
GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
Stars: ✭ 316 (+315.79%)
Mutual labels:  opengl, webgl
Dgel
A WebGPU engine.
Stars: ✭ 60 (-21.05%)
Mutual labels:  opengl, webgl
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+4805.26%)
Mutual labels:  opengl, webgl
Matcaps
Huge library of matcap PNG textures organized by color
Stars: ✭ 607 (+698.68%)
Mutual labels:  opengl, webgl
Webgl Plot
A high-Performance real-time 2D plotting library based on native WebGL
Stars: ✭ 200 (+163.16%)
Mutual labels:  opengl, webgl
Sunset Cyberspace
🎮👾Retro-runner Game made in Expo, Three.js, OpenGL, WebGL, Tween. 🕹
Stars: ✭ 54 (-28.95%)
Mutual labels:  opengl, webgl
Graphics Snippets
Shading techniques and GLSL snippets
Stars: ✭ 53 (-30.26%)
Mutual labels:  opengl, webgl
Rabbittoolbox
🤸🏾‍♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Stars: ✭ 309 (+306.58%)
Mutual labels:  opengl, webgl
Magnum Plugins
Plugins for the Magnum C++11/C++14 graphics engine
Stars: ✭ 66 (-13.16%)
Mutual labels:  opengl, webgl
Ofelia
A real-time cross-platform creative coding tool for multimedia development
Stars: ✭ 269 (+253.95%)
Mutual labels:  opengl, webgl
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+528.95%)
Mutual labels:  opengl, webgl
Simplerenderengine
Small C++14 render engine
Stars: ✭ 253 (+232.89%)
Mutual labels:  opengl, webgl
Glchaos.p
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+676.32%)
Mutual labels:  opengl, webgl
Vim Glsl
Vim runtime files for OpenGL Shading Language
Stars: ✭ 184 (+142.11%)
Mutual labels:  opengl, webgl
React Imgpro
📷 Image Processing Component for React
Stars: ✭ 2,186 (+2776.32%)
Mutual labels:  opengl, webgl
Geom
2D/3D geometry toolkit for Clojure/Clojurescript
Stars: ✭ 759 (+898.68%)
Mutual labels:  opengl, webgl
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+15292.11%)
Mutual labels:  opengl, webgl

🧠 Human GPU Exercises.

picture head

In the process of giving a WebGL workshop I created a series of exercises that aims to teach the basic of the WebGL/OpenGL pipeline. The excercises are made to be printed and done in old-fashion pen and paper.

You are the GPU, you need to read, parse, compile and render using only the power of your mind.

It's a hands on experiments, where WebGL features are introduced incrementally and where exercises are meant to be done in the correct order.

Each exercise is accompanied by its solution that shows the final frame.

This is still a work-in-progress thing, surely full of typos and subject to changes.

Download all

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].