PinkDot on 18/11/2014 at 23:54
Hey,
Good news this time - a milestone has been reached! I managed to export to the dark engine my first custom motion. I spend an hour or so on the animation.
Here's the video showing it in the engine (I used slightly modified Yandros' MotionTagDemo - a very helpful 'mission') as well as in 3dsmax:
<param name="movie" value="//www.youtube.com/v/-TZcBuEiSFw?hl=pl_PL&version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/-TZcBuEiSFw?hl=pl_PL&version=3" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>
I'm not 100 per cent happy with this yet - feet and hands sink into the ground at the start and end of the motion. Not sure why - maybe it's down to the motion schema parameters? Or maybe it's a scale issue? I need to investigate that.
LarryG on 19/11/2014 at 00:11
Very very cool! Way to go!!!
The sinking may just be an artifact of the engine figuring out the center of mass as the motion happens. I wouldn't spend too much time on it if you don't see anything obvious.
Yandros on 19/11/2014 at 00:34
That's awesome, PinkDot! :wot:
bikerdude on 19/11/2014 at 01:27
Very impressive, now maybe we can have Ai cooking, cleaning, writing etc etc.
sNeaksieGarrett on 19/11/2014 at 05:21
Very cool, PinkDot!:thumb:
Ricebug on 19/11/2014 at 08:00
Quote Posted by bikerdude
Very impressive, now maybe we can have Ai cooking, cleaning, writing etc etc.
I was thinking the same thing. One thing that impressed me with
Assassin's Creed were the AI who were painting buildings, patching stucco, and other tasks that really added to the realism.
Is it the lack of motions that prevent AI from climbing ladders? IOW, no ladder motion = no climbing?
nicked on 19/11/2014 at 13:28
The ability of AI to climb ladders sadly has nothing to do with the animation.
gamophyte on 19/11/2014 at 14:15
I'm hoping ladder climbing is coming in a newdark down the road, that and jumping over knee high obstacles.
PinkDot on 19/11/2014 at 15:37
I don't know about climbing and jumping. I think it might be too much for a programmer working in their spare time. Not only this is an AI and Motion system modification, but a pathfinding algorithm as well. It wouldn't work straight away on the missions released before these actions were possible. Plus the engine's code is an utter mess, so good luck to anyone who even considers modifying it!
But yes, we definitely can bring more life to the Thief fanmissions with some custom motions.
I'd like to see an entire play on stage with a number of actors, interacting with each other, like dancing etc. ... :)
However I'm not sure how precise we can be in terms of characters stopping at certain places to start doing some actions. From what I've seen it's usually an approximate location we can get with patrol points etc.. If we want AIs to ineract with the world, their position needs to be accurate.
nemyax on 19/11/2014 at 16:14
Quote Posted by PinkDot
I'd like to see an entire play on stage with a number of actors, interacting with each other, like dancing etc. ... :)
What's the maximum possible duration of a motion? Can you use a long motion as a kind of single-character scripted sequence?