Beds - which product handles a person's body impression on the mattress?
in The Commons
Hola!
One of the things which often catches my eye when viewing renders of charchters in a bed is "the marble effect", i.e. the way the matress seems to be made of marble and the body on it leaves no impression where in relaity it would leave some depression.
Is there any Bed product that you are aware of that allows you to simulate a person's weight on it?

Comments
You can try adding a smoothing modifier, and use the figure or a geoshell of the figure as a colision object to get that effect. Deformer also. Or bring it into blender and create a morph. Many ways to do it.
Just sink the body into the mattress about 1/8 to 1/6 of the body thickness and it will look realistic for a "firm mattress" but for a soft mattress I know of no products that do that.
This product may be of some use in creating an impression:
https://www.daz3d.com/simtenero-shape-reprojector
Add a dforce modifier to the mattress, then pose your character above the mattress at time 0 and on the mattress at your end time.
Here's a freebie mattress with morphs: https://www.renderosity.com/mod/freestuff/morphing-mattress/49225
This bed has several morphs:
https://www.daz3d.com/ig-snuggles-prop-set
and there's a related pose set - I'll link the bundle and you can click it from there if you don't want the outfit too:
https://www.daz3d.com/ig-snuggles-bundle
Edit: or there's this new one on sale: https://www.daz3d.com/z-luxury-morphing-bed-and-poses
Otherwise - I think dformers / smoothing only works if there's enough geometry in the mesh, but turning on a few levels of sub-d might help with that
Last time I tried that, the matress ended up very thin and flat.
Works best with a heavy/dense mesh
Yeah I had that happen on one bed I tried it on, turned out the whole top was just one huge polygon and not a bunch of little square polygons.
It had lots of polygons - it just squished itself flat, as if it were a blanket. Clearly I wasn't doing something right.
^I think there's a way to simulate internal pressure - there are dforce pillows that use it - but I've no idea how...sorry
That's my experience too... no polygons to work with on those I tried. I have no idea if it is possible to increase the mesh density.
I guess it depends on the bed and the mesh. here is a test I just did, G8 laying on a semi HD (200) cube with smoothing and collision set at 50. You can see the underside image where the mesh is deformed from the body
As long as the bed has a decent number of polygons and some material zones to seperate the matress for the frame, you can do some pretty neat dforce effects.

Here is one that I did a few years back.
Both the matress and blanket where simulated using dforce.
Big helper for using dforce on something like a bed or chair:
In the material zones, set the dynamics strength to 0 on ridgid parts or elements that you don't want distorting.
For the cushion parts set the dynamics strength to somewhere between 50% - 80% simulate, clear, adjust settings and simulate again until it looks the way you want.
Then Freeze the simulation for that object and save before you do anything else.