Widziałem shadery metal/plastik/woda/ogień/... dla OpenGL.Wypchane zwierzę w OpenGL
Możliwe jest jednak renderowanie czegoś podobnego do futra, powiedzmy wypchanego zwierzęcia/pluszowego misia w OpenGL (wiem, że jest to możliwe dzięki znacznikom renderman/ray, ale chcę to zrobić w OpenGl).
Jeśli masz wskaźniki do shaderów GLSl, poproś mnie we właściwym kierunku.
Dzięki!
[Zgaduję, odpowiedź brzmi nie, ponieważ futro wymaga więcej niż tylko shaderów - to niemal wymaga tworzenia geometrii w locie - ale chciałbym być w błędzie)]
To jest geniusz. Popraw mnie, jeśli się mylę. Chodzi o to, że muszę renderować pole 100x100 = 10000 źdźbeł trawy. Zamiast używać kilku trójkątów na jedno źdźbło trawy, wybieram 10 wysokości, które wycinają wszystkie źdźbła trawy. Następnie renderuję te 10 "skorupy", gdzie każda "skorupa" ma części każdego z 10 000 ostrzy, ale o określonym przekroju/wysokości. – anon