|
Written by Javier Loureiro
|
|
Tuesday, 27 November 2007 |
|
Este enlace es bastante conocido en el mundo del raytracing en tiempo real, por eso es interesante nombrarlo (quizas ya lo haya nombrado en la web). Basicamente describe la técnica de los "ray packets" que consiste en meter 4 rayos en una estructura optimizada para SIMD, con lo que podemos testear 4 rayos de golpe, acelerando el recorrido del kd-tree. EN general, con vectorización, lo interesante es pasar todos los cálculos del tipo "rayo -> triangulo" a "array de rayos contra array de triangulos", donde podremos optimizar el uso de SIMD o la GPGPU.
|