Page 7 of 8

Re: PyPRP2 Beta 1 released

PostPosted: Fri Jun 14, 2013 5:39 am
by Lyrositor
Actually, development of PyPRP 2 has ceased - probably forever. korman is the future, but it's still in very early stages of development.

Re: PyPRP2 Beta 1 released

PostPosted: Fri Jun 14, 2013 11:11 am
by Rhee
GAAAAAHHH i got all excited for a second there when i saw new posts on this thread!!! And then it was one of those "Oh." moments. hahahaha

We'll have a Blender 2.5x exporter SOMEDAY!!!

Re: PyPRP2 Beta 1 released

PostPosted: Sat Jun 15, 2013 12:25 am
by Luna
DreamBliss wrote:
bnewton81 wrote:Awesome! Thanks so much! Will there be a later 64bit edition? Is 64bit really faster than 32bit? I've always heard it is, but honestly don't know for certain. Can't wait to use this. Thanks so much. And it is my birthday today so this is really a great present. lol


Second vote for a 64-bit version of PyPRP, as well as all the functionality of previous versions of the plugin, for Blender versions 2.67+

Thank you for all your work on this!


I'm not sure on this, but I'm thinking there might be a similar issue as with the 64 bit plugin for 3ds max. CWE isn't 64 bit and probably uses types that are unsafe to use in a 64 bit environment.

Re: PyPRP2 Beta 1 released

PostPosted: Sat Jun 15, 2013 12:32 am
by Deledrius
Luna wrote:
DreamBliss wrote:
bnewton81 wrote:Awesome! Thanks so much! Will there be a later 64bit edition? Is 64bit really faster than 32bit? I've always heard it is, but honestly don't know for certain. Can't wait to use this. Thanks so much. And it is my birthday today so this is really a great present. lol


Second vote for a 64-bit version of PyPRP, as well as all the functionality of previous versions of the plugin, for Blender versions 2.67+

Thank you for all your work on this!


I'm not sure on this, but I'm thinking there might be a similar issue as with the 64 bit plugin for 3ds max. CWE isn't 64 bit and probably uses types that are unsafe to use in a 64 bit environment.

The Max plugin is limited by CWE's 64-bit support, which is still probably lacking in this regard. PyPRP doesn't use CWE. PyPRP2 uses libHSPlasma, but IIRC it was the dependency on a third-party 32-bit DLL (PhysX?) that caused it to be unavailable for 64-bit installations.

Re: PyPRP2 Beta 1 released

PostPosted: Mon Jun 17, 2013 3:07 am
by DreamBliss
OK, let's see if I got this straight...

PyPRP 2 is dead. PyPRP 1 appears to have been recently updated, but I assume it is also dead as it is for Blender 2.49 and Blender is now in version 2.67 (with a new UI!) Neither program can be compiled because they are scripts, so theoretically they should work with the respective 64-bit versions they are compatible with, for PyPRP 1 that's Blender 2.49 and lower, for PyPRP 2 that's up to Blender 2.64 (I know because that's the latest build I could install it on.) In nay case neither will work on a 64-bit install because the libraries they depend on are 32-bit. That about right?

Meanwhile the plugin to use for the newer versions of Blender is Korman? How far along is that, and what versions of Blender are compatible with it?

Sorry for any excitement I caused bumping this thread.

Re: PyPRP2 Beta 1 released

PostPosted: Mon Jun 17, 2013 5:34 am
by Lyrositor
Both PyPRPs are pretty much dead. PyPRP1 received a little addition lately because Hoikas felt it warranted this addition (and lots of people still used it), but I don't think anyone should expect regular updates to them. PyPRP2 can do little more than export basic geometry, so you're better off using PyPRP. korman can do even less right now, so don't even think about using it... for now.

I'm unsure about the whole 32/64-bit situation, but on your 64-bit installation, you should be able to install all the 32-bit libraries.

Re: PyPRP2 Beta 1 released

PostPosted: Tue Jun 18, 2013 1:58 pm
by Deledrius
DreamBliss wrote:OK, let's see if I got this straight...

PyPRP 2 is dead. PyPRP 1 appears to have been recently updated, but I assume it is also dead as it is for Blender 2.49 and Blender is now in version 2.67 (with a new UI!) Neither program can be compiled because they are scripts, so theoretically they should work with the respective 64-bit versions they are compatible with, for PyPRP 1 that's Blender 2.49 and lower, for PyPRP 2 that's up to Blender 2.64 (I know because that's the latest build I could install it on.) In nay case neither will work on a 64-bit install because the libraries they depend on are 32-bit. That about right?


I'll try to remember the details. I think I have this correct:
PyPRP2 is essentially superseded. It was an attempt to rewrite PyPRP1 more sanely. PyPRP1 was built very organically from many sources at a time in which we didn't know very much about Plasma and were still learning, as well as varying levels of Python proficiency, not to mention fighting against Blender 2.4x. PyPRP1.x is no longer actively developed. PyPRP2 was meant to be a rewrite that took advantage of the more mature libHSPlasma library, as well as integrating into Blender the options in a more artist-friendly way that doesn't require YAML for alcscript. Versions from Blender 2.5x on have much better options for plugin integration, and the plugin API was changing drastically, so PyPRP2 was abandoned in its infancy (it can export basic Ages containing geometry, collision, and texturing, AFAIK, but not much else) and development on Korman began, but a bug in the version of Python used by Blender has temporarily stalled progress. I hope that it will continue soon. The number of active developers in the Uru community is very low currently, and those who remain are working on all aspects including engine improvements, tools, and even content. It's like butter scraped over too much bread.

Right now, PyPRP1.x is the most complete plugin, aside from the 3D Studio Max plugin which is updated code from the one Cyan themselves used. PyPRP2 has limited support for Age creation, but works with newer versions of Blender and is more friendly. Korman supports the newest version of Blender and will be fully integrated in a way that will hopefully be even better than Cyan's plugin, but is not yet ready for use. If you have Max and are familiar with it, I'd recommend using one of the available downloads for that (if you need a specific Max version that isn't provided, please ask). We welcome all bug reports.

Re: PyPRP2 Beta 1 released

PostPosted: Mon Aug 26, 2013 10:53 am
by cskid13
Can I export for MOULagain with PyPRP2?

Re: PyPRP2 Beta 1 released

PostPosted: Mon Aug 26, 2013 10:55 am
by cskid13
Lyrositor wrote:Actually, development of PyPRP 2 has ceased - probably forever. korman is the future, but it's still in very early stages of development.


In other words, I have to use 3ds Max? This is quite unfortunate. Maybe another team will come and write PyPRP 3 or finish PyPRP 2. There is still demand for it.

Re: PyPRP2 Beta 1 released

PostPosted: Mon Aug 26, 2013 2:44 pm
by Deledrius
cskid13 wrote:
Lyrositor wrote:Actually, development of PyPRP 2 has ceased - probably forever. korman is the future, but it's still in very early stages of development.


In other words, I have to use 3ds Max? This is quite unfortunate. Maybe another team will come and write PyPRP 3 or finish PyPRP 2. There is still demand for it.

That's what Korman is.