mainSoya 3D - Summary

 
 
Show feedback again
Membership Info
Project Admins:
20 active members

Group identification
Id: #521
System Name: soya
Name: Soya 3D
Group Type: Programs

Search in this Group

in
   

Soya 3D is a high level 3D engine for Python. It relies on OpenGL, SDL and Cal3D. It is designed with games in mind, focusing both on performance and ease-of-use. Soya 3D is available under the GPL and currently runs on GNU/Linux, though ports to other OS are planned (Mac OS X, windows,...) since it uses only portable libraries.

Features includes :
- portals
- terrain rendering (heighmap)
- characters animations with Cal3D
- Blender exporter
- tutorials set

Soya 0.6.1 and below were written in C and Python, but version 0.7 and higher are written in Pyrex and Python. See http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/ about Pyrex.

Soya 3D is used by the game Slune (http://oomadness.nekeme.net/fr/slune/index.html).

Other Software Required:
- Python 2.2 or more (tested with 2.2.2), including Python devel files (i.e. -devel package, libpython2.2-devel on Mandrake)
- Pyrex >= 0.9.2 (http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/)
- PIL (Python imaging library http://www.python.org/sigs/image-sig/Imaging.html)
- OpenGL
- SDL (http://libsdl.org)
- Cal3D (http://cal3d.sourceforge.net)
- libFreeType2 (http://www.freetype.org)
- FreeFont (http://www.nongnu.org/freefont)

Registration Date: Sun 16 May 2004 11:15:21 AM UTC
License: GNU General Public License V2 or later
Development Status: 3 - Alpha

 


Communication Tools
Mailing Lists Mailing Lists (2 public mailing-lists)

Show feedback again

Back to the top


Powered by Savane 3.1-cleanup