Page 6 of 6

Re: Drizzle 32 ! (experimental)

PostPosted: Thu Mar 05, 2020 1:59 am
by Sirius
Chacal wrote:This flag can have a huge performance impact.
For playing around once or twice it is useful, but if you want something more elegant you should make your own simplified colliders in Blender, export them in a .prp and add them to the age .ini.

Agreed, on larger Ages it can become quite taxing. This is mostly just for fun but shouldn't be used for regular gameplay.

Théodore wrote:But my big issue is Blender itself. I tried quite some times to install it. As far as having it on my PC that's not the issue; it's rather that I cannot import uru ages in it. There's something with the importer.

Which importer are you using (and on which version of Blender) ? I recommend using the ZLZ importer with Blender 2.7x over the old PyPRP importer on Blender 2.4. ZLZ is much simpler to setup (its only requirement is Korman), and overall performs better.

Théodore wrote:Is it my version of python?

In that case it shouldn't be a problem. Having a separate Python install is useful when using Plasmashop/PyPRP or sometimes with Korman, but the ZLZ importer does not use it.

Théodore wrote:Oh yeah BTW I read all about your Opening the Cavern challenge!

Agreed, that challenge was very fun. Lots of cool areas to explore :)

Théodore wrote:I didn't comment on it because it is a rather old subject. I always wanted to know how you or even Race (Negilahn & Payiferen) were able to change the prp by adding new collisions and removing some invisible blockades. I'd be interested.

Oh, feel free to start a thread for any kind of question like this.
From what I remember (this isn't exactly how Chacal did it, but it's slightly easier IMHO):
Removing objects is fairly simple - once you know the object's name, you just look up its Generic Physical object in PRPShop, and delete it. It will only delete the collision - the object itself will still be visible.
Creating new collisions is more complex. You need to import the Age in Blender, create your new collider. Then delete all objects but your collider. Put your collider on a new "page". Export the Age with the same name/sequence prefix as the original, but in a temporary location. Then copy the PRP corresponding to the new "page" you created back into Uru's DAT folder. Open the .AGE file in PRPShop, add this PRP to the list.
(This was the very-fast version, if you need more info don't hesitate to ask :D )

Re: Drizzle 32 ! (experimental)

PostPosted: Thu Mar 05, 2020 6:30 pm
by Théodore
Thank you Sirius!

I downloaded your importer, I installed Korman yesterday with Blender 2.79

Sirius wrote:Oh, feel free to start a thread for any kind of question like this.
From what I remember (this isn't exactly how Chacal did it, but it's slightly easier IMHO):
Removing objects is fairly simple - once you know the object's name, you just look up its Generic Physical object in PRPShop, and delete it. It will only delete the collision - the object itself will still be visible.
Creating new collisions is more complex. You need to import the Age in Blender, create your new collider. Then delete all objects but your collider. Put your collider on a new "page". Export the Age with the same name/sequence prefix as the original, but in a temporary location. Then copy the PRP corresponding to the new "page" you created back into Uru's DAT folder. Open the .AGE file in PRPShop, add this PRP to the list.
(This was the very-fast version, if you need more info don't hesitate to ask :D )


The removing part is easy! I already made some personal customizations to several ages (including some fan ages). I will first get accustomed to Blender/Korman/ZLZ, read tutorials, and will come back for questions. Thanks!

Re: Drizzle 32 ! (experimental)

PostPosted: Thu Mar 05, 2020 10:46 pm
by Deledrius
Théodore wrote:The removing part is easy! I already made some personal customizations to several ages (including some fan ages). I will first get accustomed to Blender/Korman/ZLZ, read tutorials, and will come back for questions. Thanks!

Let me know what holes you find. I've been working through reorganizing and filling in missing documentation lately... ;)

Re: Drizzle 32 ! (experimental)

PostPosted: Sat Mar 07, 2020 7:15 am
by Sirius
Sirius wrote:However this still won't work. It seems Drizzle has a bug when processing Teledahn. I'll see if I can fix this by the week end...

Fixed ! I updated the link on the first page. Re-download Drizzle, and try using the -exactcollisions on Teledahn...

(You'll see linking to Teledahn takes much longer - around 3 minutes on my PC. This is normal. Personally I didn't notice any more lag once I regained control over the avatar.)

Re: Drizzle 32 ! (experimental)

PostPosted: Sat Mar 07, 2020 12:38 pm
by Théodore
Thank you Sirius! I'll give it a shot :)