kybernetikos + graphics   21

Origami Simulator
This app allows you to simulate how any origami crease pattern will fold. It may look a little different from what you typically think of as "origami" - rather than folding paper in a set of sequential steps, this simulation attempts to fold every crease simultaneously. It does this by iteratively solving for small displacements in the geometry of an initially flat sheet due to forces exerted by creases.
3d  graphics  origami  webgl  simulator  design  paper  fold  crease  popup 
february 2018 by kybernetikos
The Book of Shaders
This is a gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
book  3d  opengl  webgl  graphics  shaders  glsl  shader  tutorial 
november 2017 by kybernetikos
Generating fantasy maps
I wanted to make maps that look like something you'd find at the back of one of the cheap paperback fantasy novels of my youth. I always had a fascination with these imagined worlds, which were often much more interesting than whatever luke-warm sub-Tolkien tale they were attached to.
javascript  art  graphics  maps  programming  generative  cartography  myth  legend 
august 2016 by kybernetikos
Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl.
canvas  javascript  api  svg  webgl  graphics  2d 
may 2013 by kybernetikos
Project Windstorm. Terrain demo in webgl
When I tried to think of a project suitable for learning JavaScript, a terrain flyover demo came to mind. I've worked with terrain rendering in OpenGL before and using WebGL inside a Canvas element kept me pretty close to my comfort zone. Somehow, I quickly found myself also building a WebGL GUI to act as a debugging aid at first, a way to demonstrate and monitor the behavior of the terrain algorithms later.
javascript  3d  graphics  programming  webgl 
march 2013 by kybernetikos
Learning Modern 3D Graphics Programming
What this book offers is beginner-level instruction on what many consider to be an advanced concept. It teaches programmable rendering for beginning graphics programmers, from the ground up.

This book also covers some important material that is often neglected or otherwise relegated to “advanced” concepts. These concepts are not truly advanced, but they are often ignored by most introductory material because they do not work with the fixed function pipeline.

This book is first and foremost about learning how to be a graphics programmer. Therefore, whenever it is possible and practical, this book will present material in a way that encourages the reader to examine what graphics hardware can do in new and interesting ways. A good graphics programmer sees the graphics hardware as a set of tools to fulfill their needs, and this book tries to encourage this kind of thinking.
book  3d  graphics  tutorial  opengl  rendering 
october 2012 by kybernetikos
LibGDX is a cross-platform 2D and 3D game development framework written in Java/C/C++. It's free for commercial and non-commercial use, pretty powerful and lots of fun to work with! Or at least no-one complained yet. Write your game once, deploy to Windows, Linux, Mac OSX and Android!
android  development  framework  graphics  java  3d  2d  audio  file  input  physics  math  3daccelerated 
december 2011 by kybernetikos
Cuda access for Java. Including linear algebra and ffts.
cuda  java  fft  linearalgebra  api  library  performance  graphics  programming  nvidia  3d  3daccelerated 
october 2010 by kybernetikos
Free Software for Digital Photo Editing. Excellent mspaint replacement.
art  creative  graphics  paint  bitmap  _newinstall 
april 2008 by kybernetikos
Nice painting program for the NDS
homebrew  ds  nintendo  nds  drawing  art  graphics 
january 2008 by kybernetikos
Making Light Work
Many eyes is a really cool visualizations site at alphaworks.
data  visualization  statistics  graphics  web2.0  maps  graph 
january 2007 by kybernetikos

Copy this bookmark: