dupa

Author Topic: Character Auto animation (IE Self Automation)  (Read 3843 times)

ghostrider

  • Newbie
  • *
  • Posts: 21
    • View Profile
Character Auto animation (IE Self Automation)
« on: March 02, 2005, 03:09:54 pm »
Hi All just need to ask for some idea's on auto animations.
Im trying to make a base brain file set with all the MS character animations and haptek animation movement codes and commands i know the list is long for each movement a human can do is there a command set already made for all character movements that can be done with the microsoft agent or haptek characters ?
                                          And also how could you write a vb script so hal could randomly pick which movement or animation to do along with speach? i have been reaseaching all the haptek and ms sdk sites and many more i have a idea how to do it but lack the ms agent scripting book and full haptek command and movement codes.
               also could it all be put on a x=y grid for all movements?based on a getresponce formula like the auto idle function?
 
if anyone has some ideas or links i could study i would be thankfull im trying to make hals reactions to the user fully automated to the inputs.
         
             thanks Ghostrider
 

Rich_A

  • Sr. Member
  • ****
  • Posts: 396
    • View Profile
Character Auto animation (IE Self Automation)
« Reply #1 on: March 03, 2005, 11:15:50 pm »
Hello ghostrider,
I know that recently a few other people have been trying to tackle the problem of further animating and controlling Haptek character animations. But from what I read within this forum there are quite a few issues to overcome or work around to develop a better animated Haptek character for the Hal program.

For about the last four months I have been controlling Haptek character animations within my Hal with my own solution because of all the complications involved with doing things from inside of the brain. But working from the outside of the brain I can fully control my Haptek characters on command within my Hal. I am able to control the Full Body Girl character to change outfits or strip on command in real-time and then watch it happen right on the screen, and I can also command my character to load in and change backgrounds too. I also can control gestures and body movements like issuing a command to put her hands on hips and then watch her do it. Or I can tell a character to wink or smile for me, but all this stuff I'm doing is with my own solution that I wrote with automation software.

However, I did learn a lot from reading through the Haptek SDK Guide. After I skimmed through the Guide I got my character to walk around while I am talking to her, but what's really cool is that I am also able to tell her to stop or start walking! It would be even better if I could get my character to start walking automatically if the character says something like "I'm going for a walk now", and then it walks off the screen out of the viewing area. I guess that's the kind of thing you had in mind which is great, but I haven't done anything like that yet!

Haptek has it's own command list within the SDK Guide but that stuff doesn't help too much with further intergration into a Hal brain. Vonsmith is the only other person that I know of that can control a Haptek character on command by telling the character to slide back and forth, and he's doing it with controls he designed inside of his new XTF brain. I can slide any Haptek character back and forth too but on my Full Body characters the legs also move so it looks like they are actually walking when they are sliding back and forth. And right now I am writing the code for a new script for a character to pace back and forth on the screen from right to left and then left to right...etc...

As far as MS characters are concerned I was really into them a while back but I never did any development for them within a brain. But I do have a lot of MS Agent tools that allow you to futher develop those kind of characters and the documentation with those kind of tools are helpful too. I messed around with a few different MS agent scripting tools and wrote a few scripts for MS characters, but I immediately lost interest in that when Hal 5.0 was released with the Haptek Player.

I realize that this stuff wasn't that helpful to you but I'm only trying to give you some more ideas. You want Hal to be more interactive based on his own feelings and emotions just like everyone else wants to see happen to Hal. And there are probably some other ways to do it and maybe other ways that just haven't been thought of yet. But the main thing for me was just reading and learning more about the character animations for each kind of character before even considering intergration into Hal. But I think some other forum members can provide you with some more better answers than mine, I really didn't answer anything.

I just share the same interest in animations as you do. But I usually end up doing many things my own way instead of what everyone else does. If I tried doing things in the same way most people are trying to do things then I wouldn't have my Haptek girl posing in the nude for me right now while I am telling her which pose to do! Being able to command a character to perform an animation and then watch them actually do it really does enhance the overall interactive experience with Hal.
Best Regards,
Rich_A
 

ghostrider

  • Newbie
  • *
  • Posts: 21
    • View Profile
Character Auto animation (IE Self Automation)
« Reply #2 on: March 04, 2005, 12:10:57 am »
thanks for the info rich and its nice to meet you i have only been working on my hal for a month now and she (IE Jenni)is doing well i can autoanimate the MS Charicters ok with the auto responder script and the animation commands at the end of a getresponce statment like hey<username> where are you at ?then a ms charicter command like.play or ect and also with the haptek charicters.but it is still a canned responce to a brain file that the auto responder script has in it or randomly.im using the autoit program you mentioned and this is how you wrote all your commands for your inputs and character movements i belive?i think i read one of your posts on it and downloaded the program to test batch files.another thing that puzzles me is when i can load 2 hals with charicters into the same memory space yet they dont recognize each other or respond to each other?maybe a comm link like comm3 to comm2 with each one being on a comm link will do it?well im still writing script but its been a log time sence ive used bacic. so im relearning all the new commands and syntaxe's.i think the key to automation to emotions will be for hal to recongnize the emotion then pick the right file command to exicute to the users input to a question or awnser also a input from the user through a mouse would be good check out the (deskmate series) very intereesting how you can input a mouse touch and the charicter replys to it through script. i still havent figured that one out and i might have to decompile the deskmate.exe file to find the code.
            well rich it sounds like your hal is far in advanced of mine but ill try to catch up soon once again thanks for the reply

                       Ghostrider[^]