
PRP Importing
-
- Posts: 150
- Joined: Fri Apr 18, 2008 3:41 pm
- MOULa KI#: 0
- Location: The big little New Zealand
Re: PRP Importing
I've just tested, and it works with 2.5, thanks GPN
. It makes sense, in a way- there were some pretty huge material revisions for the BBB project.

- kaelisebonrai
- Posts: 849
- Joined: Sun Feb 03, 2008 3:27 am
- MOULa KI#: 0
- Location: Perth, Western Australia
- Contact:
Re: PRP Importing
Sorry about the thread necromancy, but, it is a relevant addition to the thread, along with a query.
The PyPRP Importer link at: http://www.gpnmilano.bplaced.net/filema ... porter.rar is now a dead link. Is there any chance anyone has the files?
The reason I'm asking is I'm looking to test out some ideas with an imported prp. =)
The PyPRP Importer link at: http://www.gpnmilano.bplaced.net/filema ... porter.rar is now a dead link. Is there any chance anyone has the files?
The reason I'm asking is I'm looking to test out some ideas with an imported prp. =)
Re: PRP Importing
I can't do it right now, but later today I'll update the link in the wiki for the files. I noticed the other day that it was dead but haven't gotten around to fixing it yet.
You can't stop the truth. IC Blog
Re: PRP Importing
GPNMilano wrote:I can't do it right now, but later today I'll update the link in the wiki for the files. I noticed the other day that it was dead but haven't gotten around to fixing it yet.
Did you ever get the chance to put the importer up on a new link? I also had some importing issues recently and the reason may have been the mods done to the importer. Just want to make sure I have the latest version

Ashtar
Re: PRP Importing
Update on the Importer:
Sorry I haven't had time to do anything with this. Some of the errors that people receive when importing are one of two things:
1. The importer was/is an earlier version of PyPRP that was outdated, it unfortunately was based on code of older versions of Blender. as the Blender code was updated so was PyPRP but the importing functions of it were not fixed for newer versions of Blender. So support for importing ages fell by the wayside to make room for age creation and blender compatibility.
2. In order to fix the errors of 1. People played with the code a bit to get around some of the errors, this caused more errors in the long run than it really solved.
I haven't had the time to do anything with the importer but it is on a very long to do list. what I intend to do is strip out all age creation and just repackage it as an importing tool for blender. This means also updating it for newer versions of blender. (currently, if you want to use it, it's compatible with blender 2.45 and should import any age from CC with that version. If you wish to import Drizzled Myst V or MOUL ages it will do that but requires alot of work arounds to do so.)
If you're in dire need of it right now, I'd suggest downloading Blender 2.45 if you can find it and use that with the import scripts. And if one of the ages you wish to import are from Myst V or MOUL I can help you with the workarounds.
If you can wait a bit though, at some point I will fix the importer fully so that it's compatible with newer versions of blender and will import the drizzled ages without the need for workarounds.
Sorry again for the delay. I haven't forgotten about the importer, I've just had to much on my plate at the moment and this is one of those things that hasn't taken a huge priority for me as I just use 2.45 for importing at the moment. But I do intend to get to this, as I'm a bit tired of having to use two blenders and having to do work arounds for Drizzled stuff.
Chloe
Sorry I haven't had time to do anything with this. Some of the errors that people receive when importing are one of two things:
1. The importer was/is an earlier version of PyPRP that was outdated, it unfortunately was based on code of older versions of Blender. as the Blender code was updated so was PyPRP but the importing functions of it were not fixed for newer versions of Blender. So support for importing ages fell by the wayside to make room for age creation and blender compatibility.
2. In order to fix the errors of 1. People played with the code a bit to get around some of the errors, this caused more errors in the long run than it really solved.
I haven't had the time to do anything with the importer but it is on a very long to do list. what I intend to do is strip out all age creation and just repackage it as an importing tool for blender. This means also updating it for newer versions of blender. (currently, if you want to use it, it's compatible with blender 2.45 and should import any age from CC with that version. If you wish to import Drizzled Myst V or MOUL ages it will do that but requires alot of work arounds to do so.)
If you're in dire need of it right now, I'd suggest downloading Blender 2.45 if you can find it and use that with the import scripts. And if one of the ages you wish to import are from Myst V or MOUL I can help you with the workarounds.
If you can wait a bit though, at some point I will fix the importer fully so that it's compatible with newer versions of blender and will import the drizzled ages without the need for workarounds.
Sorry again for the delay. I haven't forgotten about the importer, I've just had to much on my plate at the moment and this is one of those things that hasn't taken a huge priority for me as I just use 2.45 for importing at the moment. But I do intend to get to this, as I'm a bit tired of having to use two blenders and having to do work arounds for Drizzled stuff.
Chloe
You can't stop the truth. IC Blog
-
- Deep Island Admin
- Posts: 2972
- Joined: Mon May 05, 2008 5:50 am
- MOULa KI#: 0
- Location: Germany
Re: PRP Importing
Don't importer and exporter share a lot of code (i.e. the knowledge about all the Plasma classes), so that this sounds like huge duplication?what I intend to do is strip out all age creation and just repackage it as an importing tool for blender
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.
"Many people's horizon is a circle with a radius of zero. They call it their point of view."
Deep Island Shard | Offline KI
"Many people's horizon is a circle with a radius of zero. They call it their point of view."
Deep Island Shard | Offline KI
Re: PRP Importing
diafero wrote:Don't importer and exporter share a lot of code (i.e. the knowledge about all the Plasma classes), so that this sounds like huge duplication?what I intend to do is strip out all age creation and just repackage it as an importing tool for blender
Not really. Every plasma class in PyPRP has specific definitions seperated. The import and read functions are the most important for importing stuff. While the write and export definitions are the age creation stuff. (Materials, Layers and a few other things use ToBlender/FromBlender instead of import/export). So, in theory, i should be able to go through and get rid of the export functions without damaging the import stuff.
You can't stop the truth. IC Blog
Re: PRP Importing
Is there any chance to get the 1.3.0 pyPRT files for the importer? I downloaded blender 2.45 and want to try to get it working, as it doesnt do on any other comination... please contact me. Thx!
-
- Posts: 9
- Joined: Mon Sep 28, 2009 9:51 pm
Re: PRP Importing
Same. I have the Blender 2.45/Python 2.5 setup with other specified files for those versions, but neither the one on Alcugs or the importer listed on the GoW wiki work.
I keep getting this message in the Blender console,
Traceback (most recent call last):
File "<string>", line 48, in <module>
ImportError: No module named alcconfig
EDIT: Nvm, fixed.
I keep getting this message in the Blender console,
Traceback (most recent call last):
File "<string>", line 48, in <module>
ImportError: No module named alcconfig
EDIT: Nvm, fixed.
Last edited by Mekeretrig on Fri Feb 05, 2010 12:44 pm, edited 1 time in total.
-
- Posts: 9
- Joined: Mon Sep 28, 2009 9:51 pm
Re: PRP Importing
Okay, I've almost got it working.
However, it appears that part of the importer is disabling itself?
So... if I get permission, how will it impact the functionality of the importer? This is the importer I downloaded from GoW (or to be more correct, the link to the downloaded listed on GoW).
Btw, why have an importer that is going to be disabled for everyone who downloads it?
I'll only be using The Cleft to help create a heighmap, so I won't be attempting to port the age itself or use any part of it in another age for Uru.
However, it appears that part of the importer is disabling itself?
File: "C:\Documents and Settings\machineowner\Application Data\Blender Foundation\Blender\.blender\scripts\alcresmanager.py", line 163, in import_all
self.prp.setname(self.age.name)
Import is disabled by default, you must agree that you are not going going to use Cyan
protected material without their permission.
So... if I get permission, how will it impact the functionality of the importer? This is the importer I downloaded from GoW (or to be more correct, the link to the downloaded listed on GoW).
Btw, why have an importer that is going to be disabled for everyone who downloads it?
I'll only be using The Cleft to help create a heighmap, so I won't be attempting to port the age itself or use any part of it in another age for Uru.