Away3D

Tutorials on flashmagazine.com in Away3D category

  • Create the Earth and heavens in less than an hour with Away3D
    3D is one of the many cool things made possible with Flash Player 9 and the super fast Virtual Machine. This tutorial will show you how to create a realistic looking interactive earth, complete with a sun and a starlit sky. Scared? Don’t be - it’s easy with Away3D!
  • Installing Away3D for Flash, Flex or Flashdevelop
    So you’ve decided to get started with 3D in Flash for the first time and don’t know how to get started? This tutorial will help you set up Away3D for either Flash, Flex or Flashdevelop.
  • Away3D Basics 1 - A simple Away3D class explained
    This tutorial is the first in a series about Away3D, a powerful real-time 3D engine for Flash or Flex. This tutorial explains a very simple Away3D class line by line so that those that still use Actionscript 2 or have a designer background will be able to understand what is going on in the rest of the tutorials.
  • Away3D Basics 2 - The View and the Scene
    When you look out through a window in your house, you only see what is visible from your point of view, not what is occluded by the walls. The viewable area is decided by the size and shape of the window, so you’ll see a “cropped” view of what’s outside. This is exactly how the View works in Away3D as well. It is the “window” that we view our 3D world through.
  • Away3D Basics 3 - The Camera(s)
    The camera is what you view the 3D world through. Just as a real camera, the virtual 3D camera applies perspective to your models by adjusting properties such as zoom, focus and position. In this tutorial you’ll learn how to use the 3 cameras available in Away3D.
  • Away3D Basics 4 - Manipulating 3D objects
    Just as any two dimensional object in Flash, your 3D objects can be positioned, rotated, scaled, grouped and more. This tutorial will teach you how to work in 3D space and tween your objects using your favorite tweening package.
  • Away3D Basics 5 - Primitives (Part 1)
    Primitives are the building block of most 3D software. Away3D comes with 17 primitives as well as some helpers. This first tutorial on the primitives will explain how to work with primitives to achieve some great looking effects such as building a sound visualizer, a CMYK color separation viewer and more. This tutorial will also introduce you to the two coding styles that Away3D supports.
  • Away3D Basics 5 - Primitives (Part 2)
    In this tutorial, we keep exploring the simple but very useful primitives available in Away3D. As in the former tutorial, we also have some code that shows you how to use them beyond the basics. Now you’ll learn how to build simple panorama viewers by combining the Sphere and Skybox primitives with a hovering camera and we’ll also take a look at a cross platform software that can help you create the panoramas.
  • Away3D Basics 5 - Primitives (Part 3)
    This is the third and final tutorial on the Away3D primitives. This last batch features the more exotic ones, the ones you’ll probably not use that often. The GridPlane and LineSegment are great debugging tools, whereas the Cone, Torus and SeaTurtle are more on the “nice to have” list.
  • Away3D Basics 6 - The Color Materials
    We’ve already touched upon materials in our former tutorials. This tutorial explores how to work with the most basic color materials, the phong shader and lighting.
  • Away3D Basics 6 - Bitmap materials
    The color and wireframe materials we explored in part 1 will usually look a bit dull and flat, but there’s a better option. In this tutorial we look further into the Away3D materials by adding bitmap textures, some shading and reflections to produce more realistic results.
  • Using Away3D with Flex
    A common question about 3D engines is how to use them with the Flex framework. In this tutorial, we’ll show you how to build your own Away3D Flex Component that will play nicely when the user changes the size of their browser or other components.

First steps in Away3D on blog.tartiflop

Matthew Casperson’s Away3D tutorials on Bright Hub

Articles moved to Matt’s personal blog (see The end of an era article), so all links will be outdated. You can download all tutorials text as single zip from Dropbox.
  • Getting Started with Away3D
    Learn how to get started with the Away3D Flash 3D engine with this detailed, step by step tutorial.
  • Effects
    See how you can add the standard Flash filters to any Away3D object to easily create advanced effects.
  • Mouse Interaction
    Learn how to respond to mouse events in Away3D.
  • Primitives
    See how easy it is to use the build in primitive shapes supplied with Away3D.
  • Environment Material
    See how to use the EnviroBitmapMaterial to create a real time reflective look in Away3D.
  • Particles
    Learn how to integrate the Flint particle system with Away3D.
  • Bump Mapping
    See how to implement bump mapping in an Away3D application.
  • Animated Textures
    See how to use video files as textures in Away3D with this tutorial.
  • Skybox
    Learn how to add a skybox to an Away3D scene.
  • Physics
    Learn how to integrate the Jiglib Flash physics engine with Away3D.
  • Loading MD2 models
    Learn how to load Quake 2 MD2 models in an Away3D application.
  • Depth of Field
    Learn how to implement the depth of field effect in Away3D.
  • 3D Text
    Learn how to add 3D text to a scene in Away3D.
  • Dynamic Lighting
    Learn how to add dynamic lights to an Away3D scene with this tutorial.
  • Terrain
    Learn how to create a terrain mesh in Away3D.
  • Terrain Following
    Learn how to track the camera over the surface of a terrain mesh.
  • Fog
    Learn how to add a fog to an Away3D outdoor scene.
  • Renderers
    Learn the difference between some of the different renderers available in Away3D.
  • Hover Camera
    Learn how to add a hover camera to an Away3D scene.
  • Spring Camera
    Learn how to use a spring camera to create a 3rd person view in Away3D.
  • Phong MultiPass Material
    Away3D now includes some advanced materials that make use of Pixel Bender. This article looks at the PhongMultiPassMaterial class.
  • Cubic Environment Map
    Learn how to use the new CubicEnvMapPBMaterial in Away3D.

Fabrice Closier Away3D tutorials on trace(myBitmapdata);

  • Away3D Elevation
    This tutorial shows you how to create an elevation using the Away3D 1.9.4 library or higher.
  • Away3D and WoW: getting started
    How do you couple Away3D and the WoW engine?
  • Away3D Lathe tutorial
    This tutorial shows you how to use the Lathe class using the Away3D 1.9.4 library or higher. The class is located in the extrusions package.
  • Away3D Fog filter tutorial
    This tutorial shows you how to use the fog filter using the Away3D 2.0 library or higher.
  • Away3D Surface Tracking tutorial
    This tutorial shows you how “read” the height of an Elevation mesh in order to place or move objects on it’s surface using the Away3D 2.0 library or higher.
  • Away3D Animator class tutorial
    This tutorial shows you how to use the Animator class using the Away3D 1.9.4 library or higher.
    The Animator class allows you to generate one or more series of animation sequences and add them to the internal animation system. It could be described as a runtime md2 generator — a vertex animation format.
  • Away3D PathAnimator Tutorial
    This tutorial is an introduction to the PathAnimator classes. Since some features are still under development, this tutorial will introduce the basic way to animate 3d objects using paths. The Away3D 2.2 library or higher is required for this tutorial and we assume you already familiar with Away3D.
  • Away3D RoundedCube primitive
    The cube is one of the most popular primitives. But none or almost none are rounded cubes, and the very few ones you see around are generated in 3D apps and imported as collada… a waste of bandwidth and ease. The reason for this: no 3D APi for Flash offers one. True until 15 minutes ago.
    There is now a RoundedCube primitive in Away3D.
  • Away3D: Loading & exporting data
    Hi All, I’m new to Away3D, what is best way to load models into my project?
    I often read messages like this on our Google User Group. Many new features for this have been added in the past few months, so it’s time for a closer look at what possibilities Away3D offers at the moment.