Wiki - README‎ > ‎Programming‎ > ‎

Graphics

Parallax Mapping [link]

regl simplifies WebGL programming by removing as much shared state as it can get away with. To do this, it replaces the WebGL API with two fundamental abstractions, resources and commands:

- A resource is a handle to a GPU resident object, like a texture, FBO or buffer.
- A command is a complete representation of the WebGL state required to perform some draw call.

To define a command you specify a mixture of static and dynamic data for the object. Once this is done, regl takes this description and then compiles it into optimized JavaScript code.

PyX python graphics package [link]
PyX is a Python package for the creation of PostScript, PDF, and SVG files. It combines an abstraction of the PostScript drawing model with a TeX/LaTeX interface. Complex tasks like 2d and 3d plots in publication-ready quality are built out of these primitives.

Pete Shirley's Graphics Blog: Making an "In One Weekend" Kindle Book [link]

vulkan in 30 minutes [link]

ln, the 3d line art engine [link]

impossible geometry: non-euclidean cubes [link]
unity 4.2 stencils for portal rendering [link]

approaching zero driver overhead [link]

creating a doom-style 3d engine in c [link]

experilous [link] [twitter]

ray-tracer business card [link]

duke nukem 3d code review [link]
http://www.geometrictools.com/LibMathematics/Objects3D/Objects3D.html
Comments