Flash 3D: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 19: Line 19:


* [http://www.3dfa.com/ 3D Flash Animator] (3dfa) is a cheap ($50) 3D Flash tool. (not tested).
* [http://www.3dfa.com/ 3D Flash Animator] (3dfa) is a cheap ($50) 3D Flash tool. (not tested).
* [http://www.rozengain.com/blog/2008/01/02/export-your-blender-objects-straight-to-away3d-papervision3d-and-sandy/ Rozengain Exporter to Away3D, Papervision3D and Sandy3D] for the popular [http://www.blender.org/ Blender free open source 3D content creation suite]. ([[User:Daniel K. Schneider|Daniel K. Schneider]] would start with this if I had to draw something).


=== ActionScript engines ===
=== ActionScript engines ===
The two most popular engines seems to be Away3D and PaperVison3D. Both are free.


* [http://away3d.com/ Away3D] is a realtime 3D engine, i.e. and [[ActionScript]] library for Flash. Freeware (you can give donations). The website includes tutorials, a wiki, downloads and examples. It works together with [http://www.flashdevelop.org/ Flashdevelop], a code editor for ActionScript 2/3 and other languages.
* [http://away3d.com/ Away3D] is a realtime 3D engine, i.e. and [[ActionScript]] library for Flash. Freeware (you can give donations). The website includes tutorials, a wiki, downloads and examples. It works together with [http://www.flashdevelop.org/ Flashdevelop], a code editor for ActionScript 2/3 and other languages.
Line 26: Line 30:


* [http://blog.papervision3d.org/ PaperVision3D] (PV3D) is another popular library. The website (blog) has links to tutorials on other sites.
* [http://blog.papervision3d.org/ PaperVision3D] (PV3D) is another popular library. The website (blog) has links to tutorials on other sites.
** [http://www.floorplanner.com/3ddemo Floorplannner] (3D) example.
There exist some other ones:


* [http://www.flashsandy.org/ Sandy 3D Engine].  Sandy is an intuitive and user-friendly 3D open-source library developed in Actionscript 2.0 and Actionscript 3.0 for Adobe Flash.  
* [http://www.flashsandy.org/ Sandy 3D Engine].  Sandy is an intuitive and user-friendly 3D open-source library developed in Actionscript 2.0 and Actionscript 3.0 for Adobe Flash.  
Line 32: Line 39:


* [http://alternativaplatform.com/en/ Alternative Platform]. An SWC library for 3D-scenes in Flash. Authoring tools and a client-server solution will be available later (added: aug 2008)
* [http://alternativaplatform.com/en/ Alternative Platform]. An SWC library for 3D-scenes in Flash. Authoring tools and a client-server solution will be available later (added: aug 2008)
=== Libraries working with ActionScript engines ===
* [http://flintparticles.org/ FLiNT particle system] by Richard Lord. Flint is an open-source project to create a versatile particle system in Actionscript 3. The aim is to create a system that handles the common functionality for all particle systems, has methods for common particle behaviour, and lets developers extend it easily with their own custom behaviours without needing to touch the core code. FLINT can (as an option) be used with PaperVision3D and Away3D.
* [http://animasinteractive.com/propaganda/2007/10/08/paradox-the-flash-based-first-person-3d-engine-faq/ Paradox: The Flash based first person 3D engine] (FAQ). This is still under development (sept. 2008) and its not clear if and when the engine will be available.


=== ActionScript editors ===
=== ActionScript editors ===
Line 68: Line 81:


* [http://www.bestflashanimationsite.com/archive/flash-3d/ Flash3D] Category in "Best Flash V2.2".
* [http://www.bestflashanimationsite.com/archive/flash-3d/ Flash3D] Category in "Best Flash V2.2".
=== Websites ===
* [http://drawlogic.com/ draw.logic] has several Flash/AS3 3D-related articles.


[[Category: Flash]]
[[Category: Flash]]
[[Category: 3D]]
[[Category: 3D]]

Revision as of 15:02, 28 September 2008

Draft

Definition

Flash 3D referes to various attempts to create 3D objects or even scenes with Flash, e.g. with special toolkits or via ActionScript programming.

Products / Software

... that help to create 3D Flash in various ways.

Firstly you may draw things with a "normal" 3D modeling software. You then can find various ways to importe these into Flash.

Modeling tools / and engine

  • FreeSpin 3D. Enables the importing of 3D Models directly into Adobe Flash as a Flash Movie Clip object. With timeline support and an Action Script interface. In August 2008 this product was in Beta stage and it is free (registration needed). The first final version will be sold.
  • Swift 3D is a popular commercial tool ($250 on Aug. 2008) to create 3D objects and animations for Flash (and other 2D formats).

ActionScript engines

The two most popular engines seems to be Away3D and PaperVison3D. Both are free.

  • Away3D is a realtime 3D engine, i.e. and ActionScript library for Flash. Freeware (you can give donations). The website includes tutorials, a wiki, downloads and examples. It works together with Flashdevelop, a code editor for ActionScript 2/3 and other languages.
  • PaperVision3D (PV3D) is another popular library. The website (blog) has links to tutorials on other sites.

There exist some other ones:

  • Sandy 3D Engine. Sandy is an intuitive and user-friendly 3D open-source library developed in Actionscript 2.0 and Actionscript 3.0 for Adobe Flash.
  • WireEngine3D is a lightweight, free (GPL) and fast 3D Engine for Flash 8/9.
  • Alternative Platform. An SWC library for 3D-scenes in Flash. Authoring tools and a client-server solution will be available later (added: aug 2008)

Libraries working with ActionScript engines

  • FLiNT particle system by Richard Lord. Flint is an open-source project to create a versatile particle system in Actionscript 3. The aim is to create a system that handles the common functionality for all particle systems, has methods for common particle behaviour, and lets developers extend it easily with their own custom behaviours without needing to touch the core code. FLINT can (as an option) be used with PaperVision3D and Away3D.

ActionScript editors

Since all the free ActionScript engines imply that you have to code ActionScript, you may consider using a good editor/IDE.

See Flash_ActionScript 3 overview for some suggestions.

Links

Overviews

Tutorials

(none tested or endorsed for far ...)

General
Away3D related
PaperVision 3D

Some free 3d objects

Examples

  • Flash3D Category in "Best Flash V2.2".

Websites

  • draw.logic has several Flash/AS3 3D-related articles.