DiscussionsIssue archiveOther usage issues

Archived discussion

How to generate points on surface

Other usage issuesWed, 08/06/2008 - 04:083 replies

Browse this forum
QuestionAuthor

Hi,all,
Do you know how to sample points on a BSpline surface, that is, generate M*N points uniformly in U*V direction on a BSpline surface. I find that GCPnts_UniformAbscissa can generate points for a curve, so I wonder if there is any similar API for surface? Thank you so much. Any comments will be highly appreciately.

Discussion

3 archived replies

Posts are displayed in their archived order.

01Commenter-1

Dear Author.

I think it will be simple if you'll try to:

1. compute isoline CUmin for U=Umin; // use Geom_BSplineCurve::UIso(...)
2. copmute a set of points on CUmin; // use GCPnts_UniformAbscissa
3. compute a set of isolines CVi (i=1,2...n) for U=U1, U2, Un from step 2
4. copmute a set of points for each CVi; // use GCPnts_UniformAbscissa again

02Author

Dear Lodyzhensky Evgeny Nicolaich, Thank you so much for your consideration.

03Commenter-2

Hello, I am having the same problem as well..

If you found the answer, Can you share it with me??

Thanks for the helps!

Commenter-2 Hyun