Drizzle 32 ! (experimental)

Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.

Re: Drizzle 32 ! (experimental)

Postby Sirius » Thu Mar 05, 2020 1:59 am

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 )
User avatar
Sirius
 
Posts: 1303
Joined: Mon Jul 26, 2010 4:46 am
Location: France

Re: Drizzle 32 ! (experimental)

Postby Théodore » Thu Mar 05, 2020 6:30 pm

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!
Théodore
 
Posts: 43
Joined: Sat Sep 15, 2018 9:17 am

Re: Drizzle 32 ! (experimental)

Postby Deledrius » Thu Mar 05, 2020 10:46 pm

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... ;)
User avatar
Deledrius
Gehn Shard Admin
 
Posts: 1377
Joined: Mon Oct 01, 2007 1:21 pm

Re: Drizzle 32 ! (experimental)

Postby Sirius » Sat Mar 07, 2020 7:15 am

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.)
User avatar
Sirius
 
Posts: 1303
Joined: Mon Jul 26, 2010 4:46 am
Location: France

Re: Drizzle 32 ! (experimental)

Postby Théodore » Sat Mar 07, 2020 12:38 pm

Thank you Sirius! I'll give it a shot :)
Théodore
 
Posts: 43
Joined: Sat Sep 15, 2018 9:17 am

Previous

Return to Plasma Development

Who is online

Users browsing this forum: No registered users and 3 guests