Computação Gráfica

8
O que faz uma boa tabela de permutação?

Estou implementando um ruído Perlin aprimorado . Sua principal característica para a randomização é a tabela de permutação codificada, que fornece gradientes essencialmente aleatórios, mas reproduzíveis nas células da grade. A tabela de permutação é apenas uma permutação dos números inteiros...

8
Conservando Massa em Simulação Líquida

Estou tentando implementar uma versão 2D do artigo de Foster e Fedkiw, "Animação prática de líquidos" aqui: http://physbam.stanford.edu/~fedkiw/papers/stanford2001-02.pdf Principalmente tudo funciona, exceto a seção 8: "Conservação de massa". Lá, montamos uma matriz de equações para calcular as...

8
As GPUs modernas contêm shifters de barril?

Estou ciente de que a maioria das GPUs modernas, embora projetadas para ponto flutuante, são mais ou menos equivalentes no desempenho inteiro atualmente, com algumas ressalvas, como a falta de um complemento multiplicado por fusão. Não tenho certeza de como isso se aplica às operações de turno....

8
Como a equação de renderização incorpora sombreamento

É assim que a equação de renderização é escrita no livro 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 qual componente dessa equação lida com a...

8
Como começar a escrever um perfil de GPU de baixo nível?

Tenho estudado os perfis de GPU das empresas de hardware nos últimos dias (Qualcomm, PowerVR, Intel). Percebi que essas ferramentas parecem fornecer mais detalhes de baixo nível do que os criadores de perfil de GPU que usei no passado - captura e apitrace de quadro OpenGL ES do XCode - que listavam...

8
Compute Shader vs CUDA / OpenCL

Então, eu aprendi recentemente sobre o Compute Shader e parece que tive a mesma idéia que a programação paralela que você faria com CUDA ou OpenCL, mas no pipeline do shader. Se eu quiser desenhar um milhão de cubos em uma cena, devo usar um método sobre o outro ou ambos. Se ambos, como você...