Archive for the 'General' Category

GameJam about different input-interfaces

Thursday, June 6th, 2019

Last week I was in a one-day gamejam focused on weird input interfaces. I thought I could be cool to create a game where the players have to interact with something more tangible than gamepad buttons.

(more…)

2018

Wednesday, January 2nd, 2019

Like every year, here is a sumary of things that I did during this year.

(more…)

Pixelart Face Generator

Saturday, December 8th, 2018

For a long time I wanted to create a random face generator just by mixing different face parts from a pool of facial traits, so a couple of months ago I decided to give it a try.

Click in the image to test it
Click here to read more about the process

BWR2015: A sea in WebGL

Wednesday, October 7th, 2015

I’ve collaborated with the Barcelona World Race event several times in the past. Last year they approached me because they wanted to have a new 3D renderer for the web to enhance their online game (which I coded 5 years ago). I forgot to create a propper entry in my blog so here it is. You can play with the demo.

BWR_weather

Click in the image to see it in action, and if you want to know more about the development, read the rest of the entry.
(more…)

WebGLStudio is Out! first public release

Wednesday, August 19th, 2015

After three years of hard work I decided to release WebGLStudio last week, my 3D Online editor. There are still many things to improve and fix but I felt I would never reach a version that I feel is complete so instead of waiting I prefeer to publish it to get feedback and some help.

webglstudio

So far the reception has been awesome, lots of people have shown interest and right now the project in github has more than 1200 stars!
Now I have to do tutorial videos, feature videos, development documents describing the API and adding some features people has been asking me… lots of work to do!

Feel free to check the website and tryed for yourself.

Jordan Mechner talks about Prince of Persia

Monday, February 16th, 2015

One of those very inspiring talks from a person who created my youth favourite piece of art, where he recalls his life and make you think about your choices.

"From Bedroom to Attic: Making Prince of Persia" by Jordan Mechner from onGameStart on Vimeo.

Things I hate about WebGL

Tuesday, May 13th, 2014

Inspired by this post from Rich Geldreich, and after coding in WebGL for more than two years, I want to make a list of all the things I hate about WebGL graphics programming. Which doesnt mean I dont like WebGL, just that there are many fields to improve that should be addressed.

(more…)

My Web Apps gallery

Wednesday, July 3rd, 2013

I finally created a web with a list of all my webapps created during the last three years.
Not all of them are finished, and there are some that I don’t think are interesting enough to put them there, but at least the cool ones are well listed.

Feel free to check them following this link.

Simplecanvas 2.0 for Livecoders

Friday, May 3rd, 2013

One month ago Graham offered me to collaborate with him in one of his live coding performances. He does amazing music by coding live in front of an audience (no samples, no synths) using Supercollider.
He thought I could do the visuals using one of my tools, he would send me OSC messages and I can try to visualize them. So I took my old Simplecanvas web-experiment and tune it a lot so it can work in a real environment.

simplecanvas2

I wanted to talk about it before but I was waiting to have a video to show (we recorded the session), sadly the videos will have to wait a little bit, meanwhile just a heads up about the new features in Simple Canvas 2.0.

(more…)

Cubemap using HTML5 and CSS Transform

Tuesday, February 5th, 2013

Today at work I had to do a cubemap visualizer that must work in iOS, so the only approach was to use HTML5 and the some of the new CSS 3D transformations.

I have done it already in flash using the 2.5 API so I thought it shouldn’t be so hard to rotate several layers 90 degrees and move them around. It turned out it was, because the origins are kind of messed up in the new CSS 3D API and I couldnt find a good documentation about it.


Drag the image around to see the panoramic image, although some old browsers probably wont show anything.

It works perfect in iOS and Chrome, not so well in Firefox.

If you want to use it, it is all wrapped in a simple Cubemap class in javascript, just include it and use it 🙂