Paul Karlik's repositories
css-sprite-animatior
Using react/context/state I've created a little CSS Sprite editor.
glsl-boilerplate
Webpack/WebGL2/Bootstrap for developing fragment shaders in your browser.
ThreeExperiments
Three.js - My Experiments, and tests, and other interactive webgl and javascript stuff - based on my boilerplate code.
box-fractal
WebGL2 Shader boilerplate / Ray marching Fractal example
infinite-machine
RayMarching Demo using WebGL2 GLSL Fragment Shaders - a glimpse at infinity in a geometric pattern of motion that you are able to view and pan around in.
r3f-instances
Instance geometry component and simplex waves you can play with using React Three Fiber - experiments and testing!
Rasterization
The basics of Image Rasterization - Application lets you upload an image or use the webcam to visually process and export with the Canvas element.
ThreeParticleDrift
ThreeJS Particle Experiments - breakout from my ThreeExperiments repo - more info coming soon!
truchet-webgl
WebGL Boilerplate for developing Fragment Shaders | Demo 3D Truchet Shader
binary-maze
Simple binary maze creation on Canvas with JS
BinaryThree
Binary Tree Maze generation using Three.js - Experiments in rendering and display.
generative-art-project
temp / working repo for webgl build demo - shader demo
react-timeline
React.js based timeline using useLayoutEffect and ShaderToy's API to display a list of my current shaders.
ThreeTunnels
Various tunnel demos in WebGL with Three.js
voronoi-shader
WebGL2 Fragment shader demo - F2-F1 Voronoi Diagram - using DAT.GUI and a mouse you can change colors and patterns.
game-of-life
Conway's game of life - my version in JavaScript and Canvas for fun!
Goto10
Inspired on the Commodore64 program // 10 PRINT CHR$(205.5+RND(1)); : GOTO 10
hexagon-truchet-tiles
WebGL Shader - Hexagon Truchet Tile pattern with animation | boilerplate setup for basic webgl fragment shader.
pjk-newport
WIP portfolio site using gatsby and react
pjk003
Working prototype for portfolio site - WIP
qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
RepulsionMatrix
Playing with Repulsion Fields on a dot matrix display - mouse interaction.
Spirograph
Recreation of the Spriograph Toy in JavaScript - Just playing around with circles...