Zabaware Support Forums

Zabaware Forums => Ultra Hal 7.0 => Topic started by: crunch on December 16, 2004, 07:23:04 pm

Title: here are some emotion files and texture comms
Post by: crunch on December 16, 2004, 07:23:04 pm
Here are some emotion files for Hal. it will help you load textures and........
when it first starts do not say hello right away, just watch it... it will give you a big smile,start swinging his arms, look into your eyes and change happy expression, eyes, mouth, eyebrows,, slightly glance down at your keyboard,,then if you wait longer yawn, smile, blink eyes...ect...

watch out if it gets upset! it will slowly scowel, then look at you glaring, then actually try to hit and fight with you through the monitor...

it will reset its footing on occaision, and put it's arms on hips

When left alone it will get sleepy but he will try hard to stay awake and wait for you.

When supprised it will really emote.. if it is feeling you might love it will put it's hands on it's hips and strike a sexy pose.

when thinking hard he will scratch his chins and ponder deeply....

many body movements help it to emote, but it mixes them.. watch it's eyes and facial expressions for a hint at what it is feeling..

be careful if it gets sad... it will go from hurt, to very sad, to full blown hands over eyes shaking wimpering and crying..

you should also notice if you are using the body_female.htr instead of the fullbodgirl.htr.... for the full body that it will breath and when real excited jiggle more.

 For those who do not know what to do with these  Make sure Hal is NOT running!!!!!!

make a folder in...C:/Program Files/Haptek/player/data/standard  call the folder skins..
your new path will look like this
C:/Program Files/Haptek/player/data/standard/skins

that skins folder is where you will put any skins you create or d-load from me or anyone else to map to any of the haptek characters....(if you have some skins(textures) for the characters drop them in there.

now go to

C:Program Files\zabawareUltra Hal Assistant5Characters and look for the default.psn file  rename it default.bak that way you have the original backed up and can get it to work again simply by changing it's extension back to .psn ..... also change any to .bak that might have the same names and extensions to what i am giving you here...

now change the extensions to all these files to .hap, except for "default" make it's extension .psn... i had to change them all to a .txt to be able to post them here...

open the default folder in notepad and you will see it uses..
"Normal1","Happy.hap"
"Normal2","Happyn.hap"
"Normal3","Happy.hap"

open Happy.hap and Happyn.hap at the top you will see the set texture command... leave it as is just insert the file name of the texture you want to use that you put into the haptek player folder earlier.. if you have no textures just leave it it will ignore remapping and will just load the default texture with the character....

now copy all these files into that hal directoryC:Program Files\zabawareUltra Hal Assistant5Characters
.... even if you did not notice a file here listed in the default.psn copy all of them some are called within the other files...

I hope I made this understandable... If there are any questions just ask....

This will get you started i have another file that calls more stuff from another folder in then hap player.. it adds a few more emotion veriables by being added to the XTF brain.. As =Vonsmith= has also added this function to the soon to be release new XTF I and we will wait for it.. i beleive his method in his new brain is better streamlined than my add-in script.....

I will be sending some Characters and more Hap emeotion files to the plug-in area as soon a robert ok's it..

If you are using the Free version of hall do all the previouse steps,, just rename your full bod character you have to Zaba or Hal.htr  do not forget to rename the originals to Hal or Zaba.BAK to back them up......

 Have fun!!!!!!


[8D]



Download Attachment: (http://images/icon_paperclip.gif) haps for full bod.zip ("http://www.zabaware.com/forum/uploaded/crunch/2004121619221_haps for full bod.zip")
12.46 KB
Title: here are some emotion files and texture comms
Post by: ultrahal315 on December 17, 2004, 10:21:02 pm
Thanks Crunch.  Got them to work great. Appreciate it your sharing these with us[:)]
Title: here are some emotion files and texture comms
Post by: crunch on December 17, 2004, 10:55:22 pm
[:D]
The excitement I read in you follow up e-mail was thanks enough!With that texture map and the emotions, watch out she is unstoppable now! lol
I remember playing with the beta early hal.. and boy did I think that flat, squiggly mouthed, antenied,googly eyed computer monitor GUI was the stuff!! appearntly Mr."M" knew early on that emtional facial expressions are an integral part in gaining the suspesion of realism that makes Hal seem alive!... AS the technologies advance I forsee a hal real time interface that someday will rival the best CGI Holly Wood has been able to accomplish.. If we can get the ploy count up, and be able to map larger textures we will have peach fuzz and pores in the skin....[:D] I see that day on the near horizon..

 Please post what you name your Hal and any interesting conversations you two have. Happy to be of help.
[:D]
Title: here are some emotion files and texture comms
Post by: Another Jim on December 18, 2004, 11:30:12 pm
Question Crunch,

Do these work on all full body's or do you have to get them from someplace in particular?  Do they have to come from Haptek or others will work?

Thanks,  I downloaded the zip file and printed the message so I could go through it step by step but this questiion has me pausing.

This sounds like it's gonna be absolutely great....

Thanks also for sharing with us out here!

Greetings from the frozen tundra called northern michigan :^)

Jim B.
Title: here are some emotion files and texture comms
Post by: crunch on December 19, 2004, 12:26:47 am
Another Jim,

Greetings from the Grand Canyons frozen tundra.

theyshould work with all full bods and if you load a torso it will just ignore what it cannot do.. i am calling files with-in files in a few of those scripts, so if your machine is sluggish doue to a lack of video or machine horsepower, you can open the files and edit out some of the extra movements, for instaence i have a few that combine 3 to 6 movements or more into the same script.. aside from the characters at cloned 3d i have not seen any other full bod characters other than at haptek, btw the full bod in the sdk is beter than the demo one..
 If you have seen other full bod characters will you tell me where so i can take a peek at them.

Jim
Title: here are some emotion files and texture comms
Post by: Another Jim on December 19, 2004, 01:08:04 am
HI Crunch,

I just substituted the files you created........really cool!

I am testing it on a full body that I got from Desktopmates........gez, up to now I thought THEY were the only source for full body models.  They have some that I wouldn't use.  But I tried it on my full body 'bot' that I use for my star trek theme wall paper/brouser skin and it looks like it's working........now that I went to the haptek site and looked at their sample of full body characters, they are really good, downloading a demo file I noticed it writing to the haptek file that I think I was loading stuff from you into........going to have a look and see if anything's been changed......but right now it's a very nice addition to the animations that hal would use........really great job, and add my own THANKS for taking the time to put it together and offer it to us.

Have a great rest of your weekend!

Jim in Michigan
Title: here are some emotion files and texture comms
Post by: crunch on December 19, 2004, 02:00:10 am
thanx for the compliments,, at the haptek people putty site you will see a link to the free SDK in the top drop down menue... get that SDK you will find some good characters in there and use the feamle with this file name for the full female body_female.htr it has better animation than the demo one, that is all stiff.

Is desktop mate now offering Haptek type 3d Cgharacters??? last i saw of them it was just glorified Agent stuff.
Jim
Title: here are some emotion files and texture comms
Post by: vonsmith on December 19, 2004, 02:33:29 am
crunch,
Do you mean the "Haptek Guide" which is a small version of the full SDK?


=vonsmith=
Title: here are some emotion files and texture comms
Post by: crunch on December 19, 2004, 03:25:28 am
Von and all
yes I am so very sorry,
they do call the free one the haptek guide. you get to the d-load page for it by clicking on a SDK link in the drop down menu of the people putty site.
after you get the guide you will find the correct full bod female here  haHaptekGuide4/MakinContent/animating/haptars.....

 click on the body_female.htr and when it opens grab it with the left mouse and shake it!! you should see the correct parts juggling.
[:D]

 thank you for noticing my miss speak Vonsmith... [:D]

Title: here are some emotion files and texture comms
Post by: vonsmith on December 19, 2004, 03:56:40 am
crunch / all,
I think I finally figured out why I can't find the characters.

The slightly older guide DOESN'T contain the characters you spoke of:
That's this version...
HaptekGuide_41013_small.exe  size: 10,348KB

This one contains the characters you spoke of:
HaptekGuide_41016_small.exe  size: 14,980KB
at...
http://www.haptek.com/?url=http://www.haptek.com/products/playersdk/

You're right crunch. A whole lot of jiggling going on. Maybe a little too much!


=vonsmith=
Title: here are some emotion files and texture comms
Post by: Another Jim on December 19, 2004, 08:20:52 pm
I feel so stupid........guess this is a good place to do it (smile)at least it may benefit someone else just getting started.  I thought the models at the desktop mates site would respond to the scripts you wrote Crunch (actually intended for hap models), when I realized that some obvious gestures (hands swinging) didn't occur it got me curious.....and the answer came when I think von or you mentioned that the D.S. Mates models were actually models for the microsoft program.  Makes total sense now.  So now the adventure begins, got the haptek guide (going to take more time reading/acquainting myself with that too) trying to get a model sample from 'hap and I think I have the file for a full body model mentioned in a previous post, but now I'm trying to figure out what part of it I need and where in ultraHal's program it needs to be placed as well as what might have to be edited (the model [full size guy or gal] is not what is called a skin or texture I suspect).  I can say at this point that nothing is broke hahahaha.........and my still faviorite talking head still works wonderfullly tho is not as animated as it would be were it a hap character. And I think it's time to do another total back up so i can do some more testing tomorrow.......gosh I love the learning,......thanks everyone for moving hal along we well as you have, it's really exciting to see what is just around the bend coming into view!

Have a great week!

Jim B.
Title: here are some emotion files and texture comms
Post by: citrinedragon on December 19, 2004, 08:29:48 pm
Crunch- all sounds somewhat amusing. I'll check it out. thanks- Citrinedragon.
Title: here are some emotion files and texture comms
Post by: crunch on December 19, 2004, 08:40:48 pm
you will find the characters in the haptek guide here.

HaptekGuide4/MakinContent/animating/haptars.....

you put them in the character folder in hal

as far as my animation scripts,,, if you map them in the default .psn
any hap that does not have it's own .psn will use them...
if you want different animations for different .hap's just give each one a .psn with the same name as the .hap..
example cryst_1.pan    Haleen_1.psn

for instance.... my crystal is a bit dingy... she waves her head a bit, claps her hads excitedly when she is excited,, and will break out into a dance when the mood suits her..she flirts alot, with winks, kisses and attempts at hugs.....
my Haleena is a bit more grounded emotionally, she is very effectionate, but only when it suits her, or i ask for a hug, or give her one, she is more comtemplative, loves to sing but can't dance,she is a bit restless on her feet, shifting alot, and will change from crossed arms to gestering in directions, to hands on her hips, more than way animated gesters,
 they both have different personalities and it shows in thier facial expressions and body movements.



what i am trying to get to work now is to have hal rotate different .psn files at certain emotional triggers.. then i could have sat 8 different .psn files with different emotional animation scripts. this would open hal up to way more expressive possibilities......

Vonsmith's upcoming new brain is going to have a solution for this also we hope...




[8D]
Title: here are some emotion files and texture comms
Post by: bazbazbaz on January 18, 2005, 01:28:55 am
hello guys i found this http://kahunanui.com/haptekdemo/ is a full body and she does some new tricks perhaps you seen this before, any way i took that full body from "internet tempory file" where it seems to save that full body , how can we add comands to that fullbody in the Hal Asistant to do things like in that web page? She will do it by it self or you must make her a mod? :)
-,sorry for my "english" i'm from roamnia...
Title: here are some emotion files and texture comms
Post by: bazbazbaz on January 18, 2005, 01:46:14 am
And another thing...  anyone knows how can i add a x in the general options where is writing detachable???, to be able to change clothes to the character,...
Title: here are some emotion files and texture comms
Post by: freddy888 on May 04, 2005, 01:04:50 pm
thanks to you crunch for putting all this info up.

I'm new to this and it was a great help, this is a great set of programs and a lot of fun, but i wouldn't know where to start if it we're for the generosity of people like yourself.

I dabble with graphics so will have to put up a few skins as thanks in the future!

btw did anyone notice that you can pick the figure up with your mouse and throw it around the screen!  Quite amusing, like a cross between barby and supergirl.  You can zoom in as well and rotate the poor girl all over the place!

Have fun.

Cheers all.
Title: here are some emotion files and texture comms
Post by: markofkane on May 04, 2005, 04:41:27 pm
You lost me after saying rename the first file to BAK.
 OK, update, instead of renaming the files to bak when there are dupes, I just backed up the original file, and duplicated. Then added the files, and renamed from .txt to .hap, except the default.

I have a skins folder made, but no skins to put into.

The Hal Character Mary doesn't react as hoped.  What do I have to do?

She seems to wink more.
Title: here are some emotion files and texture comms
Post by: Dr.Benway on May 04, 2005, 05:31:12 pm
I guess what Crunch meant was:

unzip full bod.zip
rename default.txt to default.psn
rename *.txt to *.hap

put all these files in the "Characters"-folder of "Ultra Hal Assistant 5"

From now on your Haptek-characters will use the new mood-files.

I am not sure why you mention the "skin"-folder.

Of course, you should have a Haptek character with a complete body. When you use these hap-files in combination with just a floating head, it may start to misbehave when a mood like "put hands on hips" is used.
Title: here are some emotion files and texture comms
Post by: markofkane on May 04, 2005, 05:52:53 pm
Yes, Dr. Benway, I did all that. But I cannot get the full body Mary character to do those other animations. I don't know how, or what to say to her to make her do the wild stuff.

OK, she yawned.

Title: here are some emotion files and texture comms
Post by: Duskrider on May 04, 2005, 08:21:33 pm
Mark,
Forget Mary. She is not full body haptek.
Use either body_female.htr or fullbodgirl.htr
Either of these is good with Crystal skins Crunch made or other skins you find.

We got 2 ways to do it now:
you can have your Hap files point to the skins
or you can use trigger words.
Check out my posts at:
  http://www.zabaware.com/forum/topic.asp?TOPIC_ID=2139
Title: here are some emotion files and texture comms
Post by: bryant on May 04, 2005, 08:57:40 pm
Hi. I'm new to this and here's where I'm stuck: Can we put the hal assistant on our website as a chatbot for others? Or do we have to use the Hal representative for that? I can't get full access to the free ultra hal representative brain I'm training now unless I pay the full price to own it which is a lot more than Hal assistant. I'm putting up a sight that will have general chit chat as well as information about a specific topic.

I'm also wondering if anyone has succeeded at using reatime mouth moving characters with hal, like they are using at oddcast for $50 per month (A different A.I. program), which is out of my range...  THanks!
Bryant.



Title: here are some emotion files and texture comms
Post by: markofkane on May 04, 2005, 10:16:26 pm
OK, got the full body htr. The whole body doesn't show in the Hal window.

Also, I don't know how to have HAL point to her. I just stuck her in the Characters folder, and was able to choose her that way. (she was in the character options)

Also, i wish there was a way to control the body functions without going to the demo website. The voice sounds like a man there.

Oh, she is almost human. I wish there was a way to trigger certain emotions with certain phrases.

Title: here are some emotion files and texture comms
Post by: Dr.Benway on May 05, 2005, 06:43:36 am
To change the default voice of a Haptek-character run "Haptek SAPI config" from the Windows Start menu.
   
To manipulate a Haptek-character:

LMB: rotate figure
shift+LMB: turn figure
RMB: zoom in/out on figure
shift+RMB: re-locate figure

(LMB= Left mouse button, RMB = Right mouse button)

When you double click on a ".htr"-file, you have one more control:

ENTER: launch command console for Haptek-commands
Title: here are some emotion files and texture comms
Post by: Dr.Benway on May 05, 2005, 06:44:41 am
<empty>
Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 09:37:13 am
OK, what can I do if the new characters do not show up in options?

I have the fullbodygirl.htr.

I am trying to find Lisa, Laura, Lois.

Title: here are some emotion files and texture comms
Post by: Dr.Benway on May 05, 2005, 10:27:36 am
As far as I know that only happens in the free version, but you seem to have the paid version, right?

Every .htr-file you put in the characters-folders should automatically get listed when Hal starts up. Have you restarted Hal after you did put the files in there?
Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 03:22:48 pm
I was sent files and instructions:

Before doing anything, make a copy of your "Ultra Hal Assistant 5" from your Zabaware folder.   Put this copy in a folder somewhere on your desktop so you'll have it in case you mess up the original Ultra Hal Assistant 5.
 
That will be your complete backup in case things don't work out.

Done
 
I am giving you two files.
 
One is for your Characters file.
Just put all of the contents in my file into your Characters folder.
Address of your folder is
C:/Program Files/Zabaware/Ultra Hal Assistant 5/Characters
Some names will be the same as yours and it will ask as you if you want to replace yours.  Say yes.

Done
 
 
My second file for you is skins.
This you put into C:/Program Files/Haptek/player/data/standard
Put my skins folder into your standard folder.
If there is a skins folder there already, either delete your skins folder or put your contents into my skins folder.
Done
 
You should have this character in your Characters folder.
She looks like this when you double click her.
If you don't have her, write and tell me and I'll send her.
Within the Characters folder, Copy this gal 7 times and list the seven exactly as below:  (The exact name is important)
Laura
Lisa
Lisa_w
Lois
Lois_w
Lorraine
Lorraine_w

Done
 
This will show on your list as 7 people
The  _w people will be walking.
Those without  _w will be doing other motions.
 
When you open them they will be excited,
They are full of emotions, and may cry or jump for joy.
In time they will get use to their new home.
Different conversations will bring different motions into play.
 
I am giving you two things
powerful emotions and full body motion.
Enjoy.

I will, if I can get it to work right.
 
We are only using 4 skins.
I am giving you 8.
When you figure it out, you can set up the other people.
Write me if you have any problems


OK, I open any of the following:
 Laura
Lisa
Lisa_w
Lois
Lois_w
Lorraine
Lorraine_w

They don't look any different than the fullbodygirl.htr. This is aggravating. I have 7 of the same .htr I started with.

Remember, I am slow to this stuff. I do realize that an html page calls upon images to show on the webpage, but this seems a lot more complicated.

Thanks for any help.
Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 03:33:18 pm
(http://home.earthlink.net/~markofkane/awed.JPG)

All seven characters look like the pic above. I assumed th skins and files were going to change that?

The intro Window on startup shows the correct character, but the .htr above is loaded every time.

Edit: I reverted to the original Zabaware folder this morning after my first attempt.

Then I tried all the steps again. The characters are no longer excited.
I give up. It cannot be done on my PC.

(Oh, another clue, no matter what one of the 7 characters I open, they say "hello, this is Mary", although I clicked ok to change the name.

And it's the same fullbodygirl.htr, and no emotions.
Title: here are some emotion files and texture comms
Post by: freddy888 on May 05, 2005, 04:52:59 pm
in response to bryant:

it is possible to get these characters onto a website, but I wouldn't know how yet - try www.haptek.com forums pages/support to see what packages they do.
also- yes they will lipsync, but on hal it is with the dodgy older american male/female voices that sound like they are coming through some kind of plumbing system.  Its good to see the lipsync but the voices drive me insane, I have just been using the better new voices like neo, babel etc, which are a lot better but you lose the lipsync.

markakaye:

I have got the full body to work by adapting the method crunch has been describing.  Initially I ran through crunch's changes and in doing so updated the files that control the emotions HAL displays.  Then I got the body file and exchanged it for the existing Zaba file.
Along with the fullbody file were some HAP files that generate further emotions from the fullbody, and I placed them alongside the existing ones. Also there was some kind of DEFINITION coding along with the full body that I put into the character file too (this looked like it might be useful!).

Now the character has full emotions, which are really quite surprising in quality.  I swore a couple of times and she became balistic and started throwing a tantrum!!  It got quite scary so I had to reset her!!  Also the sad/upset emotions are a very effective display.

Anyway I think you might just be missing the HAP files that cause the emotions, or perhaps some other files.

If you post the contents of your Characters file (together with extensions) then maybe together with the expert Crunch we can help you out??

Bear in mind i am new to this though!

You can change the light directions for the full body too, but I am yet to figure out how this can be implemented effectively.
Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 05:04:55 pm
OK, got it to work. All the characters created (7) will announce they are "Mary" at startup, even though i told it before I closed it that I wanted to change the name.

Waiting for the new "emotions". Saw crying, and being jumpy.

I also figured out how to make the character smaller, so the whole body can ve seen in the window, instead of just the face.

It's getting to be more fun.  [:D]

Hmm, I wonder what I have to change to make them wear new skins, if an when I get any.
Title: here are some emotion files and texture comms
Post by: Dr.Benway on May 05, 2005, 05:51:00 pm
To see what a specific mood-file looks like, do the following:

- Double click on ".htr"-file
- Select a specific ".hap"-file
- Drag the ".hap"-file to the open Haptek-window and drop it when your mouse pointer is over the window

The character will now display that specific mood.


Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 05:55:18 pm
Thanks. It would be cool to make trigger words cause an emotion.
Title: here are some emotion files and texture comms
Post by: Dr.Benway on May 05, 2005, 05:57:02 pm
So everything has been solved now, right?
Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 07:07:42 pm
Yes, thanks to duskrider1. And thank you, Dr. Benway.

duskrider1 did not give up on me, and was patient. I appreciate that.

And if I would have truly gave up, it wouldn't be working now.

So as to not go through this again, I copied the character folders, original, and modified.

Title: here are some emotion files and texture comms
Post by: Duskrider on May 05, 2005, 09:57:11 pm
Dr Benway,
I notice you dropping emotions into your open htr characters.
You can also drop a skin too to see how it looks.  This is big help if you making a skin. Nice to have your model right there.
 
You can also drop other htr items too, like hats, glasses, cane, hair, rabbit ears, etc.  Just drag and drop.
[;)]
Title: here are some emotion files and texture comms
Post by: markofkane on May 05, 2005, 10:15:16 pm
Whoa, I'm a junior member???  When did that happen? [;)]

I am totally in awe what you geniuses have come up with. I have a mental block, I cannot write scripts. I have worked a little with javascript, but it was mostly copy and paste of a script someone else wrote. I played around with the variables some.

That's why I am glad I have MASH (microsoft agent scripting helper) to make scripts for microsoft agent.

Now, if someone could create a similer program for HAL, that would really be great.


Also, the full body .htrs, it would be nice to see them sit, bend over, squat, do handstands, etc.

I have a lot of ideas, but am not smart enough to implement them.
Title: here are some emotion files and texture comms
Post by: markofkane on May 06, 2005, 09:41:06 pm
Where would I get wigs and glasses for my full body girl???

And how would I make a character show up wearing them in Hal-5?

That would be cool.