Gráficos de computadora

8
Conservando la masa en la simulación de líquidos

Estoy tratando de implementar una versión 2D del documento de Foster y Fedkiw, "Animación práctica de líquidos" aquí: http://physbam.stanford.edu/~fedkiw/papers/stanford2001-02.pdf Casi todo funciona, excepto la sección 8: "Conservación de la misa". Allí, configuramos una matriz de ecuaciones para...

8
¿Las GPU modernas contienen desplazadores de barril?

Soy consciente de que la mayoría de las GPU modernas, aunque están diseñadas para coma flotante, son más o menos equivalentes en rendimiento entero en estos días, con algunas advertencias como la falta de una suma múltiple fusionada. Sin embargo, no estoy seguro de cómo se aplica esto a las...

8
¿Cómo incorpora la ecuación de representación el sombreado?

Así es como se escribe la ecuación de representación en el libro de texto 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 ¿Qué componente de esta ecuación maneja...

8
¿Cómo comenzar a escribir un perfilador de GPU de bajo nivel?

He estado estudiando perfiladores de GPU de corporaciones de hardware en los últimos días (Qualcomm, PowerVR, Intel). Me he dado cuenta de que estas herramientas parecen dar más detalles de bajo nivel que los perfiladores de GPU que he usado en el pasado, la captura y el apitrace de tramas OpenGL...

8
Compute Shader vs CUDA / OpenCL

Así que recientemente aprendí sobre el Compute Shader y parece que he aprendido la misma idea que la programación paralela que harías con CUDA o OpenCL, pero en la línea de sombreado. Si quiero dibujar un millón de cubos en una escena, debería usar un método sobre el otro o ambos. Si tanto, ¿cómo...

8
¿Se vuelven a procesar los vértices por poli para mallas indexadas?

He estado cavando un poco en lo que realmente sucede a nivel de hardware en la GPU, y encontré la Vida de un triángulo de NVidia que explica la tubería bastante bien, al menos para cajas verdes. Una cosa que no tenía claro es qué sucede con las mallas indexadas, cuando se usa el mismo vértice para...