Resolution parameter in soft bodies
Resolution parameter in soft bodies
What exactly is the resolution that you can set in the soft body parameters? Increasing the resolution, will increase the details of the simulation, but what is the underlying parameter? For example, if resolution is set to 125, is the soft body divided into 125 cells? Thanks!
Re: Resolution parameter in soft bodies
Good question I'll try to find out the relation between resolution and polygon count.
Thomas Schlick | Next Limit Technologies
- LuisMiguel
- Posts: 528
- Joined: Fri Jun 04, 2010 2:37 pm
Re: Resolution parameter in soft bodies
Hi,
Resolution parameter is like a Free Form Deformation or Lattice object. Depending on the value for this parameter the softbody will be softer or harder. So, with high values the softbody will be softer, because keep in mind that the lattice for deforming the softbody, will have more "control points" to be deformed. Otherwise, with low values, the softbody will be harder and harder.
luisM.
Resolution parameter is like a Free Form Deformation or Lattice object. Depending on the value for this parameter the softbody will be softer or harder. So, with high values the softbody will be softer, because keep in mind that the lattice for deforming the softbody, will have more "control points" to be deformed. Otherwise, with low values, the softbody will be harder and harder.
luisM.
Re: Resolution parameter in soft bodies
Thanks Luis and Thomas for your responses; we need to describe the resolution parameter in a scientific publication. Therefore, it would indeed be great to be able to report the exact relationship between resolution and polygon count (if possible). Best!
Re: Resolution parameter in soft bodies
Hi FilippS,
One of our developers gave me some insights:
Soft bodies use a voxelization method in order to bend polygons correctly. Imagine an object where the triangles are bigger than the voxels. Here it’s impossible to bend the polygons and you’ll hardly get any dynamics at all. And even if you get a result it’s most probably wrong.
So, there is a relationship between resolution and the size of the triangles, but not the number of triangles. The resolution parameter is the total number of voxels for an object, and this makes it difficult to estimate or calculate the edge length for a single voxel.
As long as your simulation behaves correctly you can ignore the warning for under-tesselated objects.
I know it’s not too much information, but maybe it helps anyway.
One of our developers gave me some insights:
Soft bodies use a voxelization method in order to bend polygons correctly. Imagine an object where the triangles are bigger than the voxels. Here it’s impossible to bend the polygons and you’ll hardly get any dynamics at all. And even if you get a result it’s most probably wrong.
So, there is a relationship between resolution and the size of the triangles, but not the number of triangles. The resolution parameter is the total number of voxels for an object, and this makes it difficult to estimate or calculate the edge length for a single voxel.
As long as your simulation behaves correctly you can ignore the warning for under-tesselated objects.
I know it’s not too much information, but maybe it helps anyway.
Thomas Schlick | Next Limit Technologies