[vtk-developers] Triangular patch interpolation

Lin M majcjc at gmail.com
Sun Aug 9 02:47:34 EDT 2015


Hi Dr. Thompson,

I have pushed new methods to compute point inversion and projection to
gitlab.
It took longer time than I expected. It would be really helpful if you
could review the code a little bit. Thanks!

Best,
Lin

On Mon, Aug 3, 2015 at 10:50 AM, David Thompson <david.thompson at kitware.com>
wrote:

> Hi Lin,
>
> Yes, that is correct. Inserting knot values does not change the polynomial
> degree or shape, it just adds control points so that the weights are
> uniform (as required by the Bézier basis). So, the underlying
> parameterization is unchanged... it just has more piecewise segments.
>
>     David
>
>
>
> On Aug 2, 2015, at 22:38, Lin M <majcjc at gmail.com> wrote:
>
> Hi Dr. Thompson,
>
> I have a question about the inversion and projection. Currently, we
> evaluate the NURBS by inserting knots and making it into Bezier forms. My
> question is that if I evaluate u = 0.2 in original knot vector [0,1,2,3],
> would it be the same to evaluate u = 0.2 in the new knot vector which is a
> bezier form?
>
> Best,
> Lin
>
> On Mon, Jul 27, 2015 at 1:26 AM, Lin M <majcjc at gmail.com> wrote:
>
>> Hi Dr. Thompson,
>>
>> I have added new method
>> vtkPatachInterpolation::InterpolateOnSimplicialPatch() and pushed to gitlab.
>>
>> I'm now working on the point inversion part.
>>
>> Best,
>> Lin
>>
>> On Sun, Jul 26, 2015 at 8:05 PM, David Thompson <
>> david.thompson at kitware.com> wrote:
>>
>>> Hi Lin,
>>>
>>> How is triangular/tetrahedral patch interpolation going? They will be a
>>> basic building block of the contouring and cutting algorithms. By
>>> identifying points on edges, edges on surfaces, and surfaces in volumes
>>> that take on a single value, a single patch can be decomposed into sections
>>> that are inside, outside, or on an isosurface. Not all of these pieces can
>>> be expressed as brick patches, but they can be expressed as simplicial
>>> patches.
>>>
>>>     David
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20150809/382bc28d/attachment.html>


More information about the vtk-developers mailing list