Random point on a surface?

I would like to get a random point of the surface of a mesh or collision. Is this possible?

I’m trying to generate random branches on a tree and for that I need random starting points on the trunk.

I too would like to get a point on a mesh surface. Rama released a function to get the closest point using simple collision primitives; however, you may be able to adjust it some to get what you need A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums