Jump to content
The Dark Mod Forums

Dynamic clothing attachments


Recommended Posts

This is the kind of stuff that keeps me awake at night :rolleyes:


I remember a discussion about having animated/ragdoll clothing attachments or something or other so I've been experimenting today since we figured out how to work with copy_joint decls


Here's a video of the animated version (xvid - just a rough & subtle animation, no normal maps):



model dynamic_cape {
mesh		models/md5/props/cape/dynamic_cape.md5mesh
anim idle	models/md5/props/cape/idle01.md5anim
anim af_pose		models/md5/props/cape/af_pose.md5anim
anim death	models/md5/props/cape/af_pose.md5anim

entityDef atdm:dynamic_cape
"editor_displayFolder"	"Moveables/Wearables"
"spawnclass"			"idAnimated"
"model"					"dynamic_cape"
"joint"					"Spine2"
"origin"				"-2 -2 0"
"angles"				"0 90 90"
"start_anim"			"idle"
"ragdoll"			"cape"

entityDef atdm:env_cape
"inherit" 						"atdm:af_entity_base"

	"editor_mins"					"0 -0.5 -12"
"editor_maxs"					"40 0.5 0"
"editor_usage"		 			"Ragdoll for cape"
	"editor_displayFolder" 			"Ragdolls"

"nodrop"						"1"
"model"							"dynamic_cape"
"joint"					"Spine2"
"origin"				"-2 -2 0"
"angles"				"0 90 90"
"articulatedfigure"				"cape"
"frobable"					"0"


& here's the map spawnargs:

// entity 4
"classname" "atdm:ai_proguard_02"
"name" "atdm_ai_proguard_02_5"
"copy_joint Head" "controlhead"
"copy_joint Neck" "controlneck"
"def_attach2" "atdm:dynamic_cape"
"def_head" "atdm:ai_head_proguard_no_helmet"
"offsetHeadModel" "0 0 0"
"origin" "-40 64 -64"
"skin" "characters/proguard_02/no_cape"
"team" "0"


& a crappy screenie:



I tried the ragdoll but it just stays in place & then flies off after a KO or death & it's stiff (crappy af but I can't get it to work).


The problem with the animated version is it keeps being animated after KO or death but it attaches very nicely.


I might try a version for the old rig so ppl can test.

Link to comment
Share on other sites



Thats awesome :blink:






Gamers Outreach, a nonprofit that uses videogames to raise money for chairty.


Link to comment
Share on other sites

We had talked about attaching ragdoll accessories a while back. There's nothing stopping it from being done, in principle, but the performance impact would be quite large for what is a fairly minor cosmetic effect. I suspect a pre-animated cloak would be quite difficult to pull off in a way that looks believable when an AI sits, runs, or leans forward.

Link to comment
Share on other sites

I could see it working for something small like a pony tail (and it probably wouldn't have to be animated, could just be a ragdoll bound on). Something so large as a cape seems like it would look unbelievable in a lot of situations, like if the AI goes ragdoll and falls off of something, or goes into water, etc. I would love to be proven wrong if a good ragdoll can be designed for it, but it seems hard. It seems like something so large as a cape would need a lot of joints/AF bodies to look right.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Status Updates

    • peter_spy

      Deathloop – what a mess of a game. I'd love to see a post-mortem on it some day. I hope Arkane is doing okay though.
      · 12 replies
    • OrbWeaver

      I like house-cleaning and taking out the trash.
      · 1 reply
    • STiFU

      Be honest: Who of you have actually finished Cuphead? This game is freaking tough! It might even be harder than Sekiro. Dark Souls is a joke in comparison to Cuphead! :-D 
      · 8 replies
    • duzenko

      Please, can we finally group the missions by year in the game menu?
      · 6 replies
    • duzenko

      I vaguely recall someone recently complained about two-sided materials (curtains?) not getting lighting from both sides
      I just found a piece of code that's supposed to do just that
      Where was that discussed? (@nbohr1more?)
      · 9 replies
  • Create New...