Archives for: May 2008

05/17/08

Permalink 09:15:27 pm, Categories: Flash

3D in Flash 10 - my first takes

Ok - so - I've spent the past several nights playing with some of the new features in the Flash 10 public pre-release ("Astro"). The most exciting for me is the 3D transformations, as they create a whole bunch of fun new UI options (or, rather, new ways to implement fun UI options).

I was very happy to see that you can use all the standard display object hierarchies to build single Sprites filled with child objects in 3D space, then perform transformations on the parent Sprite. However, one thing that the player doesn't seem to do is perform any sort of z-depth management - you still need to track layers and depth as you normally do. (Truthfully I would have been surprised if it did, as I didn't think this was a replacement for a full 3D package like PaperVision).

A question this brings up in my mind is if there are/will be methods for determining a clip's position in 3D space per the display area. Something akin to localToGlobal/globalToLocal but using 3D points. Basically, if I add a Sprite to a parent object and rotate the parent, the child object stays in the same position inside the parent, but it does change in 3D space per the display. So - any way to figure out the 3D depth of a clip? It's totally possible I'm missing something, or that there will be info when final release comes out, but I'm impatient and want to go as far as I can now. ;)

I'm going to start playing with the new sound manipulation features later this week -- I'm looking forward to trying to build some ambient algorithmically-generated music.

Good, good stuff.

Permalink

05/13/08

Permalink 10:27:59 pm, Categories: Flash, Personal

Things must change...

So, after the most unfortunate and untimely closing of my previous employer about a month ago, I've been spending a lot of time fretting about work. Not so much that I wouldn't be able to find something, but finding a job that had the same interest level, would push me out of my comfort zone (in good ways), and, hopefully, last for a long, long time.

Fortunately, before things officially shut down, my boss introduced me to one Mr. Jared Ficklin (here demonstrating a nice fire-based audio visualization) which led to me securing a position as a Senior Technologist at frog design — a job that will definitely keep my interest and push the boundaries of my wee brain. This is my first week, and so far I can say that I wish I didn't have to come home and sleep at night. :)

The environment and company culture is quite refreshing, and every day I learn something about the frog mindset that makes me smile. It doesn't hurt that all the folks I've met all have the same love of technology and making cool things that I do! No more lone coder.

The best part — in my mind at least — is that all the things that I would do after work hours I get to do for my day job; learning new technologies, experimenting with UI/UX methodologies, fiddling around in Flash ;). This will definitely free up some cycles.

As for my last post, well, my ear did eventually clear up. It's a very scary thing to think "OMG, I'm a musician who just went deaf in one ear and everything is out of tune". Freaked me out a bit. All's fine now.

Happy day.

Permalink

Search

Misc

Syndicate this blog XML

What is RSS?

The opinions expressed on this blog are those of the author only and are not necessarily those of his employer.

Creative Commons License
This work is licensed under a
Creative Commons License.

powered by
b2evolution