Skip to main content

Wrapper package for Ogre3D python bindings.

Project description

GitHub release Join the chat at https://gitter.im/OGRECave/ogre Patreon

Summary

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilising 3D hardware. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.

Build Status
Linux, OSX, Android, iOS CI Build
MSVC Build status

Index Of Contents

  • What's New?
    A summary of the new and altered features in this release.
  • Building the core OGRE libraries
    If you're using the full source release, this will help you build it. If you're using a precompiled SDK then most of the work has already been done for you, and you should use the sample projects to see how to compile your own code against OGRE.
  • The OGRE Manual
    A high-level guide to the major parts of the engine and script reference.
  • API Reference
    The full OGRE API documentation, as generated from the (heavily!) commented source.
  • The OGRE Tutorials
    A gold mine of tutorials, tips and code snippets which will help you get up to speed with the engine.

Try it

Features

For an exhaustive list, see the features page and try our Sample Browser. For a quick overview see below

Integrated Bump Mapping Integrated shadows
HW & SW skeletal animation Multi-layer Terrain
Automatic Rendertarget pipelining (Compositors) Volume Rendering with CSG & Triplanar Texturing
Dear ImGui Particle Effects

Who is using it?

Open Source

Closed Source

Contributing

We welcome all contributions to OGRE, be that new plugins, bugfixes, extensions, tutorials, documentation, example applications, artwork or pretty much anything else! If you would like to contribute to the development of OGRE, please create a pull request.

Getting Support

Please use our community support forums if you need help or think you may have found a bug.

Licensing

Please see the full license documentation for details.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ogre_python-1.12.12.dev3-cp38-cp38-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.8Windows x86-64

ogre_python-1.12.12.dev3-cp38-cp38-macosx_10_15_x86_64.whl (18.1 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

ogre_python-1.12.12.dev3-cp36-cp36m-manylinux2014_x86_64.whl (21.1 MB view details)

Uploaded CPython 3.6m

File details

Details for the file ogre_python-1.12.12.dev3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ogre_python-1.12.12.dev3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for ogre_python-1.12.12.dev3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 cc068f5d63b656c6336f163d8e992f2f0f544a35933cc4abe99dc3c75059ceef
MD5 5c901df654e463456d01e99094ce8a39
BLAKE2b-256 3d03ba105d932096780d6dfaf09fc1e465bddfd0c2f213b325e6a7609faebc77

See more details on using hashes here.

File details

Details for the file ogre_python-1.12.12.dev3-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: ogre_python-1.12.12.dev3-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for ogre_python-1.12.12.dev3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e42bd070bb7b125f40f76914b77e232d5f4e07532b801ab2e2fafe51d7c14efd
MD5 fe268902a0f9b32103c69e13841dcf37
BLAKE2b-256 f2ab37ac649ecae9acb6a81a8f4ac45353f4bc2bb201d6433783e61c4f7181ed

See more details on using hashes here.

File details

Details for the file ogre_python-1.12.12.dev3-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: ogre_python-1.12.12.dev3-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 18.1 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for ogre_python-1.12.12.dev3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 736a2185502ea9dffae0c51aec8ea15056309257138c3e6c85784f3debd0a976
MD5 c629e1e70c3f499558143d2ad99fc626
BLAKE2b-256 f32c5d4de61878ec5cd6eea3d54a9f5fe25417369ce56673747ef22aeecbff25

See more details on using hashes here.

File details

Details for the file ogre_python-1.12.12.dev3-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: ogre_python-1.12.12.dev3-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for ogre_python-1.12.12.dev3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc03ac97d7429f7437bb5ac41c3123f326b92b3b568fde7a8eaed11e81a88a10
MD5 46b385b4edd09f8f752a5bc8048d9ac0
BLAKE2b-256 a59aa7bbeb728134f724142ec67c1f7a243f549c4fa2e9e0cffc7c3cc768221f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page