python.pngPython is perhaps the least understood (and arguably the most powerful) aspect of Blender.  To resolve this, Tim Wakeham (timmeh) has started a wiki site dedicated to Python in Blender, aptly named blenderpython.org.

From the site:

This site intends to provide documentation and support for those wishing to further their knowledge of Python, specifically for use in the 3D Animation package, Blender.

Over the coming weeks, the content which resides in the Blending Into Python Wikibook will be migrated across to this wiki, with the aim of extending and further refining the fantastic work Campbell 'ideasman' Barton has already done.

We encourage anyone who has the knowledge to spread it around and participate. All you need is a user account, then you can get started. At this stage style guidelines are still being worked on and further work on the interface is still occurring, so things may change slightly in the near future.

This site will no doubt be an amazing resource for those wishing to extend Blender's functionality with an already well established and powerful scripting using Python.  So for those that are looking to learn or looking to contribute, visit the site!

Share this article
  • Twitter
  • Digg
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Reddit






Related News

Related Resources


Related posts are selected automatically based on their content.


19 Responses to “Python For Blender Wiki Site – BlenderPython.org”  

  1. 1 LukasT

    Hi,
    good resource could be also
    http://mediawiki.blender.org/index.php/BSoD/Introduction_to_Python_Scripting

    What do u think?

  2. 2 buergi

    could get a great page. Think i'll contribute some stuff. Really cool idea i think.
    *account created*

  3. 3 konrad8ha

    This is good. Very good. I've been waiting for something like this. Expect cool stuff to come from Blender and Python much more frequently. I can't wait to dig into it, once I find the time. Mastering Python is really the next big step in mastering Blender for me.

  4. 4 benedikt terhechte

    it's kinda funny, I'm by profession a python programmer, but I somehow never touched the python possibilities in blender, mostly because everytime I tried I seemingly couldn't find just the information I needed to realize what I had in mind.. but this new wiki might hopefully change that; great works

  5. 5 epat

    interesting, it looks like it might become quite useful in the future – if I was any good at writing I would probably help contribute; but I expect it'll come along nicely enough without my twisted langauge skills to screw it all up ;) -epat

  6. 6 LetterRip

    hmm it looks like it died shortly after creation, last entry was in late july it looks like.

    LetterRip

  7. 7 Eugene

    @LetterRip
    Think of it as previously on hiatus. Tim has been really busy lately, but he's coming out of his shell again :)

  8. 8 Mikkel

    It's great whenever someone decides to contribute to the documentation effort. However, I don't see why this should not be a part of the already existing Blender wiki, which already has some Python info. Expanding and improving the existing documentation, including the upcoming BSoD effort on Python is a better way towards a comprehensive set of documentation IMHO.

  9. 9 LetterRip

    Hi all just an FYI,

    the blender summer of documentation has created some really great documentation on python programming with Blender.

    Also i'm fixing all of the examples in the documentation.

    LetterRip

  10. 10 soxofaan

    umm,
    that accompanying image with the post (http://www.blendernation.com/wp-content/uploads/2006/08/python.png) does not look like python. At all. Curly brackets, for example, are considered evil in the pythonic way of life ;)
    It looks more like a scene declaration in POVRay to me.

  11. 11 joeri

    What about the issue that the FSF is claiming all python scripting is GPL because it uses code that is GPL?

    I'm asking this questing because of the example image;
    if it's true that

    Def Background {
    groundcolor 0.1 0.0 0.2
    }

    is no longer mine but opensource then that makes creating scripts alot less powerfull than pulling sliders in blender and saving it as .blend .

    Ofcourse the wiki about how to use python is really great!

  12. 12 gunnarstahl

    He Joeri,
    I don't think that this holds true. First: Python is not gpl. You can read the current (2.4.3) licence in "http://www.python.org/download/releases/2.4.3/license/" . My understanding as a non-lawyer is that you have to put your versions, derivative works and such of python itself under this licence.
    From my understanding this does not cover the products you produce using python. As I understand it you can put any of your sources under any licence you want.
    But again, I am no lawyer.

    Yt,

    Gunnar

  13. 13 Morris

    It's OK gunny, Joeri knows everything. He's just seeing if anyone will show their ignorance by being worried or something

  14. 14 Gunnar Stahl

    Hi Morris,
    maybe I am just stupid, but I do not understand your post. Joeri asked a question and I found his question to be a valid one. So I did some looking-up on my own and found some answers. And since I took Joeri's question serious I tried to provide a usefull answer.

    Yt,

    Gunnar

  15. 15 James Campanella

    License agreements such as the Python Software Foundation (PSF) license are not hard to understand, if read. Granted the language used is not that of fiction and there may be some "big" words in it, but they can all be found in a dictionary if one doesn't understand them. At anyrate, here is the license simplified in laymans terms.

    Python License Explained (based off the 2.4 license from

    1. License is between the user of Python (source, binary, and/or documentation), and the Python Software Foundation.

    2. If you use Python, as in the standard system libraries, binary, or source code, embeded in another project you must include the PSF License as a part of your project. For example, Blender includes some libraries and a python interperter as part of it's distribution, If you look in the installation directory of Blender you will find the Python license there.

    3. If you change any of Python, not scripts you've created, but the actual system libraries, or binaries, you must include a copy of the PSF License with your product, and a brief summary of the changes made. A brief summary would not necessarily have to reveal your source code.

    4. Software is made available "As is" meaning there could be bugs that they haven't found, and probably are as no software is completely perfect and bugfree.

    5. The Python Software Foundation is not responsible for damage to your computer, if you for instance, create an endless loop, and your AMD crunches away and heats itself into an explosion of silicon and metal, or if there is some bug in the software that damages any part of your computer.

    6. If you break any part of this license, we revoke your license to use the software, and if you continue to use the software you are doing so illegally and could be sued.

    7. This license doesn't make you in anyway related to or a part of the Python Software Foundation.

    8. By copying, installing, or otherwise using Python you agree to abide by the terms in this license.

    Hope this helps, and note this is the license for Python as a language and the particular binaries distributed by the python website. What products you create can be under whatever license you want to make it be. But if you distribute your software and include system libraries or other files you got from Python as part of the python installation or source, you must include the PSF license and any changes you made to Python.

    Clear as Mud?

  16. 16 James Campanella

    Oops, left out the web address in my last post which was http://www.python.org/download/releases/2.4.3/license/ which was left earlier but ahd a problem with the link.

  17. 17 qedqubit

    show show
    show the code
    gently on the screen
    errorly,errorly,errorly,errorly
    sofar it remains unseen.

    'The page cannot be displayed'

    dammit !

    i've been longing for something like such a site !

  18. 18 oli

    BlenderPython.org is higly commercialized wiht advertisments and does not contain anymore information about Blender, python and the like, as far I could see anything apart from Ad-links. No thanks.

  19. 19 Haunt_House

    Seems like the site is discontinued for good. Was a useful idea

Leave a Reply