changeset 262:0e85237d27a7

Added a diagram explaining RenderManager
author Dylan Holmes <ocsenave@gmail.com>
date Mon, 13 Feb 2012 06:48:40 -0600
parents 63dafe7365df
children e15cd6f60ffe
files org/vision.org
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
     1.1 --- a/org/vision.org	Mon Feb 13 06:13:07 2012 -0600
     1.2 +++ b/org/vision.org	Mon Feb 13 06:48:40 2012 -0600
     1.3 @@ -33,6 +33,10 @@
     1.4  =ViewPort=, rendering the scene in the GPU. For each =ViewPort= there
     1.5  is a =FrameBuffer= which represents the rendered image in the GPU.
     1.6  
     1.7 +#+caption: =ViewPorts= are cameras in the world. During each frame, the =Rendermanager= records a snapshot of what each view is currently seeing.
     1.8 +#+attr_html:width="400"
     1.9 +[[../images/diagram_rendermanager.png]]
    1.10 +
    1.11  Each =ViewPort= can have any number of attached =SceneProcessor=
    1.12  objects, which are called every time a new frame is rendered. A
    1.13  =SceneProcessor= recieves its =ViewPort's= =FrameBuffer= and can do