Mercurial > cortex
diff org/vision.org @ 262:0e85237d27a7
Added a diagram explaining RenderManager
author | Dylan Holmes <ocsenave@gmail.com> |
---|---|
date | Mon, 13 Feb 2012 06:48:40 -0600 |
parents | 02b2e6f3fb43 |
children | f8227f6d4ac6 |
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