Contact Me


Recent Posts


Categories


Archives


Tags

3d actionscript Actionscript 2 Actionscript 3 api APIs as2 as3 brand caching carousel channel code compress contest contract CSS Flash flv fp10 free freelance gadget gadgets gdata google JavaScript jquery mvc papervision papervision3d PHP player playlist puremvc pv3d search tube tutorial twitter video widget XML you youtube

Recent Comments

  • Ahmed: Can you put up an example?
  • Ahmed: Hmmm sorry this is a tough one but I don’t work with ASP.NET! Sorry!
  • Michael: Good example but one question… in all the slider skinning I see with Flex the thumb overruns the left...
  • venkata: Hi I am using OAuth to connect to youtube api. I got accessToken and TokenSecret for a particular user. Now...
  • Ahmed: Good old flexlib, what component are you using?

Links


Help end world hunger

Posts Tagged “papervision3d”

Say Hello To The Avatar Interactive Trailer

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.

Using The YouTube Player In 3D

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…)

Papervision3D And The YouTube Player: Just Hack It

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…)

Messing With Papervision3D and Material/Plane Interactivity

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…)

Papervision3D MovieMaterial: To Hack Or Not To Hack?

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:

  1. In order to add an object on to a plane it needs to be a material
  2. 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…)

Fork me on GitHub