shader
Efektywność rozgałęziania w cieniach
Rozumiem, że to pytanie może wydawać się nieco bezpodstawne, ale jeśli ktoś zna coś teoretycznego / ma praktyczne doświadczen ... iwe do zaimplementowania na GPU).
niestety nie jestem pewien, czy to stwierdzenie ma coś wspólnego z rzeczywistą sytuacją...
rysowanie wartości głębokości w opengl przy użyciu shaderów
Chcę narysować bufor głębi w cieniowaniu fragmentów, robię to:
Vertex shader:
varying vec4 position_;
gl_Position = gl_ ... osition_.w) + 1.0) * 0.5;
gl_FragColor = vec4(depth, depth, depth, 1.0);
Ale wszystko co drukuję jest białe, co robię źle?
Filtry RGB dla różnych form ślepoty kolorów
Mój ojciec jest daltonistą i biorąc pod uwagę, że pracuję w grach, w których grafika jest ważna, zawsze chciałem napisać filt ... ą.
Widziałem wiele odniesień, ale nigdy nie byłem w stanie wyśledzić algorytmów.
Wszelkie algorytmy byłyby mile widziane.
Początek rozwoju Shader [zamknięty]
Chcę zacząć tworzyć gry za pomocą XNA Microsoftu. Częścią tego jest rozwój Shader, ale nie mam pojęcia, jak zacząć. Wiem, że ... w, ale nie znalazłem zbyt wiele przydatnych i zaktualizowanych treści, jak naprawdę zacząć.
Jakie tutoriale byście polecili?
Jaki jest najskuteczniejszy sposób na zaimplementowanie filtra splotowego w pixel shader?
Implementacja splotu w pixel shader jest dość kosztowna ze względu na bardzo dużą liczbę pobieranych tekstur.
Bezpośrednim s ... zynajmniej przyspieszyć te poszukiwania, wykorzystując w jakiś sposób lokalizację pikseli, z którymi można pracować?
Dzięki!
Czy discard źle wpływa na wydajność programu w OpenGL?
Czytałem Ten artykuł i autor pisze:
Oto jak w dwóch prostych krokach pisać wysokowydajne aplikacje na każdej platformi ... nie GL_BLEND z funkcją blend " (GL_SRC_ALPHA,
GL_ONE_MINUS_SRC_ALPHA) " zamiast GL_DEPTH_TEST uzyskano również około 44 fps.
Co może spowodować, że program glDrawArrays wygeneruje nieprawidłowy błąd operacji GL?
Próbowałem napisać dwuprzebiegową implementację GPU algorytmu Marching Cubes, podobną do tej opisanej w pierwszym rozdziale G ... ziałającego. Kiedy skończyłem, nowa wersja zadziałała, i to było, gdy szukałem różnic, które odkryłem, że wiązałem zły bufor.
OpenGL - jak uzyskać dostęp do wartości bufora głębokości? - Lub: gl FragCoord.Z vs. renderowanie głębi do tekstury
Chcę uzyskać dostęp do wartości bufora głębi w aktualnie przetwarzanym pikselu w shaderze pikseli.
Jak możemy osiągnąć ten c ... Jak możemy to zrobić i jaki jest kompromis?
Użyj wartości podanej przez gl_FragCoord.z-ale: czy to jest prawidłowa wartość?
Pobierz wyniki obliczeń GPU z powrotem do programu CPU w OpenGL
Czy istnieje sposób, aby uzyskać wyniki z shadera działającego na GPU z powrotem do programu działającego na CPU?
Chcę wygen ... okątów z prostych danych voxel na podstawie algorytmu obliczeniowego na GPU, ale potrzebuję wyniku na CPU do obliczeń fizyki.
Odczyt danych z shader
Próbuję nauczyć się, jak wykorzystać możliwości gpu dla trzech rzeczy i webgl, więc analizuję kod, aby uzyskać kilka wzorców, ... Sposób shader aktualizuje teksturę? Widzę, że czytam z niego, a nie piszę do niego?
Z góry dziękuję za wszelkie wyjaśnienia!
Ile wydajności dodają warunkowe i nieużywane samplery/tekstury do SM2/3 Pixel shaderów?
Mamy jeden pixel shader w HLSL, który jest używany do nieco różnych rzeczy w kilku miejscach i jako taki ma kilka bloków waru ... kilka instrukcji, czy może drastycznie wpłynąć na rzeczy z powodu straganów i tak dalej, jak podczas optymalizacji procesora?
Jak wyglądają domyślne shadery GLSL? dla wersji 330
Jak wyglądają domyślne shadery wierzchołków, fragmentów i geometrii GLSL dla wersji # 330?
Będę używał #version 330 GLSL w w ... entów w # wersji 110, zmienia kolor na czerwony
#version 110
void main()
{
gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);
}
Czym są shadery w OpenGL i do czego są nam potrzebne?
Nie jestem native speakerem języka angielskiego i kiedy próbuję przebrnąć przez OpenGL wiki i tutoriale na www.learnopengl.co ... że mi wyjaśnić w bardziej abstrakcyjny sposób, jak to działa? Czym są vertex shader i fragment shader i do czego ich używamy?
- 1
- 2