Genesis icon indicating copy to clipboard operation
Genesis copied to clipboard

[Feature]: Add a brush-based tool for painting per-vertex physical properties (mass, stiffness, compliance) on cloth meshes or other soft bodies

Open GaoLF opened this issue 7 months ago • 0 comments

What feature or enhancement are you proposing?

many game engine or cloth design tools have a brush-based tool for painting per-vertex physical properties,such as Unity, marvelous designer Image

Image

Motivation

In cloth simulation tasks involving robot-cloth interaction (e.g. folding, regrasping), it is often necessary to assign different physical properties (e.g. fixed mass, stiffness, compliance) to different regions of the cloth.

Currently, this typically requires manually editing the mesh or hard-coding per-vertex attributes, which is not efficient or user-friendly — especially when testing how cloth behavior varies across different parts of the mesh.

A physics-based brush tool, similar to painting weights in game engines like Unity or Blender, would allow intuitive editing of cloth properties directly in the simulation viewport.

Potential Benefit

Easily assign different mass, flexibility, or stiffness to regions (e.g. heavier hems, stiffer collars, deformable centers).

What is the expected outcome of the implementation work?

Modify per-vertex physical properties

Additional information

No response

GaoLF avatar Apr 02 '25 10:04 GaoLF