Dominos Pizza Fail

Adrienne and I often order Pizza from Domino’s. Since I don’t much like talking to people I always use the website to order. At some point recently their site got a bit confused. I created my account when I still lived in Toronto and my address had an apartment number attached to it. I have since update the address associated with my account, but the apartment number somehow resurfaced. My correct address was appearing suffixed with #2502. I tried updating my address again, and event tried deleting my address and adding a new one, but whatever I did the apartment persisted. Eventually I tried logging out and logging back in, I think once I did that the new address I had created became the default and the #2502 finally disappeared.

Comments are off for this post

Battleship WebGL

I’ve now have a lot more rendering stuff complete, and I have copied over a bunch of the game logic. It is mostly possible to play a two player game now.

Comments are off for this post

Battleship WebGL

Adding transparency was easy enough. I’ve succeeded in getting the Fog and Lsystem rendering tests working. Which led me to discover JavaScript really is as slow as you might think (especially when compared to C). I was a bit surprised, as I thought all modern browsers were now JIT’ing JavaScript code. But maybe only Chrome is. Chrome takes about a tenth of the time to generate the Fog (Perlin Noise) and Lystem textures than compared to Firefox 4.0.

Battleship WebGL Fog

Battleship WebGL Lsystem

Comments are off for this post

Battleship WebGL

I now have my Clock, Mug and Peg tests working. Here’s the clock:

Clock WebGL

 

The clock made me realize I will need to update my shader code to support alpha blending (the clock is supposed to have a glass face). I think that change should actually be quite straight forward though.

1 comment

Battleship WebGL

Matt inadvertently reminded me of how I used to write all kinds of awesome programs, and also inadvertently convinced me that I should port my 4th year graphics project to WebGL. I’ve always been pretty proud of the game and it will be nice if I can make it generally accessible again.

WebGL is basically a JavaScript wrapper around OpenGL ES. OpenGL ES happens to be much more primitive than the version of OpenGL I used to write my original Battleship (1.1?). My first task was to write some classes and extensions to the gl context which provided the same functionality as the OpenGL my Battleship is written it. The main work on this task has so far been creating a class while allows me to easy translate “Drawing Stuff in a display list” to “Drawing stuff and generating vertex buffers”.

My original program conveniently had a series of rendering tests which rendered each of the interesting visual portions of the game in isolation. I am now working on getting each of these tests working in WebGL. Once that is done the rest of the work should be straight forward. So far I have the basic primitives test working.

Primitives WebGL

Comments are off for this post

CN Tower Climb

I have now climbed the CN Tower at least 5 times. My times were:

  • 20:10
  • 19:13
  • 21:31
  • 25:34
  • 20:51

During yesterdays climb I did my best to keep a steady pace without staring myself too much. The climb is much more tolerable when I am successful at ignoring the floor numbers so that I don’t start agonizing about how many more there are to go. Which leads to an amusing moment when I get about half way up (72 floors) and notice the small window which looks out on the tops of the near by condos.

Comments are off for this post

Happy New Year

1 comment

Yay Winter

Snow

Comments are off for this post

Halloween

No children came to our door for Halloween. Hello Kitty pumpkin is sad.
Pumpkin

Comments are off for this post

Hey! That’s our Pizza!

A raccoon has been attempting to break into our garbage can all week. Last night he apparently decided to give up an check out what was in the tasty smelling green bin. Adrienne and I noticed things were tipped over as we were leaving to go get groceries. Here’s what we found when we returned.

Squirrel

2 comments

Next Page »