RSS

Category Archives: 3d development

Proscenium framework tutorial

In this tutorial you’ll take a look at several different ActionScript class files that are used to create 3D sample projects with the Proscenium framework, an ActionScript 3 code library built on top of the Adobe Flash Platform Stage3D APIs that allows for rapid development of interactive 3D content. The goal of this quick introduction is to familiarize you with the Proscenium framework to control 3D elements in Adobe Flash Professional.

Before you begin, be sure to download the Proscenium framework from Adobe Labs and uncompress the ZIP file to your desktop so that you can follow along and open the corresponding AS file as you work through each section in this tutorial. You can analyze the code to see how each step is achieved programmatically.

The sample project class files are located in the code\ProsceniumTutorials\src folder within the Proscenium framework ZIP file. These samples can be compiled and run once the Proscenium project is set up. To set up the project, please be sure to read the setup instructions provided in the sample files.

The sections below cover how to create 3D objects and add them to the scene to display them. You’ll also learn how to change a 3D object’s material properties, move objects, and add shadows. In the last section of this tutorial, you’ll use a class that extends the Sprite class to see how to build a Proscenium application without using the BasicDemo harness class used by the other sections. By extending the Sprite class, you’ll gain more control when working with 3D objects and configuring event handlers.

Click here for tutorial

 
Leave a comment

Posted by on October 25, 2011 in 3d development, Action Script3, flash

 

Proscenium – Easily and rapidly develop interactive 3D content in Flash

Welcome to the preview release of “Proscenium” (codename). Proscenium is an ActionScript 3 code library built on top of the Adobe® Flash® Platform Stage3D APIs that allows for rapid development of interactive 3D content.

Stage 3D comprises a new set of low-level, GPU-accelerated 3D APIs that will enable advanced 3D experiences across screens through the Adobe Flash Platform runtimes. These new low-level APIs will provide advanced 3D and 3D engine developers the flexibility to leverage GPU hardware acceleration for significant performance gains.

he Proscenium preview is prerelease software that is not supported by Adobe and may contain bugs. Please also note that as a research project, there is no assurance that there will be a shipping version of Proscenium.

Click here for download Proscenium

 
Leave a comment

Posted by on October 6, 2011 in 3d development, Action Script3, flash

 

webGL 3D game demo

CopperLicht Demos

Some demos showing CopperLicht in action. Require a browser with WebGL support.
See the browser support webpage.

click here for demos

 

 
Leave a comment

Posted by on June 18, 2011 in 3d development, GAME, HTML 5, webGL

 

What is webGL?

WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces. Developers familiar with OpenGL ES 2.0 will recognize WebGL as a Shader-based API using GLSL, with constructs that are semantically similar to those of the underlying OpenGL ES 2.0 API. It stays very close to the OpenGL ES 2.0 specification, with some concessions made for what developers expect out of memory-managed languages such as JavaScript.

WebGL brings plugin-free 3D to the web, implemented right into the browser. Major browser vendors Apple (Safari), Google (Chrome), Mozilla (Firefox), and Opera (Opera) are members of the WebGL Working Group.
Read More

 
Leave a comment

Posted by on June 18, 2011 in 3d development, GAME, HTML 5, webGL