All Git Users → mattdesl

125 open source projects by mattdesl

51. Gdx Fontpack
Font and GUI packing tools for LibGDX
✭ 33
java
52. Svg Mesh 3d
🚀 converts a SVG path to a 3D mesh
✭ 959
javascript
53. Figma Plugin Palette
"Image Palette" Plugin in Figma
✭ 30
javascript
54. Workshop Generative Art
A workshop on creative coding & generative art
✭ 947
javascript
55. Marvel Comics Api
💥 a small wrapper around the Marvel Comics API
✭ 28
javascript
56. Triangulate Contours
triangulates a series of 2D contours
✭ 15
javascript
57. Gl Constants
all the WebGL 1.0 constants
✭ 13
javascript
58. Bmfont2json
Converts BMFont XML/TXT files to JSON output
59. Load Img
loads a Image for the browser
60. Fontpath Simple Renderer
a simplified wrapper for fontpath-renderer
61. Glsl Shader Basic
a basic glslify shader, ready to go
62. Workshop Webgl Glsl
A workshop on WebGL and GLSL
✭ 803
javascript
63. Webgl Wireframes
Stylized Wireframe Rendering in WebGL
✭ 611
javascript
64. Threejs App
Some opinionated structure for a complex/scalable ThreeJS app
✭ 413
javascript
65. Canvas Sketch Util
Utilities for sketching in Canvas, WebGL and generative art
✭ 392
javascript
67. Eases
a grab-bag of modular easing equations
✭ 349
javascript
68. Jsconfeu Generative Visuals
Code for the generative projection mapped animations during JSConf EU 2018 in Berlin.
✭ 338
javascript
69. Webgl Lines
some interactive content for a blog post
✭ 316
javascript
70. Audiograph.xyz
A visual exploration of Pilotpriest's 2016 album, TRANS.
✭ 306
javascript
71. Load Asset
Loads a single or multiple assets and returns a promise.
✭ 301
javascript
72. Shader Reload
An interface for reloading GLSL shaders on the fly.
✭ 274
javascript
73. Canvas Sketch
[beta] A framework for making generative artwork in JavaScript and the browser.
✭ 3,581
javascript
74. gdx-swiper
An example of a "Fruit Ninja" style swipe in LibGDX
✭ 51
java
75. shimbro
Adds browserify-shim fields automatically to your package.json [UNMAINTAINED]
✭ 18
javascript
76. kelvin-to-rgb
approximate an RGB color from a Kelvin temperature
77. three-quaternion-from-normal
Builds a ThreeJS quaternion from a normal vector
✭ 22
javascript
78. canvas-loop
canvas loop/scale utility
79. color-luminance
bare-bones color luminance functions
✭ 16
javascript
80. gl-vignette-background
a soft gradient background in WebGL
82. slim
slim LWJGL game library and utilities
83. parse-unit
parses number and unit, '20px' into [20, 'px']
✭ 26
javascript
84. mp4-wasm-encoder
mattdesl.github.io/mp4-wasm-encoder/
85. keyframes
keyframe utils for animation timelines
✭ 27
javascript
86. word-wrapper
wraps words based on arbitrary 2D glyphs
✭ 64
javascript
87. garnish
🍸 prettifies ndjson from wzrd and similar tools
✭ 80
javascript
88. browserify-example
a bare-bones, no-bullshit example of using browserify to dev + build a static demo
89. simplify-path
simplify 2D polyline of arrays
✭ 78
javascript
90. text-modules
✏️ a list of text/font modules
✭ 104
91. marvel-characters
💥 all Marvel comic book characters
✭ 15
javascript
92. ink
mattdesl.github.io/ink/
93. glsl-earth
quick 3D earth for GLSL
✭ 13
GLSL
94. riso-colors
A list of Risograph printer colors
✭ 43
95. nice-color-palettes
nice colour palettes as JSON
✭ 24
96. convert-length
Converts a distance unit (e.g. m) to another (e.g. cm)
✭ 22
javascript
97. subscapes
generative artwork hosted on Ethereum
98. canvas-text
[experiment] better Canvas2D text rendering
99. urify
inlines datauri expressions into your bundle
✭ 22
javascript
100. point-in-triangle
returns true if a 2D point is inside a triangle
✭ 25
javascript
51-100 of 125 user projects