Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronynn/graphics-experiments
Fiddling around with shaders and graphics libraries
https://github.com/ronynn/graphics-experiments
3d game glsl graphics-programming javascript lua opengl p5js processing sketch tic80
Last synced: about 2 months ago
JSON representation
Fiddling around with shaders and graphics libraries
- Host: GitHub
- URL: https://github.com/ronynn/graphics-experiments
- Owner: ronynn
- License: mit
- Created: 2022-05-04T18:53:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-01T12:41:57.000Z (7 months ago)
- Last Synced: 2024-06-01T14:16:04.728Z (7 months ago)
- Topics: 3d, game, glsl, graphics-programming, javascript, lua, opengl, p5js, processing, sketch, tic80
- Language: JavaScript
- Homepage: https://ronynn.github.io/Graphics-Experiments
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Graphics-Experiments
Fiddling around with shaders and graphics libraries
Q5 is a minimalist port of P5.js library of the Processing Foundation.
- [Birb](/q5/birb.html)
- [Boxes on a line](/q5/box-on-a-line.html)
- [Bubble-sort](/q5/bubble-sort.html)
- [Circles](/q5/circles.html)
- [Concentric](/q5/concentric.html)
- [Fireworks](/q5/fireworks.html)
- [Neuronal](/q5/neuronal.html)
- [Pendulum](/q5/pendulum.html)
- [Quick-sort](/q5/quick-sort.html)
- [Random-walk](/q5/random-walk.html)
- [Scribble](/q5/scribble.html)
- [Starfield](/q5/starfield.html)
- [Tic-Tac-Toe](/q5/tic-tac-toe.html)
These examples were tested on OpenGL-ES.
- [Blinking Shadow](/glsl/blinking_shadow.glsl)
- [Dot on Gradient](/glsl/dot_on_gradient.glsl)
- [Game of Life](/glsl/game_of_life.glsl)
- [Gradient Click](/glsl/gradient_click.glsl)
- [Gradients](/glsl/gradients.glsl)
- [Water Droplet Simulation](/glsl/water_droplet_sim.glsl)
TIC80 is a fantasy console for making games with retro restrictions.
- [Dialogue Boxes](/TIC80/dialogue_boxes.lua)
- [Glitch](/TIC80/glitch.lua)
- [Heat Sim](/TIC80/heat.lua)
- [Snake Game](/TIC80/snake.lua)
- [Swipe](/TIC80/swipe.lua)