6
\$\begingroup\$

In my project I am working on automatically deforming an arbitrary mesh with respect to another arbitrary mesh, within the context of user generated content, similar to this deformer being developed for Second Life.

In order to preserve the features of a deformed mesh, which may consist of things such as 'folds' for the edge of the mesh, I would like to deform my target with a set of deformers, however defining an appropriate set of deformers has given me trouble and I think now the best way to do it is to create a 'collision mesh'/set of 'control points'. These points will proxy for the target mesh in collision detection and define the deformers used to deform the main mesh. Since I generate it its structure can be more tightly controlled.

I want to create a 'grid' of points which approximate the surface of my mesh, like the control points on a NURBS surface. I was thinking of a technique with principles like those used in the layered depth image technique here, but wondered if there was already a good existing solution for what I want to do?

What is the most effective way to create something that approximates a collision mesh for an arbitrary mesh automatically?

\$\endgroup\$
4
  • \$\begingroup\$ Your second link is an FTP link, and doesn't appear to work too well. Perhaps link to the pdf somewhere using HTTP? \$\endgroup\$
    – House
    Commented Apr 19, 2012 at 18:20
  • \$\begingroup\$ @Byte56, Hi, I have tried to find another version but that FTP site seems to be the only place. Google has a document viewer, maybe it will be easier to read it via that?: docs.google.com/viewer?a=v&q=cache:lK7DaJV_ogEJ:ftp://… \$\endgroup\$
    – sebf
    Commented Apr 21, 2012 at 11:20
  • \$\begingroup\$ possible duplicate of Tools to generate convex collision geometry \$\endgroup\$ Commented Jan 15, 2015 at 13:31
  • \$\begingroup\$ @congusbongus I think that question asks for tools—this one for technique. (Definitely related though.) \$\endgroup\$
    – Anko
    Commented Jan 15, 2015 at 15:47

0

You must log in to answer this question.