Questions marquées «shader»

Pour toutes les questions liées aux shaders, c'est à dire la partie programmable du pipeline GPU. Pour les questions de shader spécifiques à la langue, voir aussi les balises [glsl] et [hlsl].

11
Performances de boucle dans un shader

Je me demande quelle est la meilleure façon d'intégrer une fonction de boucle dynamique dans un shader? Premièrement, il semble que les tableaux dynamiques ne soient pas possibles. Alors, est-il préférable de créer un tableau de taille maximale et de n'en remplir qu'une partie ou de définir des...

10
Rendu efficace avec de nombreuses sources de lumière

Pour rendre une scène avec une seule source de lumière en utilisant un ombrage phong, on peut calculer la couleur finale de chaque fragment passé dans le shader de fragment en fonction des composants ambiants / diffus / spéculaires du matériau et de la source de lumière. Cela peut être facilement...

9
Calcul par sommet en tesselation OpenGL

J'essaie d'implémenter une simulation de tissu basée sur la position en utilisant la tesselation matérielle. Cela signifie que je veux simplement télécharger un quadruple de contrôle sur la carte graphique, puis utiliser l'ombrage de la tesselation et de la géométrie pour créer les nœuds dans le...

9
Forme correcte du terme de géométrie GGX

J'essaie d'implémenter un BRDF microfacet dans mon raytracer mais je rencontre des problèmes. Beaucoup d'articles et d'articles que j'ai lus définissent le terme de géométrie partielle en fonction de la vue et des demi-vecteurs: G1 (v, h). Cependant, lors de l'implémentation, j'ai obtenu le...