12 September 2009

disturb media launched twigital


I am proud to present a new site we launched at disturb media called Twigital.
It is created to help promote the greatest media events on their way as you read this: London Digital Week and Flash On The Beach.
Twigital populates London with characters who've recently Tweeted about London Digital Week and Flash on the Beach '09. If you Tweet mentioning #ldw or #fotb then you'll appear on the landscape.
You can also search for any other word or topic you fancy.



We are trying to improve twigital so your feedback is greatly appreciated. Be sure to check it out.

In case you are wondering, this project uses Papervision 3D and the graphics are made by the amazing Heaps Awesome Patrol Captain/Designer Chris Phillips.

Chris and Alex are featured in issue 161 of Web Designer Magazine with a full flash gaming tutorial.



Well done!

23 August 2009

#songsincode

Ok,


It's been a while since my last post(again), almost a year now.
Sooo, what shall I start with ? Things change on a day to day basis, later in this post
I will list some stuff that happened and I didn't mention on the blog.
But first, I haven't been present online much, well, no blog posts, before last year I had a twitter account with 2 or 3 twitts in a full year, etc.

I somehow managed to get caught in this whole web 2.0 thing a bit.
I started to tweet more. Less than normal people but a lot more according to my 'low' standards. I got caught by a hash tag, #songsincode namely. First I had a few simple simple but somewhat lame attemptsjavascript:void(0):
"roll(4);roll(9);this.find(this) = Location.PARADISE; "(BabyShambles),
"var i=this;i.want(somethingGood(i.die(4))).makeItBeautifulToLive();i.want(new Mistake());lose > hesitate;"(Queens Of The Stone Age),
"var i=this;i.ahead=true;i.man=true;i.mammalToWearPantsID=1;trace('yeah')with(i.lust){i.atPeace=true}if(i.trustGod)i.canKill=true"(Pearl Jam),
"!we.areScaremongering; this.isReallyHappening;"(Radiohead).

Some worked better ( Life.kill(self) TypeONegative ) than others
( new HeadAches();new HeartBreaks();(this.age > this.capacity) && this.affection = Math.sin(angle%360*Math.PI/180);angle++; The Killers ) , but later I decided to go for a full song.

"for(var i=0 ; i < 12*12 ; i++) trace("Around The World"); "
Daft Punk - Around The World :)

Ok that might not count so I actually tweeted the first that came to mind involving creation of new objects, Buttons and what not. I've used Mathue's awesome time traveling technique to do this.
Here goes(drum rolls) The White Stripes - Hardest Button To Button in 21 #songsincode twitts.



Aside this I try answer questions often enough on stackoverflow. In case you don't know what stackoverflow is, just take a quick peek. It's a website where geeks(mainly) exchange questions/answers.

As you might have noticed, I'm posting pretty geeky stuff lately. There is a reason for that. As I said at the top of this post things changed.

I no longer live or study in Canterbury. I had a great time because there are a lot of great students out there I had a great time with. I've done a few interesting projects there, but since I stayed there for about a year and I couldn't find a job, although I am an Adobe Certified Professional with Flash ( Design and Development ) and have been working for a while, I still couldn't find a job, so I left.

I was lucky to meet Euan Millar, a very interesting guy I met at my first Flash On Beach in 2007. It turns out that now he is one of my employers and for the last year I have been working at disturb media. We've done quite a few interesting thing here, although most of them are secret!(Shhhh!!!)
We (at disturb) got featured in Web Designer Magazine issue 157 and again in the current issue(160)


There's a cute extension I wrote on the CD of the magazine, an also available on the blog post online.

We like playing with APIs like Papervision3D, Away3D, Box2D, GoogleMaps(go Alex!), FLARToolkit, etc. So far anything goes. If we come up with an idea, there's not much stopping us, a thing I missed while working back home. I am constantly attracted by new technologies and I'm glad I have the change to play with most of them.

Recently Iulia Nastasoiu, a brilliant Java Developer will join our team starting tomorrow. I had the pleasure of working with her previously and we wrote the Dithering class posted here last year. Alse we used to study at the same university back in Canterbury. Welcome to our team!



About Dithering and all that. Many of my older posts are broken as the server where the files used to live is asleep right now for an unknown period of time. Big thanks to Bogdan Ciocoiu who hosted my all that time free of charge and helped me when I really needed. I still have the files on my hdd and hopefully I will fix those posts as I have a new domain I don't use much nowadays.

I still study, only now I don't study Fine Arts and Digital Media anymore. Which means I have been drawing less, but still haven't given up drawing, mainly thanks to Ayue.







I've played a bit with opensource 3d tools. I got used to 3dsmax and that doesn't work on mac osx. I tried wings 3d which I love for sub division modeling, and blender which crashes pretty often because of the crappy GPU macbooks have these days. Modeling is fine, rendering, not so fine. I've tried a few ray tracers and POVRay keeps crashing, RenderMan works, but it's commercial, yafaray is cool, but it was tough to setup. I haven't tried Pixie yet, but it looks promising.

Here are a few abstract models I did in spring using wings 3d.






I don't study Fine Arts anymore and don't have any class on drawing (sigh!), and I know I'm pretty lazy by default. I've been pretty geeky lately as I now study Creative Computing at Goldsmiths, University of London.
One of the main reasons I chose this programs was pretty random. I've won an Arduino board at one of the London Flash Platform User Group meetings which I try to attend as often as possible and wanted to learn how to use that toy.
So far this program is the best combination of Geeky/Artsy education you can get around here. Well I wish there was more to study related to color theory/layout/typography/etc...but can't have everything at once can I ? Speaking of Arduino boards we are studying Physical Computing starting September with Dr. Tim Blackwell as far as I know. More Max/MSP/Jitter on its way with Dr. Mick Grierson, OpenGL and Java with Dr. Marco Gilles, and my first lecture with a Romanian Lecturer in London, involving Interactive and Narrative Media with Dr. Marian Ursu.
I like it so far, I've learned a lot of things I wouldn't imagine learning by myself, I feel a lot more confident with code and stopped believing Flash is the greatest thing ever. Yup, that is what I used to believe, not matter what anyone said. I've been using it for a few good years now, got over 5320 hours of commercial work done and surely am heading for the 10000. I will not give it up, but I have to spend time to learn all this new things that these people teach me at Goldsmiths.

Yet again I don't know what to do, but it's fine now...it means I have more choices. Some things will need to change and there is a lot of work to be done.

I will try to post things I've done this year that were pretty interesting and hopefully useful to others. As usual I hope to blog more, and maybe the posts won't be as long as this one. There are a lot of things unsaid, but they'll all come in good time. Ideally I will be able to keep a balance on personal stuff/geeky(flash and others) and artsy stuff.

Big thanks, you know why!

P.S. Now that I've managed to blog about most things that were on my mind, so apologies to the people that ended up on this page because of #songsincode :)

26 August 2008

Read my lips: BeeZee!

Kind of a harsh title, but I found it fun. I often do, and people and don't. I guess it's my type of humor, I call it non-humor. Only few of my friends really get my jokes and I treasure them for that.

Back to blogging, it's been a while. As I feared, I would often lack the time to post because it's not in my list of priorities to be honest. I just do it whenever I feel like it, have something interesting to say, a computer with internet connection at my disposal and of course the time.

All the way from May I've been working on all sorts of interesting geeky projects( flash, as3, papervision, that kind of stuff ), but recently I've started to pay attention to my other need (drawing). I tend to be lazy, but I feel the urge to hold a balance between my geeky and my (wannabe) artistic side lately.

Long story short, I found a dead bee ( or wasp, not sure to be honest ) on the side of my window, so I've decided to spend some time to study it. I'm pretty proud of my eyesight and getting old is one of scariest things I can think of.

Here is the first drawing, a side-view:



I continued with a back-view:




This one has a a detailed wing on the bottom. It kept looking at the pattern for a while. I wonder what subdivision algorithm nature came came up with this time. I'll take the time to study that later on. It reminded me of Robert Hodgin's talk at Flash On The Beach last year and his butterflies. Check out this post here for more details.

Here's a not so impressive top view, I had weird angle for this one:



And as I usually keep what's best for last, here is a 2/3 view :



I wanted to keep these images as they were in my sketchbook, without major alterations or cleaning up so I could reference them later and make comparisons.

That made me feel a bit better, because last week I've been dipping my feet into too much 'geekery': a bit of maxscript, a bit of C ( I've compiled my Hello World gameboy advance rom ), a bit of Java and more processing.
I think I am the weirdest type of 'hybrid' when it comes to computers. I keep hearing that word in the flash community. I haven't seen that many flash designers that became developers and started learning Java, hopefully I'll be an interesting twist. I usually see Java developers learning Flex and actionscript, not even closely the other way around, but that's what makes it fun I guess. I know I will never be a great software engineer, building enterprise apps. with huge OLAP databases, because I know I don't want to become an engineer :) ( Not that's anything wrong with that, on the contrary, it's just something I'm not. I find it easier to figure out what/who am I by figuring out what I am not. )

Well, enough talk for now. Hopefully I'll be able to come up with something great next time. Enjoy.