Istnieje kilka lokalizacji online, które umożliwiają wizualizację w czasie rzeczywistym wpisywanego modułu cieniującego; często bazują na WebGL.
Jedna z nich nosi nazwę „Shader Toy” ( http://www.iquilezles.org/apps/shadertoy/ ).
Drugi nazywa się „GLSL Sandbox” ( http://glsl.heroku.com/ ) i wydaje się, że możesz tam zapisać i udostępnić swoje dzieła (nie jestem jednak w 100% pewien).
Chociaż ten link może odpowiedzieć na pytanie, lepiej dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Anko,
@Anko Dziękujemy za zwrócenie na to uwagi. Dodałem więcej kontekstu do mojej odpowiedzi.
Odpowiedzi:
Może biblioteka NVIDIA Shader może ci pomóc, ale nie jest to duża biblioteka shaderów.
źródło
Chociaż nie jest to strona internetowa, seria książek ShaderX (obecnie 7) stanowi dobre odniesienie do typowych efektów shaderów.
Niektóre z nich można pobrać bezpłatnie ze strony http://tog.acm.org/resources/shaderx/
źródło
Tak; zdecydowanie ich nie ma! Oprócz powyższego próbki, które są dostarczane z RenderMonkey , były dla mnie zdecydowanie pomocne.
źródło
Istnieje kilka lokalizacji online, które umożliwiają wizualizację w czasie rzeczywistym wpisywanego modułu cieniującego; często bazują na WebGL.
Jedna z nich nosi nazwę „Shader Toy” ( http://www.iquilezles.org/apps/shadertoy/ ).
Drugi nazywa się „GLSL Sandbox” ( http://glsl.heroku.com/ ) i wydaje się, że możesz tam zapisać i udostępnić swoje dzieła (nie jestem jednak w 100% pewien).
źródło