Viewport3D – Auto sizing, clipping and culling, enables you to render to a texture in the scene.
ShadeMaterials – Only shaded surfaces
Shaders – Shading + Texturing
Frustrum Culling + Frustrum Camera
New Rendering architecture
Swappable renderer architecture
This morning reading my feeds I found a great Library for AS3 posted by Zeh, the Bulk Loader kit nicely written by Authur Debert it’s meant to make complex loading easy freeing you from the Loading and letting you concentrate on other parts of your project.
The project is released under the MIT Licence Ryan Christensen posted an example of how to use it at his blog [draw.logic]
Here’s a little summary of what it does as found on the Project :
* Connection pooling.
* Unified interface for different loading types.
* Unified progress notification.
* Events for individual items and as groups.
* Stop and resuming individually as well as in bulk.
* Cache managing.
* Statistics about loading (latency, speed, average speed).
* Multiple kinds on progress indication: ratio (items loaded / items to load), bytes , and weighted percentage.
* Multiple number of retries.
* Configurable logging.
* Minimal imports.
* Few method to learn.
* Dynamic nature: items can be added by specifying a url as a String or a URLRequest .
* Items can be assigned an identifier key to be used on retrival.
* Only one class to learn / use.
BulkLoader tries to gracefully handle progress notification in these use cases:
* Few connections to open: bytes total can be used instantly.
* Many connections opened: progress by ratio
* Many connections opened for data of widely varying sizes: progress by weight.
Ok this is a little tip for Dragging your clips on Actionscript 3.0, remember how we used a lot of tricks in Flash to drag a clip from other points that weren’t the anchor point , well in Actionscript 3.0 (herenow AS3) is quite simple to do that by using the new Point class. Class Point. Package flash.geom Class public class Point InheritancePoint Object Language version: ActionScript 3.0 Player version: Flash Player 9
The Point object represents a location in a two-dimensional coordinate system, where x represents the horizontal axis and y represents the vertical axis.
So here’s a very short example made in AS3 in wish no matter where your grab the Sprite, it will be dragged from that specific Point. Heres the example :
Well good month start in Adobe labs, they have released an update for Adobe Air ( beta 2 ) Flex 3 ( beta 2 ) and a Prerelease of Adobe AMP (Adobe Media Player ).
Adobe AIR public beta 2
Update: A new version of the Adobe AIR download was posted on 10/1/2007.
This near feature complete release adds powerful new data wizard support for .NET, web service introspection and connection code generation, and much more. We’ve also added support for importing and exporting Flex projects so that you can now share projects easily. Complete support is also now available for CSS.
Download The Flex 3 beta 2 here
The Adobe Media Player Prerelease
The Adobe Media Player enables end users to enjoy their shows whenever and wherever they want, while enabling new ways for content businesses to create, deliver, and monetize high-quality content and advertising through a customizable cross-platform player that supports both downloaded and streamed media.
I’m very happy to announce that Aral Balkan has released the Version 1.0 of SWX PHP and SWX ActionScript Library, The major changes from SWX PHP Release Candidate 1 include a revamped Start Page with new, royalty-free icons, and a friendly new list view for the Services and Flash examples folders, he updated SWX Nabaztag API and there’s a new LOG_ALL configuration option in swx_config.php that determines whether non-error (status, info, profiling) messages are written to the PHP error log.
He also added a SWX PHP Deployment Bundle o make it easier for you to deploy SWX PHP to your server.
Adobe Labs released an Integrated Runtime (AIR) update for Flash CS3 beta 1 this will let you create, package , preview and publish .air Desktop applications right within your Flash CS3, to keep it simple this means that with a Command + Enter (Ctrl +Enter on PC) you’ll be exporting AIR applications.
H.264 Format supported in Flash Player, AIR Export within Flash, Now that’s a busy week. : )
Well, it seems that Mr. Aral Balkan doesn’t lose a minute, aside of all the OS ( open source ) Flash Proyects of OSFlash, hes been developing a great proyect SWX wish is a native data format for Flash. It uses SWF files to store and exchange data. It also implements an RPC gateway (currently in PHP), tools (a data analyzer/debugger and a service explorer), various APIs (Flickr, Twitter, etc.), and an ActionScript library that make creating data driven Flash and Flash Lite applications a piece of cake.
If you download and Install the SWX MAMP(Mac – Apache – MySQL – PHP) Bundle (on OS X) click here to download. It will be up an running in no time ( and it’s really like five minutes ). If you already have a development local server You can download the SWX files in zip format( from here ) and extract them on your localhost’s root folder.
Here’s a very neat tutorial that Aral put up on SWX Format site to help you out with the basic steps in how to get it running:
So don’t waste your time visit SWF Format download the SWX MAMP bundle. And start playing with your data.
Besides isn’t Datum ( The little mascot ) beautiful ? ; )
This morning at my doorstep was the long awaited Amazon Box containing my copy of O’Reilly Essential Actionscript 3.0 by Colin Moock the longtime waited follow up to what is known in the Flash programing world as The Colin Moock Book, and I’m happy to say it was worth the waiting.
The book it’s equally appealing to first time actionscript users and long time actionscript veterans, Mr. Moock has such a way to make translations from a computer based language to a much more accessible and easy to understand form.
ActionScript 3.0 presents perhaps the most substantial upgrade to Flash’s programming language ever. The enhancements to ActionScript’s performance, feature set, ease of use, cleanliness, and sophistication are simply staggering. Revolutionary improvements abound. Essential ActionScript 3.0 is an update to Essential ActionScript 2.0, once again focusing on the core language and object-oriented programming with some coverage of the Flash Player API. Approximately half of the book focuses on the new features and functionality of ActionScript 3.0, while the rest focuses on changes between the 2 and 3 releases.
The Book is divided in three parts, Part 1Actionscript form the ground up.
Where he provides and exhaustive coverage of the core Actionscript language. Part 2Display and Interactivity.
Where he explores the techniques for displaying content on screen and responding to input events. ( This is for all of you interactivity lovers ). Part 3Applied Actionscript Topics.
In this part the book focuses on Actionscript code-production issues .
To be sincere if you are really a Flash Beginner or a seasoned user of the Flash Technology this book should really be at your desk as a trusty companion in those long coding nights. the book can be found at Amazon Click here to buyor at O’Reilly and don’t forget to visit Mr.Moock site.
Sean Moore released a very nice set of Papervision 3D cheatsheets. The Papervision 3D Cheatsheet is a free, three page PDF download displaying the entire Papervision 3D programming API. All packages, objects, methods and properties are shown.These are great if you’re an experienced user of Papervision 3D and more usefull if it’s entirely new to you.
Check his post on it here.