London

Marcin Ignac

Elite
@vorg

timeline.js. A compact JavaScript animation library with a GUI timeline for fast editing.

550

pragmatic-pbr. JavaScript

161

MowaLibs. Collection of my C++ classes that I use together with CinderLib

98

kollektor. Node app for image collection and mood boards (like Pinterest)

83

pex-experiments. Collection of experiments for the pex library

44

pbr-compare. JavaScript

43

webgl-debug. WebGL Debug Utils

34

geom-sweep. Extrudes a shape along a path

28

pex-exp-deferred-rendering. Deferred rendering with sphere clipped lights in WebGL

19

interpolate-angle. Linear interpolation between two angles along the shorter arc

17

primitive-rounded-cube. A rounded cube geometry for 3D rendering, including normals, UVs and cell indices (faces).

16

spline-points. Subdivides path into spline points

15

get-image-urls. Scrape image urls from HTML website including CSS background images.

15

geom-builder. Simplicial-complex-like geometry builder backed by typed arrays

14

geom-revolve. Create geometry by revolving path around Y axis

13

interpolate-arrays. Linear interpolation between multiple arrays

13

pex-exp-deferred-rendering-explained. Deferred rendering blog post code

13

cosine-gradient. Cosine gradient generator

12

primitive-cube. A minimal cube geometry for 3D rendering, including normals, UVs and cell indices (faces).

12

fit-rect. Fits one rectangle into another

10

pex-20001-webgpu. JavaScript

9

geom-split-vertices. Creates new geometry with unique vertices for each face.

9

geom-merge. Merges multiple geometries into one

9

running-maps. Aligning NikePlus GPS runs data to OpenStreetMap street paths

9

nodes-stream. Source code for come of my experiments streamed live

8

geom-half-edge. Half-Edge Mesh utils for simplical complex geometry

8

geom-center-and-normalize. Centers the geometry and scales it to fill 1x1x1 bounding box

8

geom-triangulate. Splits quad or polygon faces into triangles

8

primitive-plane. Plane geometry including UVs and normals

7

pex-exp-topo-world. Rendering topo-json world map

6

glslify-sync. A synchronous wrapper for glslify, providing a consistent interface between both Node.js and browserify

6

primitive-capsule. A minimal capsule geometry for 3D rendering, including normals, UVs and cell indices (faces).

6

grid-cells. Computes grid cells coordinates

5

geom-parse-obj. Parse OBJ geometry files

5

screenshot-viz. JavaScript

5

hammersley. Computes i-th point in a Hammersley Point Set of size n

5

pex-exp-point-light-shadows. Omnidirectional point light shadows

5

geom-normals. Compute normals for the geometry based on faces/cells information

4

geom-edges. Computes unique edges for a list of faces

4

pex-exp-modules. An attempt to break pex into loosely coupled node modules to be installed from npm.

4

pex-exp-tile-render. JavaScript

4

primitive-box. A minimal box geometry for 3D rendering, NOT including normals, UVs. Only vertices and cell indices (faces).

3

atom-mac-terminal. Opens selected file in a new Terminal tab on OSX

3

pex-20006-refraction. JavaScript

3

autoperf. JavaScript

3

spatial-index. Spatial index

3

ciid-simulations-and-artificial-behaviours-2014. ciid-simulations-and-artificial-behaviours-2014

3

droptasks. Web UI for taskpaper files taking advantage of your whole screen

3

pregl. PreGL is a graphics math and WebGL library.

3

ShaderGraph.js. Library to build GLSL shaders out of reusable building blocks.

2

RAM. Remote Access Memory

1

gifgen. GIF Builder from image sequence

1

pocket-viz. Visualizes you Pocket app added vs archived article counts

1

latlon-to-xyz. Convert latitude,longitude to x,y,z position on a unit sphere

1

graphics-resources. a list of graphic programming resources

1
55
Apply