Away3d 2.0.0 released

5 views
Skip to first unread message

Rob Bateman

unread,
Apr 15, 2008, 7:34:32 AM4/15/08
to away3...@googlegroups.com
The Away3d team are pleased to announce the release of the 2.0.0 update to the Away3d engine!

you can download the update from the trunk in the svn repository:

http://away3d.googlecode.com/svn/trunk

or go to the downloads section of away3d.com where a new zip file is available:

http://www.away3d.com/downloads


Some of the more perceptive of you have already noticed the changes - we decided to jump to the 2.0 version number for a few reasons, but mainly a) because there are a lot of new features and higher numbers mean more, and b) we now have almost all of papervision 2.0's features covered, so it only seemed fair. ;) This was a milestone being aimed at from the beginning of the year, so it's great to finally reach it and release!

highlights of the update (posted on the site together with a new demo):
  • Simulated phong shading (with blinn-phong specular highlights)
  • Environment-mapped materials
  • Normal-mapped materials (an open source first for Flash)
  • Z-depth filter for large outdoor scenes
  • Fog filter
  • Straight-to-bitmap rendering for fast scaled views
  • Surface caching for fast rendered lights
  • Package refactor for easier learning of basic classes
The package refactor is worth drawing attention to, as it will most likely be the only thing you will need to adjust if you have any projects you wish to upgrade. The primary reason for this refactor is level of clarity for new users - there are a number of principles we're working to that try to aid the navigation of someone looking at the structure for the first time.

here is how the new package structure looks

----- cameras
----- containers
----- core
----- ----- base
----- ----- block
----- ----- draw
----- ----- filter
----- ----- light
----- ----- math
----- ----- render
----- ----- stats
----- ----- traverse
----- ----- utils
----- events
----- extrusions
----- lights
----- loaders
----- ----- data
----- ----- utils
----- materials
----- ----- shaders
----- primitives
----- sprites
----- ----- dof
----- test


a) first level packages contain classes that are used directly in normal operation
b) second level packages contain classes that are used directly for advanced operations
c) first level packages follow a naming convention that names the (plural) content classes' type
d) second level packages follow a naming convention that describes the content classes' function


because we realise any refactor is a royal pain for anyone currently using an older version, the upgrade process has been made as painless as possible. For the most part, it will require a simple re-write of the package imports at the top of your files. Where possible, the format of classes themselves haven't been touched, so once your app knows where everything is, you should be fine!


other updates are listed below:
  • Added yUp flag on all primitves to allow a defined y-up or z-up orientation
  • Added addSourceURL method on view for view source option in right-click menu
  • Fixed 'end of file' error in 3ds importer for color_f values
  • Added material property to override materials in 3ds file
  • Added scaling option to MoveiClipSprite
  • Fixed broken interactive disable on MovieMaterial
  • Fixed transparent autoloaded materials in Collada and 3DS importers
  • Fixed Collada importer for ImageModeler file
  • Optimised BitmapMaterialContainer and added cache option for surface caching
  • Added BitmapRenderSession to allow views to be rendered straight to bitmap.


Obviously this release has been thoroughly tested, but as always, if anyone does experience problems, please report them here and they will be dealt with promptly. More tutorials will be available soon to demonstrate the use of some of the new features.

cheers!

The Away3d Team


--
Rob Bateman
Flash Development & Consultancy

rob.b...@gmail.com
www.infiniteturtles.co.uk
www.away3d.com

Makc

unread,
Apr 15, 2008, 7:46:55 AM4/15/08
to away3...@googlegroups.com
"space distortion" my ass... have you ever played delta force? they
just have their terrain looped back onto itself.

that's a kick-ass demo, indeed, and I am glad to see people start
making use of simulated fog :)

On 4/15/08, Rob Bateman <rob.b...@gmail.com> wrote:
> together with a new demo

Anggie Bratadinata

unread,
Apr 15, 2008, 8:24:34 AM4/15/08
to away3...@googlegroups.com
that Green Planet is a ....  KICK ASS DEMO!

 \m/ -|- \m/

--
Anggie Bratadinata | www.masputih.com | Indonesia

atom(x)

unread,
Apr 15, 2008, 8:54:03 AM4/15/08
to away3...@googlegroups.com

On Apr 15, 2008, at 8:24 AM, Anggie Bratadinata wrote:
that Green Planet is a ....  KICK ASS DEMO!


I wholeheartedly concur. But then again, I'm biased :)

Congratulations on the new release, guys.  You have outdone yourselves, once again.


Cheers!



atom(x)
atomx (at) atombang.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Check out our sound design on the Green Planet:

And our latest full-length release:





Rob Bateman

unread,
Apr 15, 2008, 9:58:48 AM4/15/08
to away3...@googlegroups.com
Cheers guys!


as a helping had for those of you wanting to start experimenting with the new materials, i've cooked up a demo that some of you may recognise - the old rotating bust rehashed and with source code:

http://www.infiniteturtles.co.uk/blog/away3d-20-shading-and-all-that


atb


Rob

Anggie Bratadinata

unread,
Apr 15, 2008, 10:11:29 AM4/15/08
to away3...@googlegroups.com
Nice tits!  LOL :-)


--
Anggie Bratadinata | www.masputih.com | Indonesia


Makc

unread,
Apr 15, 2008, 10:17:57 AM4/15/08
to away3...@googlegroups.com
yeah, nerds community lacks tits as a rule... how about some pussy too?

On 4/15/08, Anggie Bratadinata <anggie.br...@gmail.com> wrote:
> Nice tits! LOL :-)
>

anton...@gmail.com

unread,
Apr 15, 2008, 10:23:45 AM4/15/08
to away3d.dev
And what about adding this demo (as well as other tutorials) to
"getting started"? I see it has not been updated for a long time
> rob.bate...@gmail.comwww.infiniteturtles.co.ukwww.away3d.com

Rob Bateman

unread,
Apr 15, 2008, 10:29:31 AM4/15/08
to away3...@googlegroups.com
Hey Anton

This file is really more of a demo - i would call it too complex for a tutorial.


We do have other content to release in the getting started section, so hopefully you should see more in that area very soon

atb

Rob
rob.b...@gmail.com
www.infiniteturtles.co.uk
www.away3d.com

Greg209

unread,
Apr 15, 2008, 3:57:56 PM4/15/08
to away3d.dev
The online documentation has now been updated to 2.0. - so all the new
class details are there for you.

This can be found at http://away3d.com/documentation along with links
to the archived docs.

For those wanting and off-line of the documentation, you should be
able to expect one in the next few days (hopefully). Sorry it is
taking so long.

Greg



On Apr 15, 3:29 pm, "Rob Bateman" <rob.bate...@gmail.com> wrote:
> Hey Anton
>
> This file is really more of a demo - i would call it too complex for a
> tutorial.
>
> We do have other content to release in the getting started section, so
> hopefully you should see more in that area very soon
>
> atb
>
> Rob
>
> On Tue, Apr 15, 2008 at 3:23 PM, antonkul...@gmail.com <
> rob.bate...@gmail.comwww.infiniteturtles.co.ukwww.away3d.com

jacob

unread,
Apr 15, 2008, 6:33:45 PM4/15/08
to away3d.dev
wow. awesome job!!! i am a recent convert from Papervision and I have
to say that away3d is great! Thanks!! One small request -
currently http://away3d.com/livedocs/ lists all packages and classes
including members but there is no explanation as to what each property/
method is for. I know it's a lot of work but maybe when you guys are
not so busy you could add some descriptions in there? Thanks.

Rob Bateman

unread,
Apr 15, 2008, 6:36:54 PM4/15/08
to away3...@googlegroups.com
Hay Jacob

Thats the plan - we will be concentrating a lot more on tutorials and docs now that development on our latest release is complete, so you should see a change in the coming weeks

atb

Rob
--
Rob Bateman
Flash Development & Consultancy

rob.b...@gmail.com
www.infiniteturtles.co.uk
www.away3d.com

mogg

unread,
Apr 15, 2008, 8:30:51 PM4/15/08
to away3d.dev
Ok... I picked up the three Away3D power cells and the ship took off
without me!!!??!?! I'm stuck on the planet!!!! Help!!!

At least I was able to capture the dragonfly and name it "Friday" so
I'm not alone.

Tony

Michael Ryan Bannon

unread,
Apr 15, 2008, 8:34:12 PM4/15/08
to away3...@googlegroups.com
You can do all that stuff??? I need to take a longer look at the demo.

Michael Ryan Bannon

unread,
Apr 15, 2008, 8:36:52 PM4/15/08
to away3...@googlegroups.com
I started out with Papervision as well. The selling points with Away3D
(for me) are its simplicity and the fact that MovieClips that become
materials on planes still keep their interactivity. Terribly cool.

katopz

unread,
Apr 16, 2008, 1:32:27 AM4/16/08
to away3...@googlegroups.com
cool! ;D
--
katopz
http://www.sleepydesign.com

anton...@gmail.com

unread,
Apr 16, 2008, 2:33:02 AM4/16/08
to away3d.dev
>For those wanting and off-line of the documentation

Great!

Fabrice

unread,
Apr 16, 2008, 3:21:33 AM4/16/08
to away3...@googlegroups.com
I just wanted to ask howmany of you managed to let the ship takeoff :))

Fabrice

Trevor Burton

unread,
Apr 16, 2008, 3:23:49 AM4/16/08
to away3...@googlegroups.com
i did! i did!
 
The demo looks great Fabrice...
 
T

--
Trevor Burton
http://www.paperworld3d.com

Makc

unread,
Apr 16, 2008, 4:47:52 AM4/16/08
to away3...@googlegroups.com
WHAT ???

Fabrice

unread,
Apr 16, 2008, 5:28:17 AM4/16/08
to away3...@googlegroups.com
A sharp guy like you... allways seeing nanosized details... how come
you've missed that one??? :))

Fabrice

Makc

unread,
Apr 16, 2008, 6:00:01 AM4/16/08
to away3...@googlegroups.com
Attribute that to overall effect of your demo - puts me in environment
where I just cant be bothered to look for details :)

Knut Urdalen

unread,
Apr 16, 2008, 7:10:37 AM4/16/08
to away3...@googlegroups.com
I managed to let the ship take off too :) Amazing demo!! Really showing
off this great engine :)

Best Regards,
Knut Urdalen
http://www.urdalen.com

laurent

unread,
Apr 16, 2008, 3:11:02 PM4/16/08
to away3...@googlegroups.com
Wow.....just a w e so m e e o y u e is d az p qů bvu - e _ o_ _
The best thing i have seen for a long time. .. .. . .. .. sounds are
great! who did the music ??

the ship took off .....storming with dragonFly too, let's have some
acides! :)

Congrat!!
L

Knut Urdalen a écrit :

laurent

unread,
Apr 16, 2008, 3:20:16 PM4/16/08
to away3...@googlegroups.com
ha ha the little dinos are so sweet :]

laurent a écrit :

Fabrice3d

unread,
Apr 16, 2008, 5:10:59 PM4/16/08
to away3...@googlegroups.com
Hey merci Laurent!

The music piece was designed by Adam, Atom(bang)
He also made the ambient track for the temple demo.

Fabrice

On Apr 16, 2008, at 9:11 PM, laurent wrote:

Wow.....just a w e so m e e o y u e is d az p qù bvu - e _ o_  _   The best thing i have seen for a long time.  .. .. . .. .. sounds are great! who did the music ??

anton...@gmail.com

unread,
Apr 16, 2008, 5:18:24 PM4/16/08
to away3d.dev
I managed to let the ship take off and was a little bit disappointed
that it took off without me ;)

On Apr 16, 10:20 pm, laurent <laur...@logiquefloue.org> wrote:
> ha ha the little dinos are so sweet :]
>
> laurent a écrit :
>
>
>
> > Wow.....just a w e so m e e o y u e is d az p qù bvu - e _ o_ _ The

mogg

unread,
Apr 16, 2008, 9:42:58 PM4/16/08
to away3d.dev
Yes, that is what I said previously in this thread. At least we have
the dragonfly and the little creatures to keep us company. It does
take a bit to build an immunity to the acid pool so you can get
fluids. :)

Either way. Excellent interactive demo and I'm having fun developing
with the new capabilities. Thank you Away3D team!

On Apr 16, 2:18 pm, "antonkul...@gmail.com" <antonkul...@gmail.com>
wrote:
> > >>> Fabrice- Hide quoted text -
>
> - Show quoted text -

Makc

unread,
Apr 17, 2008, 1:16:35 AM4/17/08
to away3...@googlegroups.com
On Thu, Apr 17, 2008 at 4:42 AM, mogg <tonyg...@gmail.com> wrote:
> At least we have
> the dragonfly and the little creatures to keep us company.
If you eat one little dino per day, you still probably have less than
a week. Less than two weeks for sure.

Makc

unread,
Apr 20, 2008, 8:55:26 PM4/20/08
to away3...@googlegroups.com
On Tue, Apr 15, 2008 at 2:34 PM, Rob Bateman <rob.b...@gmail.com> wrote:
> Z-depth filter for large outdoor scenes

how about X- and Y-depth filter now?

Rob Bateman

unread,
Apr 20, 2008, 9:13:17 PM4/20/08
to away3...@googlegroups.com
viewport culling already handles the x and y axis

Makc

unread,
Apr 21, 2008, 3:15:55 AM4/21/08
to away3...@googlegroups.com
how do you turn it on, or is it on by default?

Rob Bateman

unread,
Apr 21, 2008, 6:18:03 AM4/21/08
to away3...@googlegroups.com
Hey Makc

it's on by default, taking the bounds of the flashmovie. For custom clipping (to create a smaller viewport), you can specify a clipping object in the clip property of the view

Rob

Makc

unread,
Apr 21, 2008, 7:08:58 AM4/21/08
to away3...@googlegroups.com
It is just I tested something very basic yesterday (big planes) and no
matter how much I resized player window, I could not see triangles
bitten out. Maybe that's render call was readjusting it every frame to
new stage dimensions... any way I will look at clipping object in
View, thanks.

slopester

unread,
Apr 21, 2008, 8:30:50 AM4/21/08
to away3d.dev
Great demo guys - awesome work... look forward to using 2.0 :o)

On Apr 15, 12:34 pm, "Rob Bateman" <rob.bate...@gmail.com> wrote:
> The Away3d team are pleased to announce the release of the 2.0.0 update to
> the Away3d engine!
>
> you can download the update from the trunk in the svn repository:
>
> http://away3d.googlecode.com/svn/trunk
>
> or go to the downloads section of away3d.com where a new zip file is
> available:
>
> http://www.away3d.com/downloads
>
> Some of the more perceptive of you have already noticed the changes - we
> decided to jump to the 2.0 version number for a few reasons, but mainly a)
> because there are a lot of new features and higher numbers mean more, and b)
> we now have almost all of papervision 2.0's features covered, so it only
> seemed fair. ;) This was a milestone being aimed at from the beginning of
> the year, so it's great to finally reach it and release!
>
> highlights of the update (posted on the site together with a new
> demo<http://away3d.com/away3d-20-green-planet>
> ):
>
> - Simulated phong shading (with blinn-phong specular highlights)
> - Environment-mapped materials
> - Normal-mapped materials (an open source first for Flash)
> - Z-depth filter for large outdoor scenes
> - Fog filter
> - Straight-to-bitmap rendering for fast scaled views
> - Surface caching for fast rendered lights
> - Package refactor for easier learning of basic classes
>
> The package refactor is worth drawing attention to, as it will most likely
> be the only thing you will need to adjust if you have any projects you wish
> to upgrade. The primary reason for this refactor is level of clarity for new
> users - there are a number of principles we're working to that try to aid
> the navigation of someone looking at the structure for the first time.
>
> here is how the new package structure looks
>
> ----- cameras
> ----- containers
> ----- core
> ----- ----- base
> ----- ----- block
> ----- ----- draw
> ----- ----- filter
> ----- ----- light
> ----- ----- math
> ----- ----- render
> ----- ----- stats
> ----- ----- traverse
> ----- ----- utils
> ----- events
> ----- extrusions
> ----- lights
> ----- loaders
> ----- ----- data
> ----- ----- utils
> ----- materials
> ----- ----- shaders
> ----- primitives
> ----- sprites
> ----- ----- dof
> ----- test
>
> a) first level packages contain classes that are used directly in normal
> operation
> b) second level packages contain classes that are used directly for advanced
> operations
> c) first level packages follow a naming convention that names the (plural)
> content classes' type
> d) second level packages follow a naming convention that describes the
> content classes' function
>
> because we realise any refactor is a royal pain for anyone currently using
> an older version, the upgrade process has been made as painless as possible.
> For the most part, it will require a simple re-write of the package imports
> at the top of your files. Where possible, the format of classes themselves
> haven't been touched, so once your app knows where everything is, you should
> be fine!
>
> other updates are listed below:
>
> - Added yUp flag on all primitves to allow a defined y-up or z-up
> orientation
> - Added addSourceURL method on view for view source option in
> right-click menu
> - Fixed 'end of file' error in 3ds importer for color_f values
> - Added material property to override materials in 3ds file
> - Added scaling option to MoveiClipSprite
> - Fixed broken interactive disable on MovieMaterial
> - Fixed transparent autoloaded materials in Collada and 3DS importers
> - Fixed Collada importer for ImageModeler file
> - Optimised BitmapMaterialContainer and added cache option for surface
> caching
> - Added BitmapRenderSession to allow views to be rendered straight to
> bitmap.
>
> Obviously this release has been thoroughly tested, but as always, if anyone
> does experience problems, please report them here and they will be dealt
> with promptly. More tutorials will be available soon to demonstrate the use
> of some of the new features.
>
> cheers!
>
> The Away3d Team
>
> --
> Rob Bateman
> Flash Development & Consultancy
>
> rob.bate...@gmail.comwww.infiniteturtles.co.ukwww.away3d.com

slopester

unread,
Apr 21, 2008, 8:32:24 AM4/21/08
to away3d.dev

rofl @ pussy Makc - made my day m8 lol


On Apr 15, 3:17 pm, Makc <makc.the.gr...@gmail.com> wrote:
> yeah, nerds community lacks tits as a rule... how about some pussy too?
>
> On 4/15/08, Anggie Bratadinata <anggie.bratadin...@gmail.com> wrote:
>
> > Nice tits! LOL :-)
Reply all
Reply to author
Forward
0 new messages