Hi all,

The first RC for Soya 0.12 is available. Here is the Change Log:

  * Massive renaming (backward compatibility is maintained through aliases):
      Idler       -> MainLoop
      Shape       -> Model
      Cal3dShape  -> AnimatedModel
      Shapifier   -> ModelBuilder
      Volume      -> Body
      Cal3dVolume -> Body (merged with Volume)
      Land        -> Terrain

  * New sound API (see soya.Sound, soya.SoundPlayer and tuto sound-1.py)

  * Dynamic model deforming (see tuto deform-1.py); this feature is
    still under work and the API may change in the next release. It is
    currently supported only for non-animated Model, and may give
    weird result with raypicking.

  * Static and auto_static: all Soya objects (inheriting from
    CoordSyst) have now a "static" attribute that can be use to tag
    them as static for optimizing them, and an "auto_static" attribute
    (defaulting to true) that allows Soya to automatically determine
    wether they are static or not

  * Static shadows: static object's shadows are rendered faster

  * New method MainLoop.update, for embedding Soya inside Tk (or other
    GUI or mainloop) ; MainLoop.start has been removed since it has never
    been really working

  * Font now inherits from SavedInAPath (=> you can have a data/fonts/
    directory)

  * Bugfix:
    * Bugfix in 3DSmax exporter on material (thanks Snaip)


There is also a 0.12rc1 tutorial pack, and i'm working on a big documentation 
for Soya -- more details later ;-)

=> http://download.gna.org/soya/Soya-0.12rc1.tar.bz2

Jiba

_______________________________________________
Soya-user mailing list
Soya-user@gna.org
https://mail.gna.org/listinfo/soya-user

Reply via email to