Próbuję zaimplementować symulację tkaniny w oparciu o pozycję za pomocą teselacji sprzętowej. Oznacza to, że chcę po prostu załadować kontrolny quad na kartę graficzną, a następnie użyć mozaiki i cieniowania geometrii, aby utworzyć węzły w tkaninie.
Ten pomysł jest zgodny z dokumentem:
Huynh, David, „Symulacja tkaniny za pomocą teselacji sprzętowej” (2011). Praca dyplomowa. Rochester Institute of Technology http://scholarworks.rit.edu/theses/265/
Wiem, jak używać mozaiki do tworzenia symulowanych punktów. Nie wiem, jak przechowywać obliczone informacje w buforze ramek.
Geometria, a także moduły cieniujące oceny teselacji zawierają informacje potrzebne do obliczeń dla wierzchołków. Ale czy mogą pisać bezpośrednio w buforze ramki?
Moduł cieniujący fragmenty, który znam, może zapisywać w buforze ramki, ale moje informacje byłyby interpolowane i nie wiedziałbym już, co napisać w jakiej pozycji.