Categories

Inspecting Cookies in Chrome

Someone told me (sorry I forgot who) they wished they could inspect cookies in Chrome.

Well, I checked and Chrome already has a cookie inspector.

click for larger image

WebGL 2D – Moving Things Around – Part 4: Matrix Magic

This post is a continuation of a series of posts about WebGL. The first started with fundamentals and the previous was about scaling 2D geometry.

In the last 3 posts we went over how to translate geometry, rotate geometry, and scale geometry. Translation, rotation and scale are each considered a type of ‘transformation’. Each of these transformations required changes to the shader and each of the 3 transformations was order dependent. In our previous example we scaled, then rotated, the translated. If we applied those in a different order we’d get a different result.
Read more…

WebGL 2D – Moving Things Around – Part 3: Scale

This post is a continuation of a series of posts about WebGL. The first started with fundamentals and the previous was about rotating geometry.

Scaling is just as easy as translation.
Read more…

WebGL 2D - Moving Things Around - Part 2: Rotation

This post is a continuation of a series of posts about WebGL. The first started with fundamentals and the previous was about translating geometry.

I’m going to admit right up front I have no idea if how I explain this will make sense but what the heck, might as well try.
Read more…

WebGL 2D - Moving Things Around - Part 1: Translation

Before we move on to 3D let’s stick with 2D for a little while longer. Bear with me please. This article might seem exceedingly obvious to some but I’ll build up to a point in a few articles.

This article is a continuation of a series starting with WebGL Fundamentals. If you haven’t read them I suggest you read at least the first one then come back here.

Translation is some fancy math name that basically means “to move” something. I suppose moving a sentence from English to Japanese fits as well but in this case we’re talking about moving geometry. Using the sample code we ended up with in the first post you could easily translate our rectangle just by changing the values passed to setRectangle right? Here’s a sample based on our previous sample.
Read more…

WebGL Alpha

I’ve noticed some OpenGL developers having issues with how WebGL treats alpha in the backbuffer (ie, the canvas), so I thought it might be good to go over some of the differences between WebGL and OpenGL related to alpha.
Read more…

WebGL Image Processing Continued

This article is a continuation of WebGL Image Processing. If you haven’t read that I suggest you start there.

The next most obvious question for image processing is how do apply multiple effects?
Read more…

Why Android and iPhone Both Suck

Most people get used to one and hate the other. I hate both.
Read more…

WebGL Image Processing

Image processing is easy in WebGL. How easy? Read below.
Read more…

WebGL Fundamentals (WebGL is a 2D API!)

WebGL makes it possible to display amazing realtime 3D graphics in your browser but what many people don’t know is that WebGL is actually a 2D API, not a 3D API. Let me explain.
Read more…

Page 1 of 2412345...1020...Last »