Thank you both for your responses! The diagram is exactly what I was
looking for, and should help me with my work. Away3D is a great piece
of software-- your effort is much appreciated.

On Oct 22, 8:56 pm, "Rob Bateman" <[EMAIL PROTECTED]> wrote:
> Hey Mango
>
> well, since you ask, we have a flow diagram for such an explanation -
> attached to this mail
>
> we've been very busy recently with fixes and tutorials, but we plan to
> publish this as well as other critical core information in a new section of
> the away3d.com site called "hacking docs". This will be for people wishing
> to dig deeper into the Away3d framework, if they need a better
> understanding. We also hope it will encourage people like yourself to create
> new branches that can be added to the trunk codebase in future versions!
>
> atb
>
> Rob
>
>
>
> On Wed, Oct 22, 2008 at 2:51 AM, Li <[EMAIL PROTECTED]> wrote:
> > Hello Mango,
>
> > From what I am understanding so far:
>
> > - view.render is called.
> > - The scene associated with the view is updated. This means, that all the
> > objects in such scene are updated by position, materials and any parameter
> > that may vary with "time". View, camera and object transformation matrixes
> > are calculated.
> > - A session is in charge of drawing the simulation. This session is reset,
> > or cleared.
> > - All the primitives in the scene (contained in various 3d objects) are
> > traversed and drawing primitives are created. These drawing primitives are
> > objects that are used to translate the 3d data into 2d projections.
> > - The drawing primitives are fed into the render session, which takes care
> > of drawing this into the display.
> > - Finally, mouse events are fired.
>
> > Hope it helps.
>
> > On Tue, Oct 21, 2008 at 11:03 PM, Mango <[EMAIL PROTECTED]> wrote:
>
> >> Hello!
>
> >> In my time with Away3d, I've been trying to understand how the code
> >> works so that I can write more efficient applications. However, I'm
> >> continually lost by the process that follows the view.render()
> >> function call.
>
> >> Could someone jot a quick list of steps that Away3d takes from the
> >> time view.render() is called to the moment when flash player draws the
> >> scene to the screen? Nothing detailed, please-- just a brief, concise
> >> list would be much appreciated.
>
> >> Thanks!
>
> --
> Rob Bateman
> Flash Development & Consultancy
>
> [EMAIL PROTECTED]
>
>  Away3d_render_loop.jpg
> 309KViewDownload

Reply via email to