LarryG on 13/8/2017 at 02:34
There is a minor issue with Conv 70. The dancing AI always sinks into the floor. It is as if the motion is offset just a little downwards. See dancing thief below. His whole foot is below the floorboard. His dancing partner uses Conv 71, and doesn't sink into the floor. Does anyone have an update for the Conv 70 motion which fixes this?
[ATTACH=CONFIG]2376[/ATTACH]
Oh, and a fixing Conv 72 (zombdance) to loop properly would be great too. Right now there is a very noticeable jump happening when the motion resets.
Edit: Sheesh! Conv 75 (robot-like dance) also has the AI sinking up to its ankles into the floor.
john9818a on 13/8/2017 at 07:57
I was looking at Conv 70 in motedit to see if there was a way to bump up the elevation a small amount in each frame, but its so hard to really see what's going on in motedit's stick figure.
LarryG on 13/8/2017 at 13:37
Thanks for zomdanc2. I'll give it a try.
LarryG on 13/8/2017 at 14:26
It works GREAT! Thank you.
Any love on fixing Conv 72 (zombdance) and Conv 75 (pdrdance)? I don't mean to be greedy ... :cheeky:
Also, just for fun, I ran makmdb inside of a bat file with a pause so that I could see any diagnostics it prints out, and saw this:
[INDENT]Unable to find file bowFlex_.mc in Motions directory. Writing blank entry!
Unable to find file camSynch_.mc in Motions directory. Writing blank entry!
Unable to find file bowFlex.mi in Motions directory. Writing blank entry!
Unable to find file camSynch.mi in Motions directory. Writing blank entry![/INDENT]
Is that normal? Are those two motions normally missing? Should I have them? If so can someone share them?
john9818a on 13/8/2017 at 16:39
Shadowspawn mentioned those in his readme file that came with makmdb. They don't exist so you can safely ignore those errors. :)
R Soul on 13/8/2017 at 18:38
Quote Posted by LarryG
It works GREAT! Thank you.
Any love on fixing Conv 72 (zombdance) and Conv 75 (pdrdance)? I don't mean to be greedy ... :cheeky:
Sometimes I find it hard to resist this sort of challenge. Here's a looped version of zomdance with the feet improved:
(
http://catmanofiowa.com/RSoul/zomdance_lp.zip)
Unlike the other one, this is not a drop-in replacement, so you'll need to create a new motion DB. I renamed the file in case you also want the originals.
I'm not able to convert pdrdance to bvh (I use Telliamed's python script to convert them to and from bvh), so maybe you could look in the motion editor and just set the model poisition (copy values from frame 1 to the last frame, set a marker and use linear interpolation).
LarryG on 13/8/2017 at 21:12
Well, that wasn't quite as successful. The AI dance still has a teleport in it at end where the AI suddenly appears at a new location. In addition, this jump gets the AI to wander forward instead of just dancing in place.
Edit: and the long pause at the start of the motion is unfortunate as well.
[video=youtube_share;KWMMiTVT9Ic]https://youtu.be/KWMMiTVT9Ic[/video]
Quote Posted by R Soul
I'm not able to convert pdrdance to bvh (I use Telliamed's python script to convert them to and from bvh), so maybe you could look in the motion editor and just set the model poisition (copy values from frame 1 to the last frame, set a marker and use linear interpolation).
I understand the words, individually, but what to actually do about them is a mystery. I have no idea how to find the motion editor, let alone set the model position or do linear interpolation between two positions, if that's what you are suggesting. Or phrased somewhat more colloquially: "?:confused:?"
R Soul on 14/8/2017 at 20:53
Quote Posted by LarryG
Well, that wasn't quite as successful. The AI dance still has a teleport in it at end where the AI suddenly appears at a new location. In addition, this jump gets the AI to wander forward instead of just dancing in place.
Edit: and the long pause at the start of the motion is unfortunate as well.
Did you remember to rebuild the motion database? The edited motion has fewer frames than the original, so it can't just replace the original zomdance.
If you did (and you put all files in the correct places), I'd be willing to look at it in Dromed. Do I have the AI setup in that video, or can you send me a demo mission with the current dancing set up?
Quote:
I understand the words, individually, but what to actually do about them is a mystery. I have no idea how to find the motion editor, let alone set the model position or do linear interpolation between two positions, if that's what you are suggesting. Or phrased somewhat more colloquially: "?:confused:?"
The motion editor (motedit.exe) is in the Dromed Toolkit. It can load the .mi and .mc files of a motion. The editing ability is, well... it exists, but is not very user friendly. From the drop down menu you can select a joint (or model position). You can see how the XYZ values change with each frame.
Go to Edit > Options > Interactive... > Yes
The only quick way to change values over multiple frames is with linear interpolation between one frame and another. In motedit, go to any frame, then go to Edit > Set Marker, then go to any other frame and try out the linear interpolation options. To correct the feet angles, you can select an ankle, position it correctly in frame 1, set a marker at that frame, then go to the end, copy from the marked frame and then use linear interpolation to set the same angle throughout the whole motion.
You could break up the interpolation a bit. E.g the correct angles at frame 1 and then 120, interpolate between them, and then set the correct angles at from 250 and interpolate from frame 120.
Edit: I was able to get pdrdance into Blender by opening it in motedit and then saving without any changes.