Has anyone here ever heard of...
DAZ 3D -
http://www.daz3d.com/OR
ShareCG -
http://www.sharecg.com/Seems like you could use the DAZ Studio Plugin SDK and DAZ Script to make a DAZ viewer for Ultra Hal that could display any DAZ/Poser character the user wanted to, (which is a LOT of characters). Of course, if you added the DAZ/Poser Character engine to a program that you were selling, I'm sure there would be a license fee.
The Haptek characters aren't rendered characters, they are just the models in a Haptek player unrendered. Models tend to look a lot better rendered, but rendering animation takes a really long time, but LOTS of the DAZ/Poser models I've played around with look really good unrendered in animations. I could post a couple examples if anyone is interested. And... all their base models are now free, (so you'll want to buy all the other stuff that's available, which is a lot).
If you are a DAZ Platinum Club member you get some major good deals and you can get a lot of stuff on sale really, really cheap. Stuff goes on sale all the time for 30%, 50%, 65%... all the way up to 100% on a regular basis. And you have lots of artist offering up their models for free in the forums... not to mention all the free stuff that is on sharecg.com... and a lot of it is marked as "unrestricted".
It would be UNREAL GREAT if Ultra Hal Assistant could have a DAZ/Poser character window... I would have a major head start with the massive collection I've already put together.