Jump to content

About This File

This mod is my conversion of Bazinga's HDT SexToys for SE.
So first of all many thanks to Bazinga for his work on the original mod! Without him I would not have had a starting point for this project.

 

I hope it is ok for me to modify and upload his mod and scripts here. I asked Bazinga for permission a few months ago, but since he has retired from modding I never got an answer back.
If the modification and reupload of his work is not allowed, please let me know and I'll take it down.

 

 

Description:
This mod enables collision for Skinned Mesh Physics (SMP) bodies with animation objects. (Which is way easier said than done ?)
For now it covers four solo and three paired animations.

Animations by Leito: Female Toy Vaginal (health potion), Female Dildo Vaginal (soul gem), Lesbian DoubleDildo and Lesbian DoubleDildo2 (OriginalSE)
nazonootoko animations: Soulgem Showing (Uploaded file by Aequus)
Nibbles Animation: Chair Dildo, Bondage Post Dildostick (OriginalSE)

 

Requirements:

 

Recommended:

 

Installation:

  • The mod is ready for installation through ModOrganizer. As this mod overwrites files from the original animation mods, the installation through a mod manager is highly recommended.
  • Let this mod overwrite the animation mods.

In Game: (these instructions are taken from the original mod, as I have no clue why and if it is necessary to do those steps)

  • Export Sexlab MCM settings (to not lose any changes made)
  • reapply JSON data in SL AnimationLoader MCM menu
  • Import Sexlab MCM settings

 

 

Further information on how this mod works:
 

Spoiler

So what changed, and why does it now work for SE?
I changed the collision principle for the animation objects from HDT to SMP. HDT makes use of geometric bodies as collision object which overlay the original mesh of the animation object. With SMP one can use the original mesh of the animation object for collision.
So instead of equipping a further HDT collision mesh while an animation is playing, SMP SexToys now equips a weight-painted mesh of the original object. And in this lays the hard work and the reason why the number of supported animations has reduced. (but also can easily be increased and extended upon again)
To get collision with SMP, a collision object needs to be connected to a bone. Since I do not have a clue how to do this proper I used Outfit Studio (OS) for adding bones and weight-paint the animation objects. But in this process the placement of the animation object changes. So, to make the object fit the animation properly again I re-positioned the mesh in OS and tested the new position in game. Afterwards I re-positioned the mesh in OS and tested the new position in game. Afterwards I re-positioned the mesh in OS and tested the new position in game. Afterwards I re-positioned the mesh in OS and tested the new position in game. Afterwards I re-positioned the mesh in OS and tested the new position in game. Afterwards I... This step took several hours, sanity points and brain cells per mesh.

 

The cool thing is: With some help and further development this might even become a Framework!

With the changes made it is in theory possible to add collisions to any and all animation objects for ultimate immersion. (At least static ones, I tried my luck with the nazonootoko dildo cowgirl and riding animations which use an animated object mesh. Didn't work out. My knowledge of animation, bones and SMP is to little for such a task)
The process is quite easy: weight-paint the mesh, add BodyPart partition to mesh, add NiStringExtraData and point to the included Toys.xml, add a few lines in Toys.xml, add the mesh as Armor to the SMPSextoys.esp, include the animation in the correct JSON file, fix object placement in animation.
See, it's totally easy apart from the last step. So if someone knows a way to figure out the proper position of the animation object when adding bones and weight-painting, let me know.

 

 

Credits:
Bazinga for his original HDT SexToys mod
All the people listed on Bazinga's mod site with whom the original mod would not have been possible:

  •     Ashal
  •     Leito86, nazonootoko and SirNibbles
  •     Aequus
  •     HydrogensaysHDT
  •     Lupine00

The team behind FSMP: hydrogensaysHDT, aers, Karonar1, alandtse, geniusty, HSanMartin, skullgirls, DaydreamingDay, idaan300, romanicles, igloomod, SesamePaste, jg1 
Acro748 for the awesome SMP collision enabled body
OsmelMC for SLAL

ousnius for OutfitStudio

treota for his Guide into the dark magic that is SMP
as well as: exiledviper, Pfiffy and Electric Aether for porting mods to SE

Edited by kle500


What's New in Version 0.2

Released

fixed that no object would show up during nazonootoko soulgem showing animation


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use