Releases: thojmr/PregnancyPlus
Releases · thojmr/PregnancyPlus
PregnancyPlus v6.6
- Added a "Preset Belly Shape" dropdown, that allows you to select from a variety of preset belly shapes in Studio and Maker
- This should make it easier for those that want a quick belly shape without any slider changes, or a base shape to start from.
PregnancyPlus v6.5
- Fixed issue with BP5 uncensors. They should be compatible with Preg+ now
- Fixed Mesh Smoothing timer not stoping when done
PregnancyPlus v6.4
- Added the "Individual Clothing Offset GUI" to Maker and Studio. This allows you to offset individual clothing items separately from the belly
- Fixed an issue in KKS causng the sliders to stop working in Maker
PregnancyPlus v6.3
This is not the latest KK release. Follow the link below for the latest
- KKS, HS2, AI: Removed hitching in main game by spreading the Preg+ computation across multuple game ticks (c# async await)
- Prevent game lock when spamming any Preg+ slider while using High Poly mesh
- Fixed Uncensor change in KKS not registering with Preg+
KK_PregnancyPlus v6.2
- Added new slider "Fat Fold Gap" that allows you to shrink or widen the gap.
KK_PregnancyPlus v6.1
Seems stable, so I removed the experimental flag
- Performance improvement pass on the newly refactored code
- Fixed smoothing timer counting too quickly
- Fixed nipple appearance changing with pregnancy
KK_PregnancyPlus v6.0 Experimental
This is an EXPERIMENTAL release, I'm giving early adopters the ability to test this out, and will make changes based on feedback. But I don't expect much to change between this version and the next, other than bug fixes, optimizations.
Feel free to DM me, or open an issue if you find any problems. So much code changed, let's see what I forgot :/
Changes:
- Biggest change: Added
BindPose mesh alignment
that will improve Preg+ capabilities under the hood. More details at bottom: - HS2:
SkinnedAcessories
work with Preg+ now - KK/KKS:
AcessoryClothes (ACP)
work with Preg+ now - Any type of skinned accessory should, in theory, deform now
- Added "Ignore Accessories" plugin config option, in case you don't want Preg+ to interact with accessories at all
- Sliders now behave the same at any character scale
- Sprinkled in some more
Multithreading
- The "Reset Belly" button will now also enable Preg+ gameplay for that character, so you have a way to enable it from studio.
- Lots of Bugfixes and lots of new bugs
BindPose Mesh Change Explained:
-
Behind the scene Preg+ creates a virtual mesh in the T-pose (BindPose) position instead of using the character's mesh. The belly shape is now computed from that virtual mesh.
-
This has a lot of perks:
- Allows this plugin to work with any Skinned Accessory
- Increases the amount of clothing that works with Preg+ by correcting poorly imported meshes
- Less animation related issues. The virtual mesh is T-posed and unattached from the character
- Less character scale issues, since the virtual mesh has no scale applied
- This means I can remove scale from mesh my calculations, simplifying the math
- Sliders will now produce the same result with any character scale
- Less edge case code. Easier to maintain!
-
And a few drawbacks:
- A little more upfront CPU costs added to the initial belly load (first time slider is touched), but it gets cached and multithreaded, so it's a small overall impact
- The bindpose computation is a bit complex, but handles weird meshes better than the old logic
- This may slightly affect the belly shape of some character cards, but the difference should be small to none. Mostly characters with full body scale applied might see a difference. If you notice a lot of difference, send me your character cards.
- New code, new bugs to hunt down
KK_PregnancyPlus v5.5
- Fixed belly persisting after pregnancy ends
KK_PregnancyPlus v5.4
- Hopefully fixed belly inflation lingering after HScene ends
- Added Github repo link to plugin config
KK_PregnancyPlus v5.3
- Updated code to work with new KKS_Pregnancy release. The same way Preg+ integrates with KK_Pregnancy.