Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
16/02/08 15:54
Matthew
Ciao a tutti vorrei sapere se è possibile far si che un bezier o qualcosa di simile unisca dei punti intersecandoli tutti, con un buffer grafico.
Per esempio fargli unire con una parabola alcuni punti ottenuti con la funzione y = x^2. Ovviamente la linea ottenuta deve essere quanto più perfetta possibile. Nel mio programma Disegnatore di Grafici, infatti, per disegnare il grafico disegno ogni singolo punto, ma è un procedimento abbastanza lungo! Grazie in anticipo per l'aiuto!
aaa
16/02/08 19:29
Il Totem
Non si usano le curve Bezier, ma il metodo DrawCurves, che accetta un array di Point con i quali generare la curva. Il risultato è ancora migliore se usi l'anti-alias. Puoi trovarne un esempio in Totem Charting.

P.S.: per quanto riguarda quel problema di cui ti avevo parlato, ti ho mendato il messaggio molto tempo fa e non me lo ricordo più XD Comunque era abbastanza notevole.
aaa
17/02/08 18:24
Matthew
Scusa la mia ignoranza, ma cosa è l'anti-alias?
aaa
18/02/08 15:52
Il Totem
E' un algoritmo che rende più fluide le curve, e in generale contribuisce ad addolcire i profili delle figure disegnate. Lo imposti mediante la proprietà SmoothingMode di Graphics.
aaa