I have an AR experience I’m designing in studio where I need to plot a surface that is dynamically created using a mathematical function. I can compute arbitraty points on the surface, and I’d like to be able to draw polygons that connect these arbitrary points so that I can tile together lots of triangles or other polygons to make a surface. Is this possible?

Right now what I am doing is placing planes at grid points on my surface, each positioned and rotated to be tangent to the surface and scaled to just cover the space to the neighboring plane, but this gives less than satisfying results as the planes either overlap at points or leave a gap between them (imagine trying to make sphere out of lots of small squares).

I could generate the 3D object outside of zapworks, but then I wouldn’t be able to dynamically change it (other than position, rotation and scale).