Sono interessato a trovare un algoritmo antialiasing che può essere utilizzato su una linea di qualsiasi forma (non solo linee rette).Algoritmo di antialiasing Mathematica
Ho notato che Mathematica sembra avere un ottimo algoritmo e può disegnare linee sottili di 1 o 2 pixel di larghezza. Il mio attuale algoritmo di best effort richiede generalmente più di 3 pixel, quindi le mie linee sono leggermente più spesse di quelle di Mathematica.
Qualcuno sa quale algoritmo utilizza Mathematica per l'antialiasing o può consigliare un algoritmo di alta qualità che può essere utilizzato per generare linee e curve antialiasate sub-2-pixel?
Non riesci a disegnare 3 linee separate per tre volte? – ElKamina
Il metodo più pulito e semplice, ma un po 'lento, antialiasing è solo sovracampionamento. Cioè, disegna la linea a una risoluzione più alta della tua visualizzazione effettiva e ridimensionala. –
Ho familiarità con questo metodo, ed è possibile che Mathematica lo usi, tuttavia gli esempi che ho visto non sembrano avere una qualità molto buona tutto il tempo rispetto a Mathematica. Forse sto solo vedendo le cose, ma il mio sospetto è che stiano usando un approccio più sofisticato. –