Jump to content
The Dark Mod Forums

Noblewoman rig update


Domarius
 Share

Recommended Posts

Sorry for the laughable amount of time I've been putting in.

 

I've worked out that if I import the md5mesh with its bones, it screws up the rotations, but it gets the translations right. And when I say "screws up", I mean they are physically at the right orientations, but the actual values for those do not match what is actually in the md5 mesh. Eg. after importing, the leg is in the correct position, but it has a rotationX value of 80, whereas the leg that exists in the md5mesh has a rotationX of 0, even though they both are in the exact same position.

 

Fortunatly, all the rotations need to be at zero, so I can freeze rotations (and not translation or scale) to set them all to zero.

 

This is good, because if the translations were also messed up, I'd be fucked, because they aren't all at zero. I wouldn't be able to get them back to what they should be, without somehow working out what their zero position is supposed to be, putting them in that position, freezing translations, and then offsetting them back to what they should be.

 

 

So basically what this means is, I'll be able to make a noblewoman rig to animate with in Maya, that is pretty much an exact copy of the mesh and bones that are in game. So it should be accurate, and work for old animations as well.

Link to comment
Share on other sites

So basically what this means is, I'll be able to make a noblewoman rig to animate with in Maya, that is pretty much an exact copy of the mesh and bones that are in game. So it should be accurate, and work for old animations as well.

 

Great!

Link to comment
Share on other sites

  • 2 weeks later...

Update: to freeze the skeleton, I have to unbind it from the weighting - so I used the "export weights" feature of Maya to see if I could import the weights back after the freeze.

 

Unsurprisingly, it didn't work - although surprisingly it seemed to work for most of the mesh but parts of it were very screwed up.

 

I'll see if it's worth tweaking the result, or just resort to doing a quick re-weight. But in the worst case, at least the mesh and bones will be identical, if the weighting isn't - but I'll try and get it close enough.

Link to comment
Share on other sites

  • 1 month later...

I've got a few things to do before i get to the noblewoman. I had an idea i wanted to jot down though in case anyone else gets to it. For a temp/perm solution to the noblewoman's dress going too far out, don't animate the feet to go so far out. In other words, since the dress is so long, the feet won't be seen by anyone (im not 100$ sure about that) you could use the feet joints as skirt joints and simple bring the feet only as far back to make it look like the feet are just behind the dress.

Link to comment
Share on other sites

I touched up 3 of the idle animations and committed them so you can take a look. For the walk, I take it the "demure" walk is going to be for the noblewoman? Which you've already done? If so, is that the finished version, it almost doesn't look the same as the in-game, but its hard to tell. Which means just the legs need work to account for the dress?

Link to comment
Share on other sites

For the walk, I take it the "demure" walk is going to be for the noblewoman? Which you've already done? If so, is that the finished version, it almost doesn't look the same as the in-game, but its hard to tell.

 

Yes, the noblewoman uses the "demure" set by default, though mappers could change that. The walk is as finished as I can get it by working on the proguard rig, but there's certainly room for improvement. Trying to get the hands to stay clasped was very difficult and I'm not sure they totally do.

Link to comment
Share on other sites

Under Nobles. But I also looked other places. Where is she then?

 

I'm perplexed, as the noblewoman character has been on SVN for at least six months. Only the vocals were missing and recently added.

 

I just reorganized the AI categories a few days ago, but if you've got an updated version of the trunk, you should see this:

post-9-129269972977_thumb.jpg

Link to comment
Share on other sites

Yes, the noblewoman uses the "demure" set by default, though mappers could change that. The walk is as finished as I can get it by working on the proguard rig, but there's certainly room for improvement. Trying to get the hands to stay clasped was very difficult and I'm not sure they totally do.

 

Yeah, i bet that was tough without ik, looks pretty good to me. One think you can do to make it easier is blend fk into ik, then back to fk. I also have a version of the progaurd rig with arms that do not inherit rotation, although its not perfect and would likely need configuration as you used it. But i'll upload it to my folder.

Link to comment
Share on other sites

I'm perplexed, as the noblewoman character has been on SVN for at least six months. Only the vocals were missing and recently added.

 

I just reorganized the AI categories a few days ago, but if you've got an updated version of the trunk, you should see this:

No, I do see it on the trunk but not those subfolders. I updated a few days ago. I'll update again tomorrow and check again. I've ran out of time tonight.

 

Either way, it's not on 1.03. Which is worrying because we have been testing old maps. How do we know the new stuff has all been passed through?

Link to comment
Share on other sites

That's why I uploaded a test map with the 1.03 assets and asked people to try it.

 

http://forums.thedarkmod.com/topic/11962-tdm-103-pre-release-test/page__view__findpost__p__239222

 

I know that the map played fine for me with the SVN release branch, but perhaps the noblewomen got left out of the package somehow.

Link to comment
Share on other sites

Hmn, that's weird. I am almost certain I tested this map with the release candidate and there was a noblewoman available. *confused*

 

Fidcal, the referenced map is on the release branch. I'll attach it to this post, so that you don't have to perform the switch.

test103.map.txt

 

You can also obtain it fairly easily through the repo-browser.

Link to comment
Share on other sites

I think the problem is that the noblewoman was on the release branch, but didn't get packaged because of an old "exclude" entry. I couldn't find the exclude file yesterday to check whether it was there.

Link to comment
Share on other sites

After updating the svn i get an error loading the idle animations map. Im not using any of the release stuff(I think). It says "Joint 'hips' not found for attachment position 'hip_sheath_l' on entity' atdm_ai_citywatch_2'. Worked 2 minutes before with the same setup.

Link to comment
Share on other sites

Does 'rig' include animation? If so, feedback: Maybe you already know this:

 

The animation is pretty good. There is a flaw though where the hem of the dress flies up at the back. I can't define it other than maybe it is timing. One vertex in particular seems to hang for a split second. I don't know if it goes too high. Might be alright if it came down faster. It almost looks like it gets caught on something for a moment before falling. There are a couple other vertices next to it that are similar but not so bad. [edit] (all these vertices are right on the hem at the back kicked up by the heels.)

Link to comment
Share on other sites

That whole area needs work. It's just very difficult to animate without an actual noblewoman rig to see for reference. Noisycricket has created some improved versions, but I haven't had time to add them yet.

Link to comment
Share on other sites

  • 2 weeks later...

There is a flaw though where the hem of the dress flies up at the back. I can't define it other than maybe it is timing. One vertex in particular seems to hang for a split second. I don't know if it goes too high. Might be alright if it came down faster. It almost looks like it gets caught on something for a moment before falling. There are a couple other vertices next to it that are similar but not so bad. [edit] (all these vertices are right on the hem at the back kicked up by the heels.)

 

I just watched the noblewoman walk for the first time. The back hem of her dress should stay close to the ground. There's no reason I can see for it to flip up at all, unless her backmost heel sticks out. As it is now, it looks like she's got a tail wagging around in there.ohmy.gif She is a very regal-looking lady. Nice job.

 

The commoner wench's dress looks good. There's a tiny flip, but it looks natural.

Link to comment
Share on other sites

I just watched the noblewoman walk for the first time. The back hem of her dress should stay close to the ground. There's no reason I can see for it to flip up at all

 

I could try weighting those verts to the origin bone, but that could result in weirdness with animations like sleeping or sitting. It's hard to know what's going to work...without a proper animation rig, weighting dresses and robes is all trial and error. I was hoping Domarius would come through with an animation rig for the noblewoman, but it doesn't look like that's going to happen. :rolleyes:

 

Noisycricket has made some new animations that might also help a lot. Once I'm done rigging the female thief I'll go back and revisit the noblewoman.

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.

Guest
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.

 Share

  • Recent Status Updates

    • Nort

      Spent most of the day learning and writing about AI navigation. It's stuff I already know, but the magic about writing something down as clearly formulated as possible, is that you then see things that much more clearly. You also find what's unclear to you, and then you figure out exactly how things work. I was hoping to get through it all within just a day, but it looks like this will take tomorrow as well, at this rate. There's also plenty of other nonsense I have to get through as well. Everything's a chore.
      · 0 replies
    • Nort

      I want to be a fish, but I'm not a fish. My mom wants to be a fish too, and so she's killing herself eating plankton and sh***ng blood, and tells me to stop nagging her about taking her medication. I spent several hours today, just lying in bed, having anxiety over just existing, and not being a fish. You fish, you don't know how lucky you are. You can eat all the plankton you want. I tried eating plankton again yesterday, and I just got sick. I hate being a shark.
      · 0 replies
    • Nort

      I just gave myself vertigo. A pleasant kind of vertigo, like the world has been lifted off my shoulders. I'll explain:
      Yesterday I saw to my dismay, that I had made my entire map two - two - units too short on every level - that every set01 piece was sticking 2 units into the ceiling. That's basically 402 brushes that needs to be realigned (minus the ground floor brushes).
      I knew enough about selections to do all of that in a very tense five minutes, and it compiled without leaks. (Thank you so much, Dark Radiant devs, for making an editor with such care for precision that you can align hundreds of brushes perfectly at once (which is not something I can say for Valve's Hammer editor, which has some serious issues on that front, which actually made me just quit it in disgust).) However, the result is that the entire level has now been stretched a barely noticable 2 units, and it will take some getting used to psychologically.
      · 0 replies
    • Nort

      My workflow is basically running from a chain of disasters, eventually trying to seek shelter in former disasters. It's not ideal - it's just my life.
      When I abandoned my first map, it was out of a typical mental breakdown, and so I returned to find a skybox void where the kitchen door should have been (due to a misplaced visportal) and two overlapping brushes Z-fighting on the kitchen floor.
      I've now cleaned up the last bit of mess, by cleanly separating every floor into its own layer. Now I can finally work on each floor in peace.
      ...not that I really needed to. Once you get skilled enough, the orthographic messes, well, I'll let this video speak for itself:
       
      · 1 reply
    • Nort

      Beams, beams, beams...
      Support beams, and cross beams, and then beams to fixate the support beams to the cross beams. The more beams you have in a map, the better. There's walls, floors and ceilings, but the rest of the map is pretty much just beams. Beams makes a thief happy.
      · 0 replies
×
×
  • Create New...