Grafika komputerowa

10
Jak wdrażana jest głębia ostrości?

Wiem, że głębia ostrości obejmuje rozmycie. Jest kilka świetnych informacji o tym, jak zrobić rozmycie gaussowskie w pytaniu Jak realizuje się rozmycie gaussowskie? Ale poza tym, w jaki sposób wdrażana jest głębia ostrości? Jakie są zasady dotyczące rozmycia każdego piksela i jak sobie radzić z...

10
Wydajne renderowanie z wieloma źródłami światła

Aby wyrenderować scenę z pojedynczym źródłem światła za pomocą cieniowania phong, można obliczyć ostateczny kolor każdego fragmentu przekazanego do modułu cieniującego fragmenty na podstawie elementów otoczenia / rozproszonego / zwierciadlanego zarówno materiału, jak i źródła światła. Można to...

10
Konwolucja półkulistych harmonicznych

Harmoniczne sferyczne (SH) to sposób na reprezentowanie funkcji sferycznych niskiej częstotliwości przy użyciu tylko kilku współczynników. Mają ładne własności matematyczne, np. Splot z funkcją jądra h (x) (która ma symetrię kołową) można obliczyć jako W przypadku splotu z płatem cosinusowym dla...

10
Rurociąg do tworzenia siatek Voronoi

Chciałbym wdrożyć wtyczkę Maya (to pytanie jest niezależne od Mayi), aby tworzyć wzory 3D Voronoi, coś w stylu Wiem tylko, że muszę zacząć od próbkowania punktowego (zaimplementowałem adaptacyjny algorytm próbkowania Poissona opisany w tym artykule ). Pomyślałem, że z tych punktów powinienem...