Zabaware Support Forums

Instead of Haptek

Started by sofort99, July 22, 2005, 08:41:20 PM

Previous topic - Next topic

sofort99

quote:
Originally posted by Medeksza

I would like to check it out to see if its feesible to add support for it in Hal 6.0.



Blender3D is GPL licensed... so most coding changes done to it would have to be free released.

If I was doing it, I think I would write a script so when you choose a Blender charactor, it turns off the haptec stuff, fires up the chosen characters game exe, and writes the data the actor needs (lip sync info, emotional state, etc... ) to a blender file. Then people can write the Blender actors as a third person game executable that reads from the blender file. That should firewall your code from the open source code.

Also, it takes the actor animation coding work off of you, and puts it onto the people here that would feel like pursuing something like this. :)
 

freddy888

#16
Thanks once more!
btw, you'll find this forum doesn't output single backslashes (\) for some reason, so if any of the above code had these in then I'm afraid they have been evicted.
I received a tipfrom Doc that you can use doubles \\ and that way one gets through alive.

sofort99

Thanks, freddy888!

I made an edit to fix my post :)
 

Duskrider


Nice try, Freddy

[8D]

[;)]


cadmar

#19
Can a poser character be used in altra hal. IT would be great if they could.

Rick

R. Downey

mikmoth

Cadmar,

Not directly but I've used Poser to make a few of my own MSAgents (which Hal does use.)

Download Microsoft Agent Character Editor directly from Microsoft. You can import your animations and the learning curve isn't that tough.

Hope this helps.

Mik
 

freddy888

#21
quote:
Originally posted by sofort99

One other thing.

Blender3D depends on Python. The latest version only works with python 2.3 ( 2.3.5 is the version you want to get )

To make using Blender easy on your self, download and install Python...

--------------------------------------------------------------

Install Python in the root of your C. i.e. C://python20//

Go to your start button, go up to My Computer and Right click it and go to properties.

Click on the Advanced tab, click on Environment Variables button at the bottom.

Below the System Variables box, (the second box), hit New.

In the Variable Name box, type PYTHONPATH

In the Variable Value box, type this exactly:

C://python20;c://PYTHON20DLLS;C://python20lib;c://PYTHON20LIBLIB-TK

You can copy and paste that.

Hit OK repeatedly.

Reboot.

----------------------------------------------------------------
Replace double backslashes with single backslashes

( That is directly from a post on the elYsiun website. :) )



Just to clarify on setting the Python Path so that Python scripts can be used by Blender as we got a few wayward backslashes there (Also if you're using the new version you need to reference Python23 folder instead as below:

C:\PYTHON23;C:\PYTHON23\DLLS;C:\PYTHON23\LIB;C:\PYTHON23\LIB\LIB-TK

Alternative Method:
You can also add the path to the Autoexec.bat file on the root C drive.  Just use a text editor to open Autoexe.bat add the text below (exactly) to the end of it, then replace the old file. When you reboot the path will be set:)

SET PYTHONPATH=C:\PYTHON23;C:\PYTHON23\DLLS;C:\PYTHON23\LIB;C:\PYTHON23\LIB\LIB-TK


sofort99

#22
Thanks! I don't know what the heck I was thinking! :)
 

freddy888

no problem, it's those darn backslashes!
I found this info on that same forum, I was never sure about Python until I found it.[:)]

FuzzieDice

I think Robert should try at least to incorporate blender files into HAL 6. Or at least maybe HAL 7 if it doesn't make it to 6.

Blender is for both Windows and Linux.
Blender is also free. :)

I have tried it before a long time ago but the system I had then wasn't working well with the program. I hope to try it again some day. Judging by the posts here, it looks like it can do some amazing stuff!