Marcin Ignac (@vorg)
  • Stars
    star
    1,368
  • Global Rank 22,657 (Top 0.8 %)
  • Followers 511
  • Following 2
  • Registered almost 15 years ago
  • Most used languages
    JavaScript
    91.4 %
    HTML
    3.4 %
    C++
    3.4 %
    Shell
    1.7 %
  • Location πŸ‡¬πŸ‡§ United Kingdom
  • Country Total Rank 1,141
  • Country Ranking
    C++
    473
    HTML
    1,141
    Shell
    6,755

Top repositories

1

timeline.js

A compact JavaScript animation library with a GUI timeline for fast editing.
JavaScript
541
star
2

pragmatic-pbr

JavaScript
158
star
3

MowaLibs

Collection of my C++ classes that I use together with CinderLib
C++
99
star
4

kollektor

Node app for image collection and mood boards (like Pinterest)
JavaScript
82
star
5

pex-experiments

Collection of experiments for the pex library
JavaScript
42
star
6

pbr-compare

JavaScript
42
star
7

webgl-debug

WebGL Debug Utils
JavaScript
33
star
8

geom-sweep

Extrudes a shape along a path
JavaScript
28
star
9

pex-exp-deferred-rendering

Deferred rendering with sphere clipped lights in WebGL
JavaScript
19
star
10

interpolate-angle

Linear interpolation between two angles along the shorter arc
JavaScript
16
star
11

primitive-rounded-cube

A rounded cube geometry for 3D rendering, including normals, UVs and cell indices (faces).
JavaScript
16
star
12

spline-points

Subdivides path into spline points
JavaScript
15
star
13

get-image-urls

Scrape image urls from HTML website including CSS background images.
JavaScript
15
star
14

geom-builder

Simplicial-complex-like geometry builder backed by typed arrays
JavaScript
14
star
15

interpolate-arrays

Linear interpolation between multiple arrays
JavaScript
13
star
16

geom-revolve

Create geometry by revolving path around Y axis
JavaScript
13
star
17

pex-exp-deferred-rendering-explained

Deferred rendering blog post code
JavaScript
13
star
18

primitive-cube

A minimal cube geometry for 3D rendering, including normals, UVs and cell indices (faces).
JavaScript
11
star
19

fit-rect

Fits one rectangle into another
JavaScript
10
star
20

pex-20001-webgpu

JavaScript
9
star
21

cosine-gradient

Cosine gradient generator
HTML
9
star
22

running-maps

Aligning NikePlus GPS runs data to OpenStreetMap street paths
JavaScript
9
star
23

geom-merge

Merges multiple geometries into one
JavaScript
9
star
24

geom-split-vertices

Creates new geometry with unique vertices for each face.
JavaScript
9
star
25

geom-triangulate

Splits quad or polygon faces into triangles
HTML
8
star
26

nodes-stream

Source code for come of my experiments streamed live
JavaScript
8
star
27

geom-half-edge

Half-Edge Mesh utils for simplical complex geometry
JavaScript
8
star
28

geom-center-and-normalize

Centers the geometry and scales it to fill 1x1x1 bounding box
JavaScript
7
star
29

primitive-plane

Plane geometry including UVs and normals
JavaScript
7
star
30

pex-exp-topo-world

Rendering topo-json world map
JavaScript
6
star
31

glslify-sync

A synchronous wrapper for glslify, providing a consistent interface between both Node.js and browserify
JavaScript
6
star
32

primitive-capsule

A minimal capsule geometry for 3D rendering, including normals, UVs and cell indices (faces).
JavaScript
6
star
33

grid-cells

Computes grid cells coordinates
JavaScript
5
star
34

screenshot-viz

JavaScript
5
star
35

geom-parse-obj

Parse OBJ geometry files
JavaScript
5
star
36

pex-exp-point-light-shadows

Omnidirectional point light shadows
JavaScript
4
star
37

geom-edges

Computes unique edges for a list of faces
JavaScript
4
star
38

geom-normals

Compute normals for the geometry based on faces/cells information
JavaScript
4
star
39

pex-exp-tile-render

JavaScript
4
star
40

pex-exp-modules

An attempt to break pex into loosely coupled node modules to be installed from npm.
JavaScript
4
star
41

pex-20006-refraction

JavaScript
3
star
42

droptasks

Web UI for taskpaper files taking advantage of your whole screen
JavaScript
3
star
43

autoperf

JavaScript
3
star
44

primitive-box

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

parse-hdr

Parses HDR (Radiance) file
JavaScript
3
star
46

ciid-simulations-and-artificial-behaviours-2014

ciid-simulations-and-artificial-behaviours-2014
JavaScript
3
star
47

spatial-index

Spatial index
JavaScript
3
star
48

atom-mac-terminal

Opens selected file in a new Terminal tab on OSX
JavaScript
3
star
49

dex

JSON data explorer
JavaScript
3
star
50

image-wall

Image organisation 'mind mapping' style
JavaScript
2
star
51

xyz-to-latlon

Converts x,y,z position on a unit sphere to latutude,longitude
JavaScript
2
star
52

mowa.cc

My OpenGL ES 2.0 experiments
C++
2
star
53

hammersley

Computes i-th point in a Hammersley Point Set of size n
JavaScript
2
star
54

vorg.github.com

Just assets for now
1
star
55

dotfiles

Shell
1
star
56

pocket-viz

Visualizes you Pocket app added vs archived article counts
JavaScript
1
star
57

gifgen

GIF Builder from image sequence
JavaScript
1
star
58

RAM

Remote Access Memory
JavaScript
1
star
59

latlon-to-xyz

Convert latitude,longitude to x,y,z position on a unit sphere
JavaScript
1
star