Page 1 of 1

How different is one Python from another?

PostPosted: Fri Feb 22, 2008 2:12 pm
by Zander
I've just found out that the *really really expensive* version of Vue, Infinite, includes a form of Python.

I know this is a stupid question, and I can't afford the upgrade anyway, but I have to ask: would that mean that pyPRP could be persuaded to work with Vue?

Re: How different is one Python from another?

PostPosted: Fri Feb 22, 2008 2:53 pm
by Trylon
Well the python itself isn't the major part of pyPRP, since it's just another language to program in, and it happens to be that Blender presents itself in Python, so that it can be interfaced with.

Basically, for what you suggest, half of the work is done, as pyPRP basically consists of two parts:
1) Code that reads and writes PRP files
2) Code that interfaces with blender and translates to and from PRP files and blender

Now, the second part is what would need to be rewritten for Vue in the case you present.
It's not impossible (unless Vue doesn't present itself really well in Python), but it would take time, patience and willingness to do.
And, I think it's safe to say that most of the pyprp developers (myself including) don't see the point of porting PyPRP to a really expensive 3d program.

Re: How different is one Python from another?

PostPosted: Fri Feb 22, 2008 3:47 pm
by Zander
Eminently fair. Thank you. I shall stop gazing wistfully at the price list and return to my Blender studies. :D