PDA

View Full Version : An idea for the Real Matter soft body engine.


Loplop
11-30-2007, 11:13 PM
I think a game that entirely consits of the softbody engine wouldnt be a bad thing, it could be used to a great extent, with different elements needing a certain amount of force to break/tear (depending on the element) a certain type of rigidity. For example say a "ultra - gory ninja fighting game" the character models consist of every piece of human matter, every organ every artery (how do u spell that?) every bone is modeled with the soft body effects, you slice into someone *imagine this with a free roam camera in super slo-mo* you slice into someone say their neck the skin tears it then detects you hit an artery blood (soft body fluids so when you walk over the pool of blood later it moulds around your characters foot) starts spurting out it goes deeper in hitting the spine and neck bones, these are rigid and rather strong, this is detected you can see the vibration in the "katana" and a sound is also triggered (remember everything is soft bodied just differ rigidity strengths snapping/tearing etc..) but yet it still goes through, the sword comes out the other end and you kick the soft bodied ragdoll to the side with a high amount of force, the body hits a wooden wall, the wall reacts and it deforms but after the body slumps to the floor, the wall returns to its natural shape. Your character walks of through the body fluid, the blood pool reacts to this force, some is compressed and shoots away from under the foot, there is a footprint left in the softbodied mud and the vision is over, this could also work like this: You slice someone in half and as i said the organs are modeled, the organs tear where they where hit and they also react like ragdolls. This is just a vision and i have no programing knowledge but it was just my vision that perhaps one die someone could interperate. Get all that? Well what did you think?

Treacle109
11-30-2007, 11:17 PM
and i have a name... Lag-Fest, but seriously thats probably not gonna happen for a LOOOOONNGGG time

Loplop
11-30-2007, 11:20 PM
I kno but, lets say Qx8500 core 2 duo or whatever two quadro Fx 5500 cards and a physx card and someone could make a video pres of it, at about 2 fps i did say super slo - mo :D, but seriously what did you think of my "vision".

AquaGeneral
11-30-2007, 11:50 PM
I kno but, lets say Qx8500 core 2 duo or whatever two quadro Fx 5500 cards and a physx card and someone could make a video pres of it, at about 2 fps i did say super slo - mo :D, but seriously what did you think of my "vision".

Well that system would be outdated in about 3 years anyway because the QX9650 is out and there is a better GFX configuration such as a Geforce 9800 GTX SLI. It would definitely be cool though :)

Loplop
11-30-2007, 11:53 PM
Do you know what a Quadro Fx5500 is? its a £3000 not 300 3000 graphics card for professional use, e.g: cgi effects in a hollywood blockbuster :D.

antotabo
11-30-2007, 11:56 PM
Good vision! I like that. of course it would be hard to have a good framerate, but if you manage to maximise the program maybe it could be possible.

Jokker
12-01-2007, 12:04 AM
Hm? No it wouldn't be possible. From a coder's point of view, I'd tell you your vision is complete shite, because it doesn't take into account the many factors involved in coding such a project, and doesn't take into account the fact that it would lag to hell.

From a designer's point of view, it's mediocre, because it's idealistic. You didn't include anything about how it would be made. Saying 'it uses soft body and when you cut bone it cuts and stuff' doesn't help much. What you could have said would have been 'it uses soft body, so if you start cutting the skin, you eventually reach bone, where a sword would probably stop, but you couldn't use soft bodies for the sword, because it would be elastic, and you can't use rigid bodies because the engine is of soft bodies, so you'd have to make a new engine'.

From a player's point of view, it's sub-average, because it includes absolutely nothing about how you'd control everything. Unless it was an animation/simulation, you wouldn't be able to really control anything. Something as complicated as this would need a good control system to be worth mentioning.

From a soft body enthusiast's point of view, it's a dream that could never be made due to technical and practical difficulties, but there's always hope.

AquaGeneral
12-01-2007, 12:05 AM
Do you know what a Quadro Fx5500 is? its a £3000 not 300 3000 graphics card for professional use, e.g: cgi effects in a hollywood blockbuster :D.

Yes I am not really sure hot it performs compared to say an 8800 Ultra but it should go well. I am just saying that a single 9800 is supposed to be better than SLI 8800 Ultras. From a lot of sources they have stated its specs.

But yes you might be right about a Quadro Fx5500 being a better GPU than a 9800.

Loplop
12-01-2007, 12:08 AM
Double post but, PRIMITIVE PRESENTATION:
http://img206.imageshack.us/img206/6950/realmatter1qy5.th.jpg (http://img206.imageshack.us/my.php?image=realmatter1qy5.jpg)
This would be where the artery is modeled and hit, the softbody fluid starts pouring out.
http://img206.imageshack.us/img206/165/realmatter2vd8.th.jpg (http://img206.imageshack.us/my.php?image=realmatter2vd8.jpg)
This where the spine is modeled and where the point of vibration is triggered, the spine is also soft body with the obvious variables.
http://img266.imageshack.us/img266/3939/realmatter3ui9.th.jpg (http://img266.imageshack.us/my.php?image=realmatter3ui9.jpg)
This is the end result and the point where the kick will take place.

This little presentation is EXTREMELY PRIMITAVE but its a start :D

digitalmanifestation
12-01-2007, 01:01 AM
You would probably be better off carving the slices out of the body with a csg command and disconnecting any bones that got hit and/or detect the point where the sword cut into/through the bone, delete that bone and replace it with 2 bones, adding one to the main mass of the body and the other to the now isolated body part e.g the fore arm for instance. Then treat the isolated part as a mini rag doll. Doing it with "meta balls" that real matter uses is unfortunately a system drain.

To do it my way also may not be possible because i am unsure how a csg command would interact with a bone animated mesh. But there probably is a way to do the said.

Nice idea, i have always wanted to do something along these lines, would be cool in a kinda bushido game if anyone's played that. Pretty much one hit = one kill but with limbs/bodies slicing in half it would be amazing.

Xerxes
12-01-2007, 06:54 AM
Actually, it seems plausible to me. The RealMatter demo runs fine on my older computer (which sucks). And if I'm reading right, it would be a bunch of different softbody objects.

You'd have to use something less like softbody for bones and stuff though, because if they were hard enough to not bend as softbodies, they'd break in an instant. Something more like DMM. But it would be doable, maybe without the blood IN an artery. More like "when point x, y, z on model x is sliced, spawn water [color= 255 50 50] [particle_limit=10000]" in an ideally understandable coding engine. But you understand what I'm getting at.

I can't move my foot and it feels weird.

Loplop
12-01-2007, 10:43 AM
I think it runs pretty well on my computer, the system is a year old and the processor might aswell kick the bucket at any moment, but on the realmatter demo number two (spawning softbody zombies on to spikes which cause them to "fractue") i get around 100fps with a low of 50, as fore the whole bones thing, i suppose your right on that, it could be very hard to implement, i think the first step would a be a scripted cinematic, but with all the fancy physics, of what i described in my first post. Ive always dreamed (since the first Tenchu game) that there would be a game where every single kill and slice creates a completely differnt wound to the other. Like the scene in the Resi Evil movie with the lasers and the guy gets cut into loads of pieces, but it wouldnt all be scripted. I think its okay to expect something like this to be goddamn buggy tho.

muffinmonkey
12-01-2007, 01:17 PM
Ok, I'm thinking 2D
not only is the source available but it'd be fine with lag
I think a fighting game is a little uninventive though
How about a platformer
imagine it, a gap is too wide to jump so you pull down a chunk of the ceiling to bridge it
I was playing with the 2D demo just yesterday

Loplop
12-01-2007, 05:39 PM
Im not one for platformers tbh, last one i played waws ratchet and clank. This already somewhere on this site, but someone (sorta maybe not at all) stole my idea!!! http://deadislandgame.com/community/index.php?go=video&id=10

chaostheory216
12-05-2007, 03:03 AM
I always thought it would be sweet to use the soft body engine in a shooting game. Stupidly unoriginal i know, but shooting a guy and having something split where you shoot him would be a hilariously awesome tech demo.

Loplop
12-05-2007, 03:57 PM
Well i dont think it would be great, to see a 9mm gun rip someone in two, but if it had tolerances seeing someone get shot with a .50cal would be sweet, i have a real life pic but i wont post it, not for the squeamish.

chaostheory216
12-07-2007, 04:04 PM
Well i dont think it would be great, to see a 9mm gun rip someone in two, but if it had tolerances seeing someone get shot with a .50cal would be sweet, i have a real life pic but i wont post it, not for the squeamish.

Since a 9mm can rip people in half and everything.

Loplop
12-08-2007, 11:33 AM
What? Did i read your last post right or did you read my last post wrong, im guessing it was sarcasm cus a 9mm cannot rip someone in half and thats what i said in previous post, thats why there would be tolerances.

P.S: Woot am a senior :D

ben clark
02-04-2008, 10:48 PM
Let's call it, Ultra lagging ninjas in a ultra lagging world with ultra lagging physics that make you act like jello.

Dan
02-05-2008, 04:27 AM
Aww, come on! Who cares about the squeamish? You know you want to post it... You know you do... >.>