Curva 3° grado con 3 punti di controllo!

Ciao

Dato che l’argomento mi interessa, ho provato a fare una piccola definizione GH che permetta di disegnare delle curve Nurbs con nodi uniformi … molto uniformi … :smile: … cioe’ non ‘clamped’.
In pratica curve del tipo di quella di cui parla Lorenzo, ma anche non periodiche.

Serve un poligono da usare come control polygon e il grado.
Poi, se si vuole indagare ulteriormente e decidere quali span vedere, c’e’ uno slider per settare il primo span disegnato.
E un altro per poter ‘aggiungere’ o ‘togliere’ span a fine curva.
Quando aggiunge, usa i CV alll’inizio del control polygon, duplicandoli e aggiungendoli alla fine.
Questo per poter ottenere curve periodiche (cioe’ chiuse) come quella in discussione.
( In pratica, con un control polygon triangolare come quello nell’immagine, per avere la curva chiusa settiamo addspa a 2 )

Spero che, volendo, si capisca qualcosa … se no, pazienza. :confused:

P.S.
Ah, c’e’ anche un output per i Greville points, che dovrebbero separare i vari span della curva.
… Solo che non riesco a vederli nella preview di GH … forse devo settare qualcosa ? :slight_smile:

uniform.gh (7,5 KB)

2 Mi Piace