Skip to main content

History: -Overlay

Source of version: 13 (current)

Copy to clipboard
            {INCLUDE(page="ogrelex ext tpl")/}
---
{DIV(class="clearRight")}{img src="img/wiki_up/Overlay2.png" alt="" imalign="right"}{DIV}
{DIV(class="clearRight")}{img src="img/wiki_up/Overlay1.png" alt="" imalign="right"}{DIV}
__Overlay__ - An overlay is an additional plane that is layed over the finished render of a ((-scene|scene)). Commonly, scores or interaction menus for the player are positioned there. In the Ogre demos, overlays are used to display the Ogre logo as well as current information about the scene, such as ((-polygon|polygon)) count or current ((-FPS|frames per second)).


!!Further information

__Ogre Manual:__
* [http://www.ogre3d.org/docs/manual/manual_12.html#SEC15|Overlays]
* [http://www.ogre3d.org/docs/manual/manual_42.html#SEC250|OverlayElement Attributes]
* [http://www.ogre3d.org/docs/manual/manual_43.html#SEC261|Standard OverlayElements]
* [http://www.ogre3d.org/docs/manual/manual_41.html#SEC244|Overlay Scripts]

__Ogre API:__
* [http://www.ogre3d.org/docs/api/html/classOgre_1_1Overlay.html|Overlay]
* [http://www.ogre3d.org/docs/api/html/classOgre_1_1OverlayContainer.html|OverlayContainer]
* [http://www.ogre3d.org/docs/api/html/classOgre_1_1OverlayElement.html|OverlayElement]
* [http://www.ogre3d.org/docs/api/html/classOgre_1_1OverlayElementFactory.html|OverlayElementFactory]
* [http://www.ogre3d.org/docs/api/html/classOgre_1_1OverlayManager.html|OverlayManager]
* [http://www.ogre3d.org/tikiwiki/Manual+Resource+Loading#Overlay|Manual Resource Loading] - Create Overlays __by code__ (notes and examples)

__See also:__
* ((MovableTextOverlay))
* ((ColoredTextAreaOverlayElement))
* ((ManualObject 2D))
* ((Creating Overlays via Code))
* ((Displaying 2D Backgrounds))
* ((-Billboard|Billboard)) - an other technique to display 3D content
* ((-GUI|GUI)) - an overview of GUI systems

__((Mogre)) specific:__
* ((Easy Debug Text for MOGRE))
* ((MOGRE MovableText by Billboards)) - easy usage without compilation
* ((MOGRE MovableText)) - needs Mogre compilation
* ((Simple text in MOGRE))
* ((MOGRE SpriteManager2d))



---
{INCLUDE(page="ogrelex ext tpl")/}
---