"Find Collision UV" always returns zero for Skeletal Meshes

Thank you for providing the method to read skeletal mesh renderdata.I have solved it.

  1. For skelemesh need convert impact
    point and impact normal from world
    space to ref pose’s local space.
  2. Then, create line segment by
    converted impact point and converted
    impact normal.
  3. Then, use the line segment to get
    Intersection with triangle in
    skeletal mesh. PS:the target
    triangle can get intersection
  4. At Last,use the intersection to get
    UV from the target triangle. It is
    workable but the efficiency may need
    to be optimized.

also:

  1. For skelemesh need convert impact
    point and impact normal from world
    space to ref pose’s local space.

  2. Then, create line segment by
    converted impact point and converted
    impact normal.

  3. Use the line segment linetrace
    staticmesh which is build from
    skeletal mesh,but by this way the
    line segment need convert to
    component space.

  4. Find UV from the hitresult.