Sunday, August 9, 2015

Dev.Log - Real Time Ray Tracer - Pebble Time version



After few awesome weeks visiting my home country France, I've had hard time to start doing anything productive on my computer.
The gorgeous summer doesn't really help much as well, as I spent most of my time at the Parkour Park.
Thanks to cloudy/rainy weather, today I finally managed to get something going.

I took my "old" real-time ray tracing app for Pebble and I converted it to work with the Pebble Time.
The conversion was quite straightforward. By using the SDK 3.0, I had to deal with some changes around the GBitmap related functions but nothing major.

The app now really take advantage of the color screen of the watch.
I've updated the few textures I made for the plane, and made sure each of them have a different color signature.
The colors are all computed internal in 24 bits (8 bit per RGB) and I apply a dithering process just before sending the pixel to the frame buffer. It works really well.

Here's a quick video of it:



The app is also available on the Pebble store:
https://apps.getpebble.com/en_US/application/52f8987720ab1e67030001a9

Dev.Log - Dungeon 3D Game - Tools Part 2

I'm finally back to producing content for my pebble dungeon game. As the sole programmer/artist/designer of this game, I tend to kee...