All Projects → captainpainway → shader-art

captainpainway / shader-art

Licence: other
WebGL art with GLSL shaders.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
GLSL
2045 projects

Projects that are alternatives of or similar to shader-art

FNode
Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
Stars: ✭ 81 (+224%)
Mutual labels:  glsl, glsl-shaders
glsl-doodle
Drawing patterns with glsl shaders on modern browsers.
Stars: ✭ 53 (+112%)
Mutual labels:  glsl, glsl-shaders
qml-glsl-coder
live editor of GLSL fragment shaders based on Qt / QML
Stars: ✭ 19 (-24%)
Mutual labels:  glsl, glsl-shaders
React Regl
React Fiber Reconciler Renderer for Regl WebGL
Stars: ✭ 171 (+584%)
Mutual labels:  glsl, glsl-shaders
ShaderView
ShaderView is an Android View that makes it easy to use GLSL shaders for your app. It's the modern way to use shaders for Android instead of RenderScript.
Stars: ✭ 53 (+112%)
Mutual labels:  glsl, glsl-shaders
glNoise
A collection of GLSL noise functions for use with WebGL with an easy to use API.
Stars: ✭ 185 (+640%)
Mutual labels:  glsl, glsl-shaders
3D interactive graphics rendering engine
Develop a 3D interactive graphics rendering engine
Stars: ✭ 31 (+24%)
Mutual labels:  glsl, glsl-shaders
Thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Stars: ✭ 4,070 (+16180%)
Mutual labels:  glsl, glsl-shaders
OptimisedCentresOfRotationSkinning
Library to Compute Centres of Rotation for Optimised Centres of Rotation Skinning by Le and Hodgins 2016 "Real-time Skeletal Skinning with Optimized Centers of Rotation"
Stars: ✭ 28 (+12%)
Mutual labels:  glsl, glsl-shaders
kotlin-glsl
Write your GLSL shaders in Kotlin.
Stars: ✭ 30 (+20%)
Mutual labels:  glsl, glsl-shaders
Radiance
Radiance is video art software for VJs. It supports beat detection, animated GIFs, YouTube video, OpenGL shader effects. It is designed for live performance and runs on Linux and MacOS.
Stars: ✭ 109 (+336%)
Mutual labels:  glsl, glsl-shaders
30-days-of-shade
30 days of shaders in GLSL using GLSLCanvas
Stars: ✭ 134 (+436%)
Mutual labels:  glsl, glsl-shaders
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 (+46692%)
Mutual labels:  glsl, glsl-shaders
ModularMusicVisualizer
Project in Hiatus, unmaintained, being rewritten privately. Will Open Source when stuff is ready. Project will be Renamed.
Stars: ✭ 81 (+224%)
Mutual labels:  glsl, glsl-shaders
Shaderkit
A library of fragment shaders you can use in any SpriteKit project.
Stars: ✭ 488 (+1852%)
Mutual labels:  glsl, glsl-shaders
ShaderBoy
Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.
Stars: ✭ 133 (+432%)
Mutual labels:  glsl, glsl-shaders
Vuh
Vulkan compute for people
Stars: ✭ 264 (+956%)
Mutual labels:  glsl, glsl-shaders
Webgl Fundamentals
WebGL lessons that start with the basics
Stars: ✭ 3,315 (+13160%)
Mutual labels:  glsl, glsl-shaders
gamedex
👾 The code for my game dev + computer graphics experiments on YouTube.
Stars: ✭ 165 (+560%)
Mutual labels:  glsl, glsl-shaders
deffx
A collection of useful shader effects made ready to be used with the Defold game engine
Stars: ✭ 33 (+32%)
Mutual labels:  glsl, glsl-shaders

Shader Art

Update 12/19/19

I've created a whole new React-based viewer for these shaders. The links below will now take you to the code for each project.

  • 12/29/19 - Icosphere Explode: Experimenting with vertex and fragment shaders in Three.js. Click and drag the mouse to explode the icosphere.
  • 8/1/18 - Random Lines: Random lines.
  • 7/30/18 - Bumpy Sphere: Signed distance function ray marching. Time-based displacement and rotation with phong shading.
  • 7/29/18 - Spinning Color Wheel: HSB color wheel, masked into a 2D donut, with time-based rotation.
  • 7/27/18 - Very Basic: Basic half-screen linear gradients.
  • 7/24/18 - Just A Cube: Just a cube.
  • 7/22/18 - Julia Fractal: A time-based Julia fractal based off the Mandelbrot fractal.
  • 7/21/18 - Mandelbrot: A simple Mandelbrot fractal.
  • 7/20/18 - A-Chain: An experiment in using GLSL shaders with A-Frame/three.js.
  • 7/18/18 - Squishy Donut Spin: Ray marching with signed distance functions. Twisting and rotating a primitive based on time.
  • 7/16/18 - Kaleidoscope: Time-based constructive solid geometry and shading.
  • 7/15/18 - Cubes: Experimenting with ray marching, signed distance functions, phong shading, repetition, and camera movement.
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].