Marcin Ignac's repositories
timeline.js
A compact JavaScript animation library with a GUI timeline for fast editing.
webgl-debug
WebGL Debug Utils
geom-sweep
Extrudes a shape along a path
get-image-urls
Scrape image urls from HTML website including CSS background images.
geom-builder
Simplicial-complex-like geometry builder backed by typed arrays
geom-revolve
Create geometry by revolving path around Y axis
interpolate-arrays
Linear interpolation between multiple arrays
primitive-cube
A minimal cube geometry for 3D rendering, including normals, UVs and cell indices (faces).
geom-merge
Merges multiple geometries into one
geom-split-vertices
Creates new geometry with unique vertices for each face.
geom-triangulate
Splits quad or polygon faces into triangles
nodes-stream
Source code for come of my experiments streamed live
geom-center-and-normalize
Centers the geometry and scales it to fill 1x1x1 bounding box
primitive-plane
Plane geometry including UVs and normals
geom-parse-obj
Parse OBJ geometry files
geom-edges
Computes unique edges for a list of faces
geom-normals
Compute normals for the geometry based on faces/cells information
basis_universal
Basis Universal GPU Texture Codec
machinery-blog-archive
A mirror of the publicly available Our Machinery Blog Posts from archive.org. Archived for posterity as a public service. Removed by request if it's a problem.
pex-renderer-ipad
Physically based renderer (PBR) and scene graph for PEX.
vim-monokai
Refined Monokai color scheme for vim