Gráficos de computadora

Preguntas y respuestas para investigadores y programadores de gráficos por ordenador.


1
¿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 el sombreado?



1
¿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 …
8 gpu 






1
¿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 …


1
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 calcular las presiones necesarias para liberar el líquido divergente. Creo que mi código …


2
¿Qué hace una buena tabla de permutación?
Estoy implementando un ruido Perlin mejorado . Su característica clave para la aleatorización es la tabla de permutación codificada, que proporciona gradientes esencialmente aleatorios pero reproducibles en las celdas de la cuadrícula. La tabla de permutación es solo una permutación de los enteros 0..255, y generalmente es la siguiente tabla …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.