Weblogs


VR in 2d canvas

2015-03-05 22:33:21

I've been affected by the VR flu that's been going around lately. No, I think it's the future. It's going to be my future. And it's going to be big. But for now I want to publish an experiment related to that. I've been extending http://qfox.nl/we...


Raycasting 2.5d on canvas

2015-03-01 12:37:48

One of the simpler ways of getting a cheap but good 3d experience is raycasting. This is sometimes referred to as "2.5d" instead of 3d because you only get a horizontal free look. That is, you look left and right and behind you but not up or down. On...


Casting rays on 2d canvas

2015-02-28 11:48:59

A few months ago I started experimenting with raycasting. It's basically the concept of drawing an imaginary line between two points and checking if it hits anything solid on the way. In computer graphics it's one way to create a 3d-esque environment...


My JS1k 2015 demo

2015-02-26 16:50:39

I published a demo for this years competition. It's a webgl demo that shows a train. Choo choo! Now frankly a webgl demo is a bit of an odd choice for me for two reasons; I've only (actually) started doing webgl last week and I think this should stil...


JS1k 2015, what changed

2015-02-19 21:16:06

I've spent over a 100 hours this year to revamp the site and prepare for 2015. I didn't actually anticipate it to take that long but I'm quite happy with the results. I had typed this up before the competition started but hardware problems and busy l...


Sata cables from hell

2015-02-18 22:45:44

This desktop is nearly a year old now. But as you may (probably not) recall I've had some disk problems in December. At some point my drive just choked and in retrospect I probably permanently finished it off myself while trying to fix it. It's on...


First Oculus experience

2015-02-09 23:53:02

Nauseating. At this point I'm fairly used to using the GearVR without getting motion sickness quickly. The cardboards don't even scar me, apparently. But the Oculus, wow. That said, the video quality seems better. This may be due to the demos used th...


Barrel distortion in WebGL

2015-02-08 16:13:25

So after some chats it's become quite apparent that the resources spent on WebVR are super small. Both from Google and from Mozilla's side. It's also clear that there'll be no resources to put effort into getting the magic happen for 2d canvas. So I ...


WebVR wishlist

2015-02-07 11:45:34

After spending some time digging through example code, random blog posts, etc. to get more information on the actual API I can only conclude that there is none. Well not documented. I've got some bits and pieces though. As far as I understand it r...


GearVR as CardBoard

2015-02-06 12:54:07

Three days in. Light is but an illusion now. Walls are constantly dancing. One is making fun of me. I CAN HEAR THEM SHUT UP SHUT UP SHUT UP. Send help. I discovered you can use the GearVR as a "CardBoard" (which is becoming the generic term for th...