#opengl #programowanie #grafika #computeshader #shadery #shader

Cześć ogarnia ktoś opengla i compute shadery? Mam problem z teksturą. Chcę użyć tekstury (image2D) do przechowywania pozycji punktów. Tzn chce użyć image2D jako tablicy dwuwymiarowej przechowującej vec4.
Jeśli komponent .w ==1 punkt będzie narysowany na zielono, jesli .w==0 to punkt będzie na czarno. Positions[ ] są już wypełnione punktami układającymi się w kwadrat. I teraz tak:

Tworzenie tekstury:
http://wklej.org/id/1984947/

Dispatch compute shadera
http://wklej.org/id/1984949/

I sam
  • Odpowiedz
W nawiązaniu do tego wpisu: http://www.wykop.pl/wpis/14965177/zgadnijcie-co-robi-zaznaczona-linijka-kodu-zgadza-/
Spełniam prośbę @Wypok_spoko i zapodaję wynik renderowania czworokątu z tym shaderem (wycinanie zaokrąglonych rogów w czworokącie)
()

Wołam też innych możliwie zainteresowanych: @fuuYeah, @makary89, @lukasz1985m, @xaxes

#beautyofmath #gamedev #programowanie #shadery #glsl
PsichiX - W nawiązaniu do tego wpisu: http://www.wykop.pl/wpis/14965177/zgadnijcie-co...

źródło: comment_QsVTMBMCLfDBmlEDpRH1jV7cqxuUAQjj.jpg

Pobierz
via Android
  • 7
Btw. To jest pikus w dziedzinie wycinania ksztaltow z plane'ow (bazuje na shaderze wycinania kola/elipsy) i jak chcecie, to moge zrobic serie lekcji o matematycznym wycinaniu ksztaltow z plane'ow! ^^
  • Odpowiedz