I finally took the time to fix bugs in my PRP importer and make a Wiki entry for it, along with usage instructions. The sources are also available on Gitlab. This should make it easier to find than buried deep into the forum.
I also added in a couple features since the last version. Yay !
A small list of what it can do:
- run on Blender 2.79, unlike the previous PyPRP importer
- import colliders, visual meshes, materials (not perfect) and textures
- deduplicate vertices and create hard/smooth edges for visual meshes (this makes meshes react pretty well to lighting)
- import lights (Plasma lighting is different from Blender's so will not map 1:1)
- import every collider type (including convex hull), except cylinder (because it's nearly never used)
- import a single PRP. The whole Age will still be loaded to avoid breaking references to things like textures and such
- rig visual meshes and import Plasma bones as armatures
- import a few animations (still rather broken)
Due to the numerous differences between Plasma and Blender, it's by no means perfect, but should be slightly better than PyPRP. It's also easier to install, since its only requirement is Korman itself.
I won't be adding new features often, but feel free to report any bugs you might encounter. Have fun
(and in the mean time, I'll see about doing the last bits of code cleaning to get UPlasma's source available as well, if that interest someone)