Pracuję nad prostym programem CAD, który wykorzystuje OpenGL do obsługi renderowania na ekranie. Każdy kształt narysowany na ekranie jest zbudowany w całości z prostych odcinków linii, więc nawet prosty rysunek kończy przetwarzanie tysięcy pojedynczych linii.Jaki jest najskuteczniejszy sposób zarządzania dużym zestawem linii w OpenGL?
Jaki jest najlepszy sposób przekazywania zmian w tym zbiorze linii między moją aplikacją a OpenGL? Czy istnieje sposób aktualizacji tylko niektórych podzbiorów linii w buforach OpenGL?
Poszukuję tutaj konceptualnej odpowiedzi. Nie trzeba wchodzić w rzeczywisty kod źródłowy, tylko niektóre zalecenia dotyczące struktury danych i komunikacji.
Dziękuję za napiwek! –