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
