Object-Oriented Graphics Rendering Engine (OGRE) is a scene-oriented, real-time, 3D rendering engine, as opposed to a game engine. It is written in C++ and is designed to make it easier to write programs that use hardware-accelerated 3D graphics. The class library abstracts from the underlying system libraries (Direct3D and OpenGL).
OGRE has an active community, and was SourceForge's project of the month in March 2005. It has been used in some commercial games such as Ankh, Torchlight and Garshasp.
As of 2012, OGRE has cross-platform support. As of 2015, it supports Linux, Windows (all major versions), OS X, Google Native Client (NaCl), WinRT, Windows Phone 8, iOS and Android. An unofficial FreeBSD port is maintained by the FreeBSD community.
Version 1.0.0 (Azathoth) was released in February 2005. The current release in the 1.x.y series is 1.9 (Ghadamon), released on November 24, 2013. Released under the terms of the MIT License, as of version 1.7.0 and previously under a modified GNU Lesser General Public License (LGPL), the engine is free software. The modification of the LGPL allows users to statically link the library under the same terms as dynamic linking, through a distinction made by the LGPL.
Virgin
I haven't always stuck by you
Even though you've been with me
And I've done things I wish you hadn't seen
And I have seen things I wish you'd didn't know
But because you fogive I forgive myself and let go
Jesus give me a virgin mind and a virgin soul
Make my heart so set on you that it can't let go
Take all the things I've seen wash me with your purity
Take all the things I've done cover me with your blood
I haven't always stuck by you
Even though you were with me
But now as I see you on the cross of Calvary
Can't bring myself to hurt you more
So now all that I'll do is only what you'd have me do
It's all for you
Jesus give me a virgin mind and a virgin soul
Make my heart so set on you that it can't let go
Take all the things I've seen wash me with your purity
Take all the things I've done cover me with your blood
I cry out to you and I repent
I cry with you and I repent
I cry out to you and I repent
I cry with you and I repent
Transform these bitter tears with your mercy
Jesus give me a virgin mind and a virgin soul
Make my heart so set on you that it can't let go
Take all the things I've seen wash me with your purity
Take all the things I've done cover me with your blood
Cover me with your blood
Cover me with your blood
Cover me with your blood