Posts Tagged “3d”
Wednesday, February 3rd, 2010
A while back I took part in a project with The PPC to build a ‘different’ microsite for the (then) new film Avatar. I don’t know what happened to this project, I spent a good while optimising and refactoring to get it running really smoothly but then I got paid and I didn’t hear anything else. It seems that it may not have gone out in time, which is a really shame cos it’s awesome! Anyway, have a look, tell me what you think.
Tags: 3d, Actionscript 3, as3, avatar, papervision, papervision3d, player, ppc, puremvc, pv3d, video, XML
Posted in APIs, Actionscript 3, Flash |
No Comments »
Sunday, September 13th, 2009
Ah, you see what I did there? Anyway, on to the serious stuff. So yeah, I’m close, but not quite there.
I’ve created a base class that does the “maths” for you, it’s called “Sprite3D()” and you won’t ever need to call it, unless you wanted just a simple 3D object container.
(more…)
Tags: 10, 3d, actionscript, Actionscript 3, as3, cube, cube3d, Flash, fp10, matrix3d, player, rectangle, rectangle3d, sprite3d, vector3d
Posted in Actionscript 3, Development |
No Comments »
Saturday, September 12th, 2009
Some of you may know that I’ve been trying to crack the maths of 3D in native Actionscript 3 (through Flash Player 10). It’s been hard.
You’ve really got to hand it to the people behind 3D engines such as Papervision3D and Away3D, that took some serious time to sort all the stuff out. But, I’m not saying I’ve failed because I haven’t. Just need to do a bit more maths.
(more…)
Tags: 10, 3d, actionscript, Actionscript 3, as3, Flash, fp10, player
Posted in Actionscript 3, Development |
No Comments »
Thursday, September 10th, 2009
Ok, so after discovering the simple ability to have native 3D properties in Flash Player 10 without having to mess about with engines such as Papervision3D, I’ve started writing a few tests that will lead to classes that will “do the maths” for you.
(more…)
Tags: 10, 3d, actionscript, Actionscript 3, as3, Flash, fp10, native, player
Posted in Actionscript 3, Development |
5 Comments »
Tuesday, September 8th, 2009
Yep, I’ve cracked it. Well, sort of.
You see, I’ve written a few posts about trying to get the YouTube player and interactivity to behave with Papervision3D. The issue was that Papervision3D (and other 3D engines) render the planes/materials/objects as bitmaps and you can’t render the YouTube player as a bitmap.
(more…)
Tags: 3d, Flash, flashplayer10, fp10, papervision, papervision3d, player, pv3d, tube, you, youtube
Posted in APIs, Actionscript 3, Development |
4 Comments »
Friday, August 28th, 2009
So after much attempts it seems the best way to get the YouTube player to play nicely with Papervision3D (and the other way too) is just to fake it!!
I basically create a “fake player” and use that in the plane, and then when the user has clicked on the plane, I overlay the player on top. I can’t wait for native 3D on FP10 to become more wide spread!
(more…)
Tags: 3d, api, papervision, papervision3d, player, pv3d, youtube
Posted in APIs, Actionscript 3, Development |
2 Comments »
Wednesday, August 26th, 2009
Update: I’ve hacked PV3D to get it to work with YouTube.
Right, after much browsing through the Papervision3D code, I’ve found out something very interesting: Papervision3D renders hit test, on every frame, on objects that request the mouse, that means those with event listeners.
So, going back to my original issue of getting the YouTube player to function with Papervision3D, I created some tests to see exactly what Papervision3D was doing, and how I could maybe adjust the code so it can work for me.
(more…)
Tags: 3d, actionscript, Actionscript 3, api, as3, papervision, papervision3d, player, pv3d, youtube
Posted in APIs, Actionscript 3, Development |
No Comments »
Friday, August 21st, 2009
Another update: I’ve hacked PV3D to get it to work with YouTube.
Update: I’ve had a play with PV3D and this is what I found out.
Recently I’ve been helping an agency with the YouTube Player API and Papervision3D. They’re after placing a YouTube player on a plane and it being interactive.
The main problem seems to be that:
- In order to add an object on to a plane it needs to be a material
- When an object is converted into a material, whether it’s a “MovieMaterial()” or not, it subclasses the “BitmapMaterial()” class, thus making it un-interactive (as essentially it’s a flattened bitmap)
So what to do…
(more…)
Tags: 3d, api, papervision, papervision3d, pv3d, youtube
Posted in APIs, Actionscript 3, Development |
4 Comments »
Wednesday, May 20th, 2009
When I showed the YouTube team in the states my 3D Carousel Demo and Perspective Carousel Demo they gave it lots of praise and lots of new ideas. For example, they suggested that tracking would be a necessity.
So I’m still developing on the ideas they gave me, but yesterday, out of the blue, I got an instant message on my G1 from one of the tech producers in NYC saying that they’ve been showing it to clients and the American Army National Guard are looking to take on my carousel and use it for their YouTube Brand Channel.
(more…)
Tags: 3d, brand, carousel, channel, custom, perspective, product, tube, you, youtube
Posted in General |
No Comments »
Sunday, May 17th, 2009
I wrote a post about a new gadget I created for YouTube Brand Channels. This gadget went down really well with the guys at YouTube and has been pushed to a channel for my friend Laurnce Mills.
However my colleague at work at work mentioned that it may look quite cool if instead of having the thumbnails in a “coverflow” style, have them coming from the back and going towards the user. So I created another gadget and published it here.
(more…)
Tags: 3d, Actionscript 2, Actionscript 3, brand, carousel, channel, cover, coverflow, demo, flow, gadget, papervision, perspective, pv3d, tube, widget, you, youtube
Posted in APIs, Actionscript 2, Actionscript 3, Design, Development, Flash |
No Comments »