W moim projekcie OpenGL, Chcę dynamicznie tworzyć wygładzone wielokątów, podobny jak ten:OpenGL: tworzenie złożonych i wygładzonych wielokątów
Problem polega głównie w procesie wygładzania. Moja procedura do tego momentu polega przede wszystkim na utworzeniu VBO z losowo umieszczonymi wierzchołkami.
Następnie, w moim module cieniującym (używam programowalnego potoku funkcji), powinien nastąpić proces wygładzania, lub innymi słowy, utworzenie krzywych z wcześniej zdefiniowanych "linii" między wierzchołkami.
I tutaj jest problem: nie znam się dobrze na skomplikowanych algorytmach matematycznych, które sprawdzałyby, czy punkt znajduje się w "wygładzonym wielokącie", czy nie.
Dziękujemy! Myślę, że znalazłem to, czego szukałem: http://code.google.com/p/victamin/downloads/detail?name=GPUBezier.zip – cafaxo