New Effects Branch added for use with GreatWhite (2.0)

by

At the NYC classes, we had a great time with Andy in the better part of Sunday’s workshop with the new Effects API. I was seriously envious of the students as I walked around to help out with various questions – they got to play and I didn’t!! :)

Once Andy gave some of the students just enough knowledge to be dangerous, they just went into a zone and started inventing their own stuff right then and there. It was really incredible to see what they were coming up with. Some went into mixing various filters together, and others went into using color tranforms and matrix objects with the BitmapDrawLayer. All I wanted to do was get back to my laptop and play!

Well, when we released 2.0, it was a decision to not release the effects api with it since there was already a HUGE amount of stuff added/changed with 2.0. After a week of 2.0 being out and quite a bit few requests to have the Effects api made available, we decided to make a separate branch and maintain it with the updates that happen to GreatWhite so that you guys could play with it and see what you think.

Andy’s gone ahead and published a walk through tutorial of what he taught at the NYC classes, and you can get the api by sync’ing with the googlecode repository and using the Effects branch (which includes an update copy of PV3D 2.0).

Update: Effects branch merged with Great White

Advertisement

13 Responses to “New Effects Branch added for use with GreatWhite (2.0)”

  1. FlashBookmarks Says:

    It’s great fun stuff, thanks.

    Seems that the effect branch is a bit different then the current Greatwhite. Atleast i noticed the render is placed somewhere else, core.render instead of render.

    Hope you can merge them together fast.

    Good luck

  2. Tyler Egeto Says:

    Awesome, I can’t wait to try these out. I love the effect demos you have posted so far.

    Some of you might be interested in this:

    http://www.tyleregeto.com/?p=59

    It is a class for controlling colour in flash.

  3. farmazone Says:

    hi.

    works great, but I’d like to see some examples of interactivity with planes. In previous version of pv I could add listener to plane.container, but in 2.0 version there is no container prop. How can I make plane clickable?

    cheers :)

  4. Romain Says:

    Hi farmazone,

    Add the listener directly on the plane object and use the InteractiveScene3DEvent event.

    Also you will have to set the interactive parameter on viewport to true, and do the same thing on the material object you will assign to the plane.

  5. Papervision 3D Effects Branch: Fun with video and 3d pixels at Agit8 Says:

    [...] I was amazed at the work of Andy Zupko in the Effects branch of Papervision 3D (2.x Great White) I had a simple idea on how to use andy’s new pixel3d class by using every frame in a video [...]

  6. Pepervision3D 2.0 experiments | Design Royale Labs Says:

    [...] above samples are using Pepervision3D 2.0 Effects and the Tweener. We had heaps of issues with the memory leak…If you come accross the same [...]

  7. Ian Greenough Says:

    I feel like my head is going to explode. Where can I get the Effects branch? Andy’s source code throws an error 1040, involving method overrides.

    I really want to start playing with this.

  8. TheDarkGlove Says:

    Am I the only person on the planet that is too stupid to understand the concept behind papervision code?

    Is it not essentially a selection of classes that you place in a folder and then call like TweenMax etc?

    Why all the googlecode branches with multiple copies and as it would appear many places to go wrong?

    And I don’t get the tortoise thing either. I am feeling very stupid and a little upset.

    Why can’t you download PaperVision3D in a zip, stick it in your classes folder and call it like all the others I have found?

    All the other children are riding around on new bikes and I have my sisters old one with a pink basket. :(

  9. neoriley Says:

    you *can* just download a zip from the downloads section:

    http://code.google.com/p/papervision3d/downloads/list

    this is a copy that is a *little* older than the trunk. We always suggest using the trunk if you want the latest and greatest semi-stable version of PV3D – which most developers seem to work from.

    Yes, at first, SVN is a bit of a hassle, I totally agree! but after many years now of using it, I love the concept. Especially with projects like Papervision where things are fixed nearly instantly when they’re reported. You can simply do an update and bam, you’re all set. Otherwise, you have to download a new zip (if someone makes one for you) and replace all of you files.

    hth

  10. TheDarkGlove Says:

    Thank you very much neoriley.

    This is where I downloaded the code origionally….

    Papervision3D_2.0_beta_1_src.zip right?

    But it does not include the Effects file needed for this tutorial….

    You have to go to the other branch in googlecode and download them (somehow)? Or is that where the SVN bit comes in?

    again, Thanks.

  11. TheDarkGlove Says:

    Nope. I’m doomed. :(

    I found the code here….

    http://www.google.com/codesearch?hl=en&q=show:TvRUr8bwIHc:oOXLXCMGBXQ&ct=rdl&cs_p=http://papervision3d.googlecode.com/svn&cs_f=trunk/branches/Effects/src/org/papervision3d/core

    but I can’t download it. Apologies if I am really being dumb but I have spent days trying to do this and am about to give up forever.

  12. neoriley Says:

    ah yes, you’ll have to probably ask Andy on the email list for an explanation on the changes so that the effects tutorial will work. The Effects branch of PV3D has been merged and there were some changes to the API for sure.

    Sorry for the hassle on that, I’ll ping Andy about updating that if you’ll let me know *where* that tutorial is

    Thanks, John

  13. Mc Says:

    Hi! i’m having the same problem here ,i can’t download the effects branch,in fact it’s not there anymore it’s missing,what happend?

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

Join 50 other followers