Nel mio progetto OpenGL, voglio creare dinamicamente poligoni smussati, simili come questo:OpenGL: creare complessi e levigate poligoni
Il problema si basa principalmente nel processo di levigatura. La mia procedura fino a questo punto, è innanzitutto quella di creare un VBO con vertici disposti casualmente.
Quindi, nel mio frammento shader, (sto utilizzando la pipeline di funzione programmabile), dovrebbe verificarsi il processo di livellamento o, in altre parole, creato le curve fuori dalle "linee" precedentemente definite tra i vertici.
E proprio qui è il problema: non ho molta familiarità con quei complessi algoritmi matematici, che esaminerebbero, se un punto è all'interno del "poligono levigato" o meno.
Grazie! Penso di aver trovato quello che stavo cercando: http://code.google.com/p/victamin/downloads/detail?name=GPUBezier.zip – cafaxo