Author Archive

Chastity belt update

I want to thank whoever messed with the strawpoll, I guess next time I’ll stick to Patreon for those?

Anyway, I made an executive decision and decided to go with the “hotfix first” option, here is a summary of v17:

  • Fixed the lingering particle system issue caused by a packaging bug in the previous update.
  • PBR hotfix: Click points should now be completely invisible on PBR clients.
  • Lockbreaking notifications should now be sent to the right avatar UUID.
  • Added a safety check to prevent leashing to unreachable objects under RLV.
  • Added the sit-lock feature, which prevents unseating when chained while sitting.
  • I’ve also replaced the clickers again with optimized mesh versions (we’re down to 39LI).

The updater should notify you soon enough, you all know the process by now ^^.

I also want to apologize for taking so long to bring those features up on the belt, I did not realize it had been this long.

Stunprod update, chastity belt WIP

Quick update because a few things have happened since yesterday:

A kind soul on the KDC Booth Store reported an issue with the parameter setup of the VRChat Stunprod. That is now fixed and you can download the package (version 1.2) to correct the problem (the Patreon reward has also been updated).

Someone also made me aware of a packaging/assembly error with the KDC Lined Chrome Chastity belt; There are floating chain links on points that cannot receive or send chains, making it impossible to remove them. The fix is relatively simple but it took a moment to figure out what exactly happened.

I was also considering putting out some PBR related fixes and ended up starting a full PBR refresh of the material, picture included: on the left is the original and on the right, the PBR version. Nothing fancy, that’s more or less what it would have looked like if we had decent metal rendering back then.

If I actually do this I’m gonna have to do some edits in the HUD & labia shroud code to dual-stack the two material systems, the same way I’ve done with the Stunprod.

So I’m going to run another little poll for this one again.

Interrogation chair thing

Here is another attempt at the interrogation chair project, I like it a lot more than my previous attempts which I’m not sure I’ve ever posted here. I was hoping to integrate some kind of knee-spreader, but so far, cannot figure out of a good approach that also fits the overall design of this contraption.

I look so unhappy in this pictures, ^_^ I wonder why!

Blender’s renderer & denoising have really come a long way, and this is nearly at real-time speed on GPU compute. Would you look at that.

As for the Vergilius collar, I finished writing the code yesterday, I was going to do product pictures, manuals, and all those little things but my home server appears to have given up the ghost, which pretty much ate the rest of the afternoon.

I haven’t entirely lost hope but I might have to look for a replacement… and an IDE drive adapter of sort (it is THAT old). Thankfully, it did not contain much of value other than lots of scripts and somewhat useful services and things I figured out over the years. For the time being, I’ve moved the really important stuff (customer mails & sale reports) to a different machine.

Setbacks and uncertainties.

Alright we’ve had a few setbacks. Last minute change and I decided to add an occlusion map, which required of me to try a bit harder with my UVs, which also required rebuilding the LOD models that I thought I was done with Monday.

I’ve also decided of a name for this line “Vergilius”; It has a nice ring to it.

There is a problem however, and that is related to the script/behavior. I really have two options with this slightly unusual “side locking” system:

  • Option A: Treat both lock points as one, simple to use, but that means they cannot be chained to or from.
  • Option B: Treat both points independently, that means the collar would only be RLV-locked if BOTH lock points are fitted with a padlock, both would then be valid chain targets and sources (side collar points currently only exist on the braced collar)

EDIT: You can vote which option you prefer here.


Rubbery bondage stuff.

PBR is officially out, right? It’s been for months on the official viewer, and is now on Firestorm, which means that it is out for 99.9% of the user base.

I’ve decided to try my hands at a quick little project and see how well it ends up doing.

In general, I tend to avoid making latex products unless it is something truly special, as there is little point in competing with creators that pump that stuff out all year round. That being said, I think I’ve gotten pretty good at making actual, realistic latex/rubber using PBR materials, and people have been asking for a serviceable rubber set for literally years at this point.

This will be PBR-only (sure, try to change my mind on that one) and should be super easy to recolor and mod. I think I’ll also keep the front pin/post as a separate mesh, this way you can move it in another hole if you don’t want it centered, for some reason.

The VRChat release of the KDC EIG-2-B Stunprod out!

I made a video this time because I felt I just couldn’t really do justice to the KDC EIG-2-B Stunprod (VRChat Edition!) otherwise.

Feature wise, it is stripped down to fit the limitations of a VRChat avatar prop/accessory, it still has sounds, particles, and the little charging mechanic. I’ve added a screen pixelation effect that only works for the person(s) near the stunprod tip. It is unpleasant, not too bad, and I think it works well enough.

It isn’t setup for any specific avatar but the prefab uses ModularAvatar, so it really is just a matter of “Drag into avatar, move and rotate in hand, done.”

As usual for VRChat assets, head over to if interested, do message on booth if you have issues/suggestions related to it.

Little status update

I’m almost done cleaning up the VRC Stunprod.

I still need to take some pictures for it, to write a proper store description, and obviously, to decide of a price.

It is getting hot here, but isn’t too bad yet.

More LPM work & some VRC work too.

Ended up going with modeling the LPM apron bib after all. A bit dense but it is probably okay. There really isn’t that much left to model at this point, and I’m going to HAVE to move to the more nerve wracking parts…

I’ve actually gotten the logic for the VRChat version of the stunprod nearly done over the weekend. The behavior is pretty much identical to the one in SL, but in SL you can’t do screen-space shader shenanigans :3


KDC Lattice cage (for VRChat) update!

KDC Lattice cage for VRChatI’ve just pushed an update to the KDC Lattice Cage (v3) for VRChat.

What has changed:

  • Fixed a bug that caused the hatch to remain stuck open.
  • Re-exported all models to proper 1:1 scale (instead of 100x scale…).
  • Replaced all main colliders with simple cubes (for ease of editing).

You can get the update from your library page on booth, you should be able to install it over the previous version without breaking anything.


I’ve also updated the Prisoner Shackles while I was at it, added Modular Avatar support and cleaned up the licensing.

Optimization, optimization, optimization…

Oh, boy do I love optimization… even if it is slowly killing me.

I ended up redoing the surface of the apron a good 5 or 6 times, I’m still not happy of the geometry it is giving me, but it kind of works. It currently clocks at 27000 triangles, all the pleats add so much geometry… I’ve optimized the corset lacing a bunch, but I need to remove a lot more to make it acceptable. I also modeled the collar.

During the party last weekend I’ve identified a horrible bug on the KDC MixMaster – Bartending System so expect an update for this soon as well as a slight change in how recipes are handled. (if I can wrap my head around it)

Kyrah Abattoir
Creator of BDSM and fetish content in Second Life since 2004.

Seasoned 3D artist and programmer, aspiring video game creator.

July 2024