[Bf-python] Python status

Michel Selten michel.s at home.nl
Sat May 17 16:37:11 CEST 2003


Hi,

In this mail I want to create a summary of the status of the current
Python API. With this I hope to get a feeling if it's possible to have
the new implementation ready for Blender 2.28. Any updates are welcome
If there's somebody working on a point, I've written his name behind it
between this-> (...) :)

Critical:
---------
The points below are needed for the Python API. These were either in the
old API, or are just critical :)

* Implement the main Blender module                                 done
* Implement the BGL module                                          done
* Implement the Camera module                                       done
* Implement the Draw module                                         done
* Implement the Image module                                        done
* Implement the IPO module                                      open
* Implement the Lamp module                                         done
* Implement the Material module                                 open
* Implement the Mesh module                         (IanWill)   open
* Implement the NMesh module                        (IanWill)   open
* Implement the Object module                       (Michel)    open
* Implement the Scene module                                    open
* Implement the Text module                                         done
* Implement the Window module                                       done
* Find a resolution for the security issues.                    open

High Priority:
--------------
The points below are not critical for a 2.28 release, but should have
been fixed before it.

* Update the comments for each module.                          open
  In the header comment I wrote "This is a new part of blender".
  This should be replaced by a short description of the module.
* Write some standard test scripts for testing the API          open
* Write a Blender Python API description                        open
* Write a tutorial on how to implement a new Python   (Michel)  open
  module.

Low Priority:
-------------
The points below are not critical for a 2.28 release. These should be an
addition to the current (2.27) API.

* Add FileSelector to the Windows module                            done
* Add ImageSelector to the Windows module                           done
* Create new Armature module                  (Jordi)           open
* Create new Bone module                      (Jordi)           open
* Create new Curve module                                           done
* Write some tutorials on how to use the Python API             open
  (Including the new stuff)

If the above summary is somewhat correct, I'll post it to the main list
too. Not all blender developers are subscribed to this list.

With regards,
	Michel





More information about the Bf-python mailing list