[Bf-committers] Video texture for the BGE

Jean-Luc Peurière jlp at nerim.net
Sat Nov 1 20:32:40 CET 2008

Le 31 oct. 08 à 09:56, Benoit Bolsee a écrit :

> Hi all,
> As some of you might know already I've been working on integrating  
> Ash's
> video texture plugin in the BGE. I'm now about to release the code to
> trunk and I wanted to inform the devs of the options I've taken  
> before I
> break every compilation systems down ;-)
> Sorry if this Email is a bit long, but there is a lot to say.


> The plugin depends on the Python library numpy
> (http://numpy.scipy.org/). Numpy is a pure python library, it's C side
> is a bunch of headers that I've added in
> lib/windows/python/include/python2.5/numpy. The same should be done on
> all other python versions and all other OS.

As the Os X maintainer, I strongly disagree on that new dependancy  
for several reasons:

- last version of  numpy is not compatible with py2.3. I still feel  
very important to keep py2.3
compatibility because this allow us to keep blender a no-install app  
that can be ran from
an USB key even if you have no install rights on the computer.
10.4 users are still at least 50% (probably 75%) of the installed  
base and very few of them
will have py2.5.

- bundling py2.5 full framework into blender is possible, but the  
increase  of the download
size is unnacceptable (I estimate > 10Mb). static build of python  
would be smaller, but we loose
easy access to site packages

- acces to the site package, where the pythons files of numpy must  
go, require admin rights too,
of messing with the python paths. Both things are equally not  

this should be discussed further at next meeting
Jean-Luc Peurière
jlp at nerim.net

More information about the Bf-committers mailing list