Zasadniczo chcę wyeliminować potrzebę generowania spójnego szumu z procesora do GPU. Stamtąd chcę również wygenerować teren dla trójwymiarowego świata, używając tego hałasu jako gęstości w punktach wokseli. Następnie chcę wziąć te gęstości i poligonizować (generować wierzchołki) je reprezentując teren świata. W porządku. Ale chcę też dynamicznie deformować świat w czasie …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Czy mogę prosić o zasugerowanie repozytorium wysokiej jakości shaderów wierzchołków i fragmentów OpenGL (OpenGL ES …
Jaki jest najbardziej akceptowany sposób aktualizowania matryc modułu cieniującego i dlaczego? Na przykład w tej chwili mam Shaderklasę, która przechowuje uchwyty do programu cieniującego GLSL i mundurów. Za każdym razem, gdy poruszam kamerą, muszę przekazać nową macierz widoku do modułu cieniującego, a następnie każdy inny obiekt świata muszę przekazać jej …
Piszę edytor gier i map za pomocą Java i jMonkeyEngine. W edytorze map mam pędzel zrobiony przez sferę szkieletową. Mój problem brzmi: chcę, aby był widoczny wszędzie, więc chcę odwrócić kolor piksela „za” tym pędzlem. Chciałem to zrobić za pomocą modułu cieniującego fragmenty (GLSL), ale nie wiem, jak uzyskać kolor …
Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć. Doszedłem do wniosku, że gdy obiekt się porusza, ifinstrukcje …
Oglądałem trochę Rocket League i zauważyłem, że były animowane naklejki i koła. . Chciałbym zaimplementować coś podobnego do efektów na powyższym obrazku. Jak miałbym pisać o Unity Shaderze, aby uzyskać efekt koła? Nie wiem dużo o Shaderach, ale czy mogę edytować standardowy Unity Shader, aby uzyskać efekt animacji?
Ćwiczę animacje przy użyciu kości / skórowania. Próbuję wysłać moduł cieniujący jedną macierz na wierzchołek. Mogę wymyślić te dwa podejścia. Metoda 1 Mam jeden jednolity uchwyt dla każdej takiej matrycy kostnej u_Bone0 = GLES20.glGetUniformLocation(mProgram, "u_Bone[0]"); u_Bone1 = GLES20.glGetUniformLocation(mProgram, "u_Bone[1]"); a następnie onDrawwysyłam każdego z nich do modułu cieniującego: GLES20.glUniformMatrix4fv(u_Bone0, 1, …
Próbuję stworzyć błyszczący efekt dla mojego modułu cieniującego w czasie rzeczywistym, ale nie wiem jak. Oto jeden przykład i inny przykład . Jakiej techniki mogę użyć, aby to zaimplementować?
Próbuję stworzyć efekt grubości powierzchni wody za pomocą modułu cieniującego fragmenty wierzchołków. Jestem w środowisku gier 3D, ale jest to widok przewijania, więc widok „2D”. Oto dobry samouczek tworzenia takiego efektu w prawdziwym 2D za pomocą modułu cieniującego fragmenty. Ale myślę, że nie można tego użyć w moim przypadku. W …
Jestem ciekawy, jak radzić sobie z wieloma światłami w scenie. Biorąc pod uwagę bardzo dużą mapę w grze fabularnej, z lochami (ze światłami) itp. Wiem o odroczonym oświetleniu, ale to tylko wyjaśnia, jak renderować wiele świateł. Ale moje pytanie brzmi: jak nie renderować wielu świateł. Jest oczywiście pożądane, aby renderować …
Mam problem z renderowaniem wiązki wartości w rendertarget. Wartości nigdy nie kończą się w dokładnie takim zakresie, jaki chcę. Zasadniczo używam kwadratu pełnoekranowego i modułu cieniującego piksele do renderowania na mojej tekstu rendertarget, a następnie zamierzam użyć współrzędnych tekstury jako podstawy do niektórych obliczeń w module cieniującym. Współrzędne tekstury dla …
Zaczynam od GLSL i zaimplementowałem proste odroczone cieniowanie, które generuje bufor G z pozycjami, wartościami normalnymi i albedo. Napisałem również prosty punktowy moduł cieniujący. Teraz rysuję kulę dla światła punktowego i wyjście trafia do bufora oświetlenia. Problem polega na tym, jak połączyć wyniki bufora oświetlenia podczas rysowania wielu świateł? Np. …
Szukałem książki, która ma podejście oddolne do programowania grafiki. Więc coś, co zaczyna się od filtrowania 2d, może przejście do normalnego mapowania, a następnie okluzji otoczenia itp. Pytam, ponieważ przez ostatnie kilka lat byłem leniwy w tworzeniu gier i zawsze używałem silnika, który to obsługuje. Chcę zacząć pisać shadery do …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.