Damien Seguin
@dmnsgn
About
Computational Designer, Generative Artisan, Cheese Enthusiast.
Skills & Technologies
Projects & Repositories
Recent public projects and repositories from this profile.
shaders-smaa
JavaScriptSMAA (Enhanced Subpixel Morphological Antialiasing) post-processing for GLSL and WGSL, as ES module strings and as plain shader files. Both are ports of the reference implementation with the same features: luma, color and depth edge detection, predication, and the temporal resolve with reprojection.
async-preloader
JavaScriptAssets preloader using async/await and fetch for usage both in the browser and Node.js.
primitive-geometry
JavaScriptGeometries for 3D rendering: planes, grids, solids, polyhedra and outline paths, with normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder... with 20KB of geometries.
shaders-tone-map
JavaScriptThirteen tone mapping operators for GLSL and WGSL, as ES module strings and as plain shader files.
snowdev
JavaScriptZero configuration, unbundled, opinionated development and prototyping server for simple ES modules development: types generation, format and linting, dev server and TypeScript support.
eslint-plugin-css-property-order
JavaScriptESLint plugin enforcing CSS declaration order for @eslint/css: Recess/Bootstrap logical order, Chrome DevTools panel order, or your own.