Python-Ogre

14 篇文章 0 订阅
(Redirected from PyOgre)
Jump to: navigation, search

 

Python-Ogre is a Python binding for OGRE, which means you can use all of OGRE's functionality using Python instead of C++. If you want to know why you would want to do that, read this.

Python-Ogre is based upon Py++ (Boost) and replaces the original PyOgre wrapper. Even though a few things have changed between PyOgre and Python-Ogre, most of the documentation found here should still be valid. The names PyOgre and Python-Ogre will therefore be used interchangeably. The development site for Python-Ogre is here, and a PyOgre/Python-Ogre oriented forum can be found here.

Python-Ogre has an own wiki now.
The informations here can be outdated.
Look to www.python-ogre.org.

Downloading and Installing

Note: the Python-Ogre bindings are built against the latest Ogre version 1.6.0RC1

Software
Python-Ogre
How to install and setup PyOgre (Deprecated)

These pages are no longer valid - refer http://www.python-ogre.org - although, in a nutshell(on windows), you may either: a) download python 2.5, and pyogre, intall both in that order b) install python 2.6, pyogre, then the pyogre(for py 2.6) update - which involves replacing pyogre files, and copying files into your python site packages

Using Python-Ogre

Learn how to use Python-Ogre. This includes tutorials and code snippets.

There are also many more examples in your C:/PythonOgre/demos folder.

Examples and Tutorials

These all need to be converted to Python-Ogre, although they still remain valid.

Older Tutorials
  • PyOgre Tutorial1 - Step by step guide: Explaining "scene, light, mesh, skydome, camera" building the first pyogre application.
Code Snippets
CEGUI for PyOgre

New to Python?

Want to use OGRE, but don't like wrestling with your programming language? Then Python is for you. These links will guide you towards becoming a Python master!


Python Tutorials
Free Python Books
Useful 3rd-party Python libraries
  • PyOde - ODE binding (Physics library)
  • ALPY - (exe) - Abstracted OpenAL binding (Sound library) (GPL)
  • PyOpenAL - (exe) - OpenAL Binding (LGPL)
  • PySonic - FMOD Binding (Sound/Music library) (Free for noncommercial use)
  • PyGame - Game engine that has an audio part you can combine with OGRE.
  • Python Imaging Library (PIL) - Adds image processing capabilities.
  • wxPython - A wxWidgets binding, useful for integrating PyOgre in an editor. (GUI toolkit)

Digital Content Creation

Here are links to various useful pages about creating digital content, such as textures, levels, and models for PyOgre.


  • Tools - Modellers, exporters and OGRE add-on projects
  • Tutorials - Smaller guides working with modellers, 2D graphics programs, etc
  • External Resources - Links and books specifically about content creation

 

About PyOgre

Here's a diagram that describes PyOgre and how works together with other components to form an application. In Linux, py2exe would be replaced by freeze. On Mac, use py2app.

Image:PyOgre_Pipeline.JPG
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值