Infographie

8
Conserver la masse dans la simulation liquide

J'essaie d'implémenter une version 2D du document de Foster et Fedkiw, "Practical Animation of Liquids" ici: http://physbam.stanford.edu/~fedkiw/papers/stanford2001-02.pdf Généralement, tout fonctionne, sauf pour la section 8: «Conservation de la masse». Là, nous avons mis en place une matrice...

8
Les GPU modernes contiennent-ils des sélecteurs de barillet?

Je suis conscient que la plupart des GPU modernes, bien que conçus pour la virgule flottante, sont plus ou moins équivalents en termes de performances entières de nos jours, avec quelques mises en garde comme l'absence d'un ajout multiplié fusionné. Je ne sais pas comment cela s'applique aux...

8
Comment l'équation de rendu intègre-t-elle l'ombrage

Voici comment l'équation de rendu est écrite dans le manuel L(p,ω)=Le(p,ω)+∫f(p,ωi,ω)L(p∗,−ωi)cosθdωiL(p,ω)=Le(p,ω)+∫f(p,ωi,ω)L(p∗,−ωi)cos⁡θdωiL(p,\omega) = L_e(p,\omega) + \int f(p,\omega_i,\omega) \, L(p*,-\omega_i)\cos \theta \, d\omega_i quel composant de cette équation gère...

8
Comment commencer à écrire un profileur GPU de bas niveau?

J'ai étudié les profileurs GPU de sociétés matérielles ces derniers jours (Qualcomm, PowerVR, Intel). J'ai remarqué que ces outils semblent donner plus de détails de bas niveau que les profileurs GPU que j'ai utilisés dans le passé - capture de trame OpenGL ES et apitrace de XCode - qui ne...

8
Compute Shader vs CUDA / OpenCL

Je viens donc d'apprendre récemment sur le Compute Shader et il ressort de ce que j'ai repris la même idée que la programmation parallèle que vous feriez avec CUDA ou OpenCL, mais dans le pipeline de shader. Si je veux dessiner un million de cubes dans une scène, dois-je utiliser une méthode plutôt...

8
Les sommets sont-ils retraités par poly pour les maillages indexés?

J'ai creusé un peu dans ce qui se passe réellement au niveau matériel sur le GPU, et j'ai trouvé la vie d'un triangle de NVidia qui explique assez bien le pipeline, au moins pour les boîtes vertes. Une chose sur laquelle je ne suis pas clair est ce qui se passe avec les maillages indexés, lorsque...