TresCom Forums

TresCom : The Trespasser Fan Gateway...
It is currently Thu Aug 16, 2018 7:34 pm

All times are UTC




Post new topic Reply to topic  [ 24 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Tue Dec 22, 2009 12:23 am 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
Dragons are not really what this forum is about ( although they are dinosaurs but that's another problem :P ) but since this work here is also usable for dinosaurs ( 4-legged ones at last for the time being ) it might be interesting nevertheless. Eventually got the ground-control animation code to work in a way it is usable although not fully mature yet. Ground-control animation for those not in the know is about how game actors ( actors are any kind of mesh which acts on their own usually player or non-player characters ) interact with the ground below. Most games simply play the animation or at best tilt the entire model which causes feet to dangle in the void or penetrate through the ground. More interesting to code though is a proper ground control where actors properly interact with the ground. This is especially useful for large actors where this can add to the look and feel of a scene. I don't want to waste too much text here. Just read the video description for some wall of text about what it's all about. Inverse kinematics still sucks as I somehow can't get the penalty mode to work which is why broken legs happen. Hopefully I can get rid of this over time.
Wakeboard testing | Dragon on bumpy terrain | Dragon on a real wake-board :P
The last video happened due to a joking comment of somebody from ModDB. Couldn't resist to whack it together for shits and giggles.

Last but not least a bit of physics playing around. Now trespasser dinosaurs with that kind of physics would be interesting :D
Dragon Rag-Doll Test
Hopefully I didn't annoy you with that folks.

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Tue Dec 22, 2009 6:50 am 
Offline
Albertosaurus
Albertosaurus
User avatar

Joined: Wed May 16, 2007 10:32 pm
Posts: 2056
Location: Ontario, Canada
Good job! That's quite impressive for an indie game engine. :D


Top
 Profile  
 
PostPosted: Tue Dec 22, 2009 10:12 am 
Offline
Velociraptor
Velociraptor

Joined: Tue Sep 05, 2006 10:53 am
Posts: 1479
Location: Great Britain :)
Wow, haha, that's really cool! It seems quite life-like, weirdly.

It's amazing what a difference proper ground interaction makes to the believability of what you're seeing.

_________________
ImageImage


Top
 Profile  
 
PostPosted: Tue Dec 22, 2009 6:03 pm 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
Yeah it gives an entire new dimension to immersion ( if I am allowed to use this over-used word ). The code itself works also with 2-legged actors although I'm still mocking around with that code. Imagine some raptors hunting around in the woods using this kind of ground interaction paired with good animation sequences. That would give quite some intense survival type game I could imagine :P

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Tue Dec 22, 2009 7:53 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 10859
Location: Portland, OR
Pretty awesome stuff, there. 8) Always enjoy a good dragon in action...

My only crit - in the ragdoll video, I noticed the rear legs falling into that mayanesque step-pyramid a lot :P

_________________
Image
Image Image T-Script Reference / Trespasser Twilight / JP Dark Secrets / Tres File Box


Top
 Profile  
 
PostPosted: Tue Dec 22, 2009 8:30 pm 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
Draconisaurus wrote:
Pretty awesome stuff, there. 8) Always enjoy a good dragon in action...

My only crit - in the ragdoll video, I noticed the rear legs falling into that mayanesque step-pyramid a lot :P

This is because they are not rigged with collision objects yet. If you look at the beginning I turn on the collision volumes ( orange shapes ) for a short time. Only bones with a collision object and constraints are affected by physics. The other bones are considered kinematic and move together with their parent bone or can be animated. I'll post another video once I fully rigged the guy. I need though to first implement some improvements to avoid self-collisions where they are not wanted. Most problematic will be the wings. I still have to figure out a way on how to do them best.

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Wed Dec 23, 2009 1:33 am 
Offline
-=TresCom Forum Admin=-
-=TresCom Forum Admin=-
User avatar

Joined: Sun Nov 10, 2002 9:40 pm
Posts: 6494
Location: Peru, Indiana
Draconisaurus wrote:
Pretty awesome stuff, there. 8) Always enjoy a good dragon in action...

My only crit - in the ragdoll video, I noticed the rear legs falling into that mayanesque step-pyramid a lot :P


Draco fails at reading video descriptions :P

Nice job, I still remember when proper foot-ground interaction was an unheard of thing.

_________________
Album 1 http://m.imgur.com/a/cRA26
Album 2 http://imgur.com/a/6tvKV
Jurassic World: Fallen Kingdom leaked and (few) official photos


Top
 Profile  
 
PostPosted: Wed Dec 23, 2009 3:32 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 10859
Location: Portland, OR
Dragonlord wrote:
Most problematic will be the wings. I still have to figure out a way on how to do them best.

Yeah I noticed they were not really working yet. I think first they need to be fully rigged - that is, with the complete joints that they'd use to do a flying motion (and so a flying animation might need to be finished first). They are just kinda sticking out atm, it seems.. and I think simply making them a two-part flopping mass or something would not look good.

_________________
Image
Image Image T-Script Reference / Trespasser Twilight / JP Dark Secrets / Tres File Box


Top
 Profile  
 
PostPosted: Wed Dec 23, 2009 6:28 pm 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
Draconisaurus wrote:
Dragonlord wrote:
Most problematic will be the wings. I still have to figure out a way on how to do them best.

Yeah I noticed they were not really working yet. I think first they need to be fully rigged - that is, with the complete joints that they'd use to do a flying motion (and so a flying animation might need to be finished first). They are just kinda sticking out atm, it seems.. and I think simply making them a two-part flopping mass or something would not look good.

The wings are fully rigged down to wing web bowing/shearing. So they are fully animate-able and have animations. That's actually not the problem. It's the wing web itself. The wing fingers I can do using collision shapes. The wing web though alters shape while the wing fingers move as it counts as a cloth material. The Bullet Physics library has support for cloth physics but I'm not sure yet on how to mix this all together. Kinda delicate problem.

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Thu Dec 24, 2009 11:36 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 10859
Location: Portland, OR
Hmmm, yeah.. As I think of it, I am picturing an imaginary string that connects two wing support bones, where nothing is allowed to pass the 3-point plane between them and the joint.

_________________
Image
Image Image T-Script Reference / Trespasser Twilight / JP Dark Secrets / Tres File Box


Top
 Profile  
 
PostPosted: Fri Dec 25, 2009 1:43 am 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
Am currently experimenting with spring constraints for the wing web. It's not bad but collision shapes are rather small causing tunneling problems. But the wings get some kind of movement which looks okay. Just have to fully rig it.

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Fri Dec 25, 2009 5:13 pm 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
This spring-wing stuff if actually working... sort of :D . A bit of playing around with 0-gravity. Yielded a couple of bizarre poses. Rag-dolls can be fun :P . Simple put gravity to 0 and whacked him a bit waiting until the auto-disabling kicks in and he gets' frozen in time.

Image 1 | Image 2 | Image 3 | Image 4

Need to make some video sometimes soon but first I need to fix some problems.

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Fri Dec 25, 2009 6:56 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 10859
Location: Portland, OR
Haha that dragon looks like he's having fun :lol: I must say, it's a great skin he's got.

_________________
Image
Image Image T-Script Reference / Trespasser Twilight / JP Dark Secrets / Tres File Box


Top
 Profile  
 
PostPosted: Fri Dec 25, 2009 8:32 pm 
Offline
Compsognathus
Compsognathus
User avatar

Joined: Fri Jan 04, 2008 12:14 am
Posts: 1066
Location: Switzerland
Draconisaurus wrote:
Haha that dragon looks like he's having fun :lol: I must say, it's a great skin he's got.

Thanks. The skin has meant to be realistic ( in contrary to what you'll usually find ). Try to find him: http://lordofdragons.deviantart.com/art/Hidden-Dragon-86884952 ( full view helps ).

_________________
Image
Leader, Head Programmer: Epsylon | Drag[en]gine ( Wiki )


Top
 Profile  
 
PostPosted: Fri Dec 25, 2009 11:23 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 10859
Location: Portland, OR
Pretty nice o-0 If you'd give him more blur in that image, he might be almost impossible to catch.

_________________
Image
Image Image T-Script Reference / Trespasser Twilight / JP Dark Secrets / Tres File Box


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 24 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group