Infographie

Q & A pour les chercheurs en infographie et les programmeurs



6
Comment puis-je déboguer des shaders GLSL?
Lorsque vous écrivez des shaders non triviaux (comme pour tout autre élément de code non trivial), les gens font des erreurs. [la citation nécessaire] Cependant, je ne peux pas simplement le déboguer comme n'importe quel autre code - vous ne pouvez pas attacher simplement gdb ou le débogueur de Visual …
45 opengl  glsl  debugging 


4
Albedo vs Diffuse
Chaque fois que je pense comprendre la relation entre les deux termes, je reçois plus d'informations qui me confondent. Je pensais qu'ils étaient synonymes, mais maintenant je ne suis pas sûr. Quelle est la difference entre "diffuse" et "albedo"? Sont-ils des termes interchangeables ou sont-ils utilisés pour signifier différentes choses …

3
Quand un calcul calculé est-il plus efficace qu'un pixel shader pour le filtrage d'images?
Les opérations de filtrage d’image telles que flou, SSAO, bloom, etc. sont généralement effectuées à l’aide de shaders de pixels et d’opérations de "regroupement", dans lesquelles chaque invocation de shader de pixels génère un certain nombre d’améliorations de texture pour accéder aux valeurs de pixel voisines, et calcule la valeur …


4
Existe-t-il des matériaux courants qui ne sont pas bien représentés par RGB?
Dans les graphiques, nous utilisons RVB et d'autres espaces colorimétriques comme une approximation du spectre complet des longueurs d'onde. Cela fonctionne évidemment assez bien en général, mais existe-t-il des objets / matériaux / phénomènes assez communs, des choses que vous pourriez rencontrer dans votre vie quotidienne, dont l'apparence n'est pas …
34 color 

2
Qu'est-ce que l'importance d'échantillonnage?
Qu'est-ce que l'échantillonnage d'importance? Chaque article que j'ai lu parle de «PDF», qu'est-ce que c'est aussi? D'après ce que je comprends, l'échantillonnage en importance est une technique qui consiste à n'échantillonner que les zones d'un hémisphère plus importantes que d'autres. Donc, idéalement, je devrais échantillonner les rayons vers les sources …

2
Tableau de correspondance des concepts DirectX / OpenGL (Vulkan)
Souvent, une fonctionnalité matérielle similaire est exposée via DirectX et OpenGL en utilisant une terminologie différente. Par exemple: Tampon constant / Objet tampon uniforme RWBuffer / SSBO Je suis à la recherche d'un graphique exhaustif qui décrit quelle terminologie DirectX est utilisée pour se référer à quel concept OpenGL, et …
32 api 



4
Partage de code entre plusieurs shaders GLSL
Je me retrouve souvent à copier-coller du code entre plusieurs shaders. Cela inclut à la fois certains calculs ou données partagés entre tous les shaders dans un même pipeline, et des calculs communs dont tous mes vertex shaders ont besoin (ou toute autre étape). Bien sûr, c'est une pratique horrible: …
30 glsl 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.