Mercurial > cortex
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