MEyahMegusta Posted November 30, 2024 Posted November 30, 2024 (edited) Hello, I've had this problem for months now that I can't get male HDT-SMP genitals to function ever, I have made sure all related mods to achieve such are always winning conflicts and I have even tried on a very bare minimum load order. On the other hand CBPC works just fine it seems,. I should mention, FSMP works perfectly EVERYWHERE except male genitals from what I can tell. Edited November 30, 2024 by MEyahMegusta
Dorabella Posted November 30, 2024 Posted November 30, 2024 If by SOS , you are using files named as MaleGenitals.(found into SKSE\Plugin\hdtSkinnedMeshConfigs , It may depend on : 1)Bad SOS , it is lacking the string HDTSkinnedMesh. 2)If, it has this string, could be the values too low 3) If , you are using a combination with Baka SOS , you might enable the string in SKSE\Plugins\hdtSkinnedMeshConfigs\defaultBBPs.xml . If , for SOS, you are using CBPC , this process could create problems Spoiler My value for SOS+Genitals Spoiler <?xml version="1.0" encoding="UTF-8"?> <system> <bone name="NPC Genitals01 [Gen01]"> <mass>0</mass> <inertia x="2" y="2" z="2"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals02 [Gen02]"> <mass>0</mass> <inertia x="3" y="3" z="3"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals03 [Gen03]"> <mass>0</mass> <inertia x="4" y="4" z="4"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals04 [Gen04]"> <mass>0</mass> <inertia x="4" y="4" z="4"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals05 [Gen05]"> <mass>0</mass> <inertia x="5" y="5" z="5"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals06 [Gen06]"> <mass>0</mass> <inertia x="5" y="5" z="5"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC GenitalsBase [GenBase]"> <mass>0</mass> <inertia x="0" y="0" z="0"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC GenitalsScrotum [GenScrot]"> <mass>0.1000</mass> <inertia x="1" y="1" z="1"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <generic-constraint bodyA="NPC GenitalsScrotum [GenScrot]" bodyB="NPC GenitalsBase [GenBase]"> <frameInB> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </frameInB> <useLinearReferenceFrameA>false</useLinearReferenceFrameA> <linearLowerLimit x="-1" y="-1" z="-1"/> <linearUpperLimit x="1" y="1" z="1"/> <angularLowerLimit x="-0.8" y="-0.1" z="0"/> <angularUpperLimit x="0.8" y="0.1" z="0"/> <linearStiffness x="20" y="20" z="90"/> <angularStiffness x="40" y="40" z="40"/> <linearDamping x="2" y="2" z="2"/> <angularDamping x="3" y="3" z="3"/> <linearEquilibrium x="0" y="0" z="0"/> <angularEquilibrium x="0" y="0" z="0"/> </generic-constraint> <per-triangle-shape name="MaleGenitals"> <margin>0.4</margin> <penetration>0.4</penetration> <shared>public</shared> <tag>shlong</tag> <no-collide-with-tag>shlong</no-collide-with-tag> <no-collide-with-tag>MaleBody</no-collide-with-tag> <weight-threshold bone="NPC GenitalsScrotum [GenScrot]">0.5</weight-threshold> <weight-threshold bone="NPC GenitalsBase [GenBase]">1.0</weight-threshold> </per-triangle-shape> </system>
MEyahMegusta Posted November 30, 2024 Author Posted November 30, 2024 (edited) 3 hours ago, Dorabella said: If by SOS , you are using files named as MaleGenitals.(found into SKSE\Plugin\hdtSkinnedMeshConfigs , It may depend on : 1)Bad SOS , it is lacking the string HDTSkinnedMesh. 2)If, it has this string, could be the values too low 3) If , you are using a combination with Baka SOS , you might enable the string in SKSE\Plugins\hdtSkinnedMeshConfigs\defaultBBPs.xml . If , for SOS, you are using CBPC , this process could create problems Reveal hidden contents My value for SOS+Genitals Reveal hidden contents <?xml version="1.0" encoding="UTF-8"?> <system> <bone name="NPC Genitals01 [Gen01]"> <mass>0</mass> <inertia x="2" y="2" z="2"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals02 [Gen02]"> <mass>0</mass> <inertia x="3" y="3" z="3"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals03 [Gen03]"> <mass>0</mass> <inertia x="4" y="4" z="4"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals04 [Gen04]"> <mass>0</mass> <inertia x="4" y="4" z="4"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals05 [Gen05]"> <mass>0</mass> <inertia x="5" y="5" z="5"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals06 [Gen06]"> <mass>0</mass> <inertia x="5" y="5" z="5"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC GenitalsBase [GenBase]"> <mass>0</mass> <inertia x="0" y="0" z="0"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC GenitalsScrotum [GenScrot]"> <mass>0.1000</mass> <inertia x="1" y="1" z="1"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <generic-constraint bodyA="NPC GenitalsScrotum [GenScrot]" bodyB="NPC GenitalsBase [GenBase]"> <frameInB> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </frameInB> <useLinearReferenceFrameA>false</useLinearReferenceFrameA> <linearLowerLimit x="-1" y="-1" z="-1"/> <linearUpperLimit x="1" y="1" z="1"/> <angularLowerLimit x="-0.8" y="-0.1" z="0"/> <angularUpperLimit x="0.8" y="0.1" z="0"/> <linearStiffness x="20" y="20" z="90"/> <angularStiffness x="40" y="40" z="40"/> <linearDamping x="2" y="2" z="2"/> <angularDamping x="3" y="3" z="3"/> <linearEquilibrium x="0" y="0" z="0"/> <angularEquilibrium x="0" y="0" z="0"/> </generic-constraint> <per-triangle-shape name="MaleGenitals"> <margin>0.4</margin> <penetration>0.4</penetration> <shared>public</shared> <tag>shlong</tag> <no-collide-with-tag>shlong</no-collide-with-tag> <no-collide-with-tag>MaleBody</no-collide-with-tag> <weight-threshold bone="NPC GenitalsScrotum [GenScrot]">0.5</weight-threshold> <weight-threshold bone="NPC GenitalsBase [GenBase]">1.0</weight-threshold> </per-triangle-shape> </system> Hello! I still have the problem, but I haven't yet been able to follow your advice, if I may ask first of all; Where did you get "DefaultBBPs.xml" in the first place? I checked my entire load order and that file is totally absent with the exception of being in my 3BA mod folder (I have done CBPC setup for this in this case because I've gone so long with the other not working). The DefaultBBPs.xml in quest is indeed missing ALOT of information, it actually only has two entries for "ears" and "tail" or something like that, so its totally lacking everything your one has. I am curious where your one is from so that I can actually apply it from the correct source, or if you have a suggestion. Assuming you got it from the 3BA installer, please could you tell me what to select? I wasn't initially aware about "DefaultBBPs" and I dread going insane guessing the options! Quote SKSE\Plugins\hdtSkinnedMeshConfigs\defaultBBPs.xml . If , for SOS, you are using CBPC , this process could create problems To be entirely honest, my "ideal" set up would be full CBPC bodies with the exceptions of lowerbody genitals those are HDT, if that's not possible I'll gladly remove CBPC, I have SOS CBPC set up at the moment but its obviously not what I want, so I can deactivate it. I'm almost 3) is the problem but I am not sure of how to handle this much at all. Edit: Not so sure anymore, I think I setup the config correctly but it doesn't seem to work. I have totally disabled CBPC for this. Edit 2: I think I've gotten it in part working, the balls I think are moving as HDT would but not the shaft itself, not sure what I've gotten wrong. I downloaded this pack: To test Edited November 30, 2024 by MEyahMegusta
Dorabella Posted November 30, 2024 Posted November 30, 2024 5 hours ago, MEyahMegusta said: Where did you get "DefaultBBPs.xml" Just from the mod you pointed out . Extract the mod into separate folder (example into Download section),navigate the folders, All-In-One HDT SMP 3BBB Skyrim LE Setup\03 xml files\Non EU\SKSE\Plugins\hdtSkinnedMeshConfigs , here you will find the file DefaultBBPs.xml . Edit the file, inserting the string pointed out in the previous screen. Copy/paste the file into Skyrim data\SKSE\Plugins\hdtSkinnedMeshConfigs . 5 hours ago, MEyahMegusta said: The DefaultBBPs.xml in quest is indeed missing ALOT of information, it actually only has two entries for "ears" and "tail" If, it is missing the various functions, simply edit them . The mod contains everything to make HDT-SMP work Open your DefaultBBPs.xml with Notepad++ and , insert all this string : <map shape="MaleGenitals" file="SKSE\Plugins\hdtSkinnedMeshConfigs\MaleGenitals.xml"/> , save and try . If, the SOS you have in use has the necessary nodes/bone, this step should be enough to get the genitals working . The SOS of the mod , has the string that triggers the DefaultBBPs but , if the file is empty, it will not work Your SOS Spoiler The function of the mod , is activated by the various files/strings Your SOS( see screen) , has the string HDT Skinned Mesh Physics Object Spoiler This string, active DefaultBBPs.xml , this file, active MaleGenitals.xml . To trigger DefaultBBPs, the missing strings will have to be entered Male and Female genitals Here you can see the activation of the mod you have in use , simply by editing files , without any kind of Havok object/spell/script . Only, by having the various files activate each other defaultBBPs.txt This , has the string enabled. With Notepad++ , Save as XML , copy paste in Data\SKSE\Plugins\hdtSkinnedMeshConfigs, just in case, back up your 5 hours ago, MEyahMegusta said: I think I've gotten it in part working, the balls I think are moving as HDT would but not the shaft itself, not sure what I've gotten wrong. It depends on how the maleGenitals file is compiled. Inspect the log, it can be helpful to eliminate any compilation errors Spoiler
MEyahMegusta Posted December 1, 2024 Author Posted December 1, 2024 (edited) 14 hours ago, Dorabella said: Just from the mod you pointed out . Extract the mod into separate folder (example into Download section),navigate the folders, All-In-One HDT SMP 3BBB Skyrim LE Setup\03 xml files\Non EU\SKSE\Plugins\hdtSkinnedMeshConfigs , here you will find the file DefaultBBPs.xml . Edit the file, inserting the string pointed out in the previous screen. Copy/paste the file into Skyrim data\SKSE\Plugins\hdtSkinnedMeshConfigs . If, it is missing the various functions, simply edit them . The mod contains everything to make HDT-SMP work Open your DefaultBBPs.xml with Notepad++ and , insert all this string : <map shape="MaleGenitals" file="SKSE\Plugins\hdtSkinnedMeshConfigs\MaleGenitals.xml"/> , save and try . If, the SOS you have in use has the necessary nodes/bone, this step should be enough to get the genitals working . The SOS of the mod , has the string that triggers the DefaultBBPs but , if the file is empty, it will not work Your SOS Hide contents The function of the mod , is activated by the various files/strings Your SOS( see screen) , has the string HDT Skinned Mesh Physics Object Hide contents This string, active DefaultBBPs.xml , this file, active MaleGenitals.xml . To trigger DefaultBBPs, the missing strings will have to be entered Male and Female genitals Here you can see the activation of the mod you have in use , simply by editing files , without any kind of Havok object/spell/script . Only, by having the various files activate each other defaultBBPs.txt This , has the string enabled. With Notepad++ , Save as XML , copy paste in Data\SKSE\Plugins\hdtSkinnedMeshConfigs, just in case, back up your It depends on how the maleGenitals file is compiled. Hello and thank you for the advice! I think I've followed everything pretty accurately however, for simplicity's sake I've opted to let the "HDT All in One" replace all my files for the purpose of testing to understand whats going on (so I've avoided custom configs to avoid user error for now), however I did take a look in Nifscope and believe things are setup as you suggested! The problem however still comes down to the the schlong itself not animated, I am fully 100% certain now that the balls are receiving HDT, but the rest of member is just practically stiff. I'm not sure what is wrong now. The "HDT All In One" pack comes with its own SOS genital nifs, which I think are correctly setup in nifscope? Which leaves me rather confused as to the stiffness. Quote nspect the log, it can be helpful to eliminate any compilation errors Looking for this log, it doesn't seem to have been generated on my end for some reason? Edit: Have tested multiple configs and slightly tweaking settings in the xml, to me it seems quite literally like HDT is not applying to the schlong itself as it still does that subtle jelly like movement which to me suggests HDT is not at all starting on it for whatever reason and yet, the balls do work for some reason despite being part of the same mesh? I am very confused. Edit2: Might ask for source of all mods, pretty sure I've gotten them but either way just to go over . I'll await any additional assistance! Also regarding add the entry to the XML, it appears the correct entry is already added by default in the "HDT All in one pack" so there's no reason to add anything right? Edited December 1, 2024 by MEyahMegusta
Dorabella Posted December 3, 2024 Posted December 3, 2024 On 12/1/2024 at 6:30 AM, MEyahMegusta said: but the rest of member is just practically stiff. I'm not sure what is wrong now. jelly like movement which to me suggests HDT is not at all starting on it for whatever reason and yet, the balls do work for some reason despite being part of the same mesh? This function, even I took a while to get it activated in HDT-SMP. It involves entering a series of strings (SOS , it already has the necessary nodes/bones) ERF Futa With SMP Balls (1).rar I used the XML contained here . On 12/1/2024 at 6:30 AM, MEyahMegusta said: The "HDT All In One" pack comes with its own SOS genital nifs, If memory serves, it lacks the functionality you are looking for . On 12/1/2024 at 6:30 AM, MEyahMegusta said: Looking for this log, it doesn't seem to have been generated on my end for some reason? You can try generating a simple TXT , named hdtSkinnedMeshPhysics.log , and paste it into Data\SKSE\Plugins. It is activated, only if you make use of HDT-SMP On 12/1/2024 at 6:30 AM, MEyahMegusta said: HDT All in one pack" so there's no reason to add anything right? If the item to be entered , is already present, there is no need to rewrite it. You just need to make sure that the data matches Example <map shape="3BA" file="SKSE\Plugins\hdtSkinnedMeshConfigs\3BBB-Amazing.xml"/> The rest is the path where it is located and, the name of the file to be used map shape, is a name your nif. Example, femalebody , open into OutfitStudio , and you read 3BA Spoiler Spoiler Generate your XML. Open the nif SOS , with Nifskope or, Outfitstudio. For the example , I will use Outfitstudio Select nodes, to see location, switch to bones, to see which ones are available Spoiler Compilation with Notepad++ , language XML , save to MaleGenitals ( This a example) Spoiler <?xml version="1.0" encoding="UTF-8"?> <system> <bone name="NPC GenitalsBase [GenBase]"> <mass>0</mass> <inertia x="0" y="0" z="0"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> <bone name="NPC GenitalsScrotum [GenScrot]"> <mass>0.1000</mass> <inertia x="1" y="1" z="1"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals01 [Gen01]"> <mass>0</mass> <inertia x="2" y="2" z="2"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> <generic-constraint bodyA="NPC Genitals01 [Gen01]" bodyB="NPC GenitalsBase [GenBase]"> <frameInB> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </frameInB> <useLinearReferenceFrameA>false</useLinearReferenceFrameA> <linearLowerLimit x="-1" y="-1" z="-1"/> <linearUpperLimit x="1" y="1" z="1"/> <angularLowerLimit x="-0.8" y="-0.1" z="0"/> <angularUpperLimit x="0.8" y="0.1" z="0"/> <linearStiffness x="20" y="20" z="90"/> <angularStiffness x="40" y="40" z="40"/> <linearDamping x="2" y="2" z="2"/> <angularDamping x="3" y="3" z="3"/> <linearEquilibrium x="0" y="0" z="0"/> <angularEquilibrium x="0" y="0" z="0"/> </generic-constraint> <bone name="NPC Genitals02 [Gen02]"> <mass>0</mass> <inertia x="3" y="3" z="3"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals03 [Gen03]"> <mass>0</mass> <inertia x="4" y="4" z="4"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <generic-constraint bodyA="NPC Genitals03 [Gen03]" bodyB="NPC Genitals02 [Gen02]"> <frameInB> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </frameInB> <useLinearReferenceFrameA>false</useLinearReferenceFrameA> <linearLowerLimit x="-1" y="-1" z="-1"/> <linearUpperLimit x="1" y="1" z="1"/> <angularLowerLimit x="-0.8" y="-0.1" z="0"/> <angularUpperLimit x="0.8" y="0.1" z="0"/> <linearStiffness x="20" y="20" z="90"/> <angularStiffness x="40" y="40" z="40"/> <linearDamping x="2" y="2" z="2"/> <angularDamping x="3" y="3" z="3"/> <linearEquilibrium x="0" y="0" z="0"/> <angularEquilibrium x="0" y="0" z="0"/> </generic-constraint> <bone name="NPC Genitals04 [Gen04]"> <mass>0</mass> <inertia x="4" y="4" z="4"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <bone name="NPC Genitals05 [Gen05]"> <mass>0</mass> <inertia x="5" y="5" z="5"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone> <generic-constraint bodyA="NPC Genitals05 [Gen05]" bodyB="NPC Genitals04 [Gen04]"> <frameInB> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </frameInB> <useLinearReferenceFrameA>false</useLinearReferenceFrameA> <linearLowerLimit x="-1" y="-1" z="-1"/> <linearUpperLimit x="1" y="1" z="1"/> <angularLowerLimit x="-0.8" y="-0.1" z="0"/> <angularUpperLimit x="0.8" y="0.1" z="0"/> <linearStiffness x="20" y="20" z="90"/> <angularStiffness x="40" y="40" z="40"/> <linearDamping x="2" y="2" z="2"/> <angularDamping x="3" y="3" z="3"/> <linearEquilibrium x="0" y="0" z="0"/> <angularEquilibrium x="0" y="0" z="0"/> </generic-constraint> <generic-constraint bodyA="NPC GenitalsScrotum [GenScrot]" bodyB="NPC GenitalsBase [GenBase]"> <frameInB> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </frameInB> <useLinearReferenceFrameA>false</useLinearReferenceFrameA> <linearLowerLimit x="-1" y="-1" z="-1"/> <linearUpperLimit x="1" y="1" z="1"/> <angularLowerLimit x="-0.8" y="-0.1" z="0"/> <angularUpperLimit x="0.8" y="0.1" z="0"/> <linearStiffness x="20" y="20" z="90"/> <angularStiffness x="40" y="40" z="40"/> <linearDamping x="2" y="2" z="2"/> <angularDamping x="3" y="3" z="3"/> <linearEquilibrium x="0" y="0" z="0"/> <angularEquilibrium x="0" y="0" z="0"/> </generic-constraint> <per-triangle-shape name="MaleGenitals"> <margin>0.4</margin> <penetration>0.4</penetration> <shared>public</shared> <tag>shlong</tag> <no-collide-with-tag>shlong</no-collide-with-tag> <no-collide-with-tag>MaleBody</no-collide-with-tag> <weight-threshold bone="NPC GenitalsScrotum [GenScrot]">0.5</weight-threshold> <weight-threshold bone="NPC GenitalsBase [GenBase]">1.0</weight-threshold> </per-triangle-shape> </system> You can conveniently try it, and if you do, put the hdtSkinnedMeshPhysics.log here, which I will try the correction of any strings. Some errors, may appear just because of a wrong position in the compilation
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now