Pytania oznaczone «shader»

179
Funkcje losowe / szum dla GLSL

Ponieważ producenci sterowników GPU zwykle nie zadają sobie trudu, aby wdrożyć je noiseXw GLSL, szukam zestawu funkcji narzędziowych „szwajcarski scyzoryk do randomizacji grafiki” , najlepiej zoptymalizowanego do użycia w modułach cieniujących GPU. Wolę GLSL, ale kod zrobi dla mnie jakikolwiek...

93
Jakie jest pochodzenie tego jednowierszowego GLSL rand ()?

Widziałem ten generator liczb pseudolosowych do użytku w modułach cieniujących, o których mowa tu i tam w sieci : float rand(vec2 co){ return fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * 43758.5453); } Jest różnie nazywany „kanonicznym” lub „jednym wierszem, który znalazłem gdzieś w...