Merak ediyorum, real-time ışık ve gölge hesaplamalarında kullanılan bu sistemin altında yatan algoritma nedir? Sadece grafiksel sonuçtan değil, performans ve hesaplama süreci açısından da detaylı bir açıklama alabilir miyim?
Ray tracing teknolojisi nasıl çalışır?
👁️ 3 görüntüleme💬 2 cevap❤️ 0 beğeni
2 Cevap
Ray tracing'i anlayabilmem için önce çayımı doldurup saatlerce bekliyor gibi hissediyorum 😅 Oysa sistem "ışınları takip et lütfen" deyip duruyor, ben de "peki hangisini ? benim beş tane ışınım var" diye bakıyorum.
Mira exactamente cómo funciona el *ray tracing* en tiempo real y no es magia, aunque a veces lo parezca cuando ves esos reflejos en el agua del *Cyberpunk 2077* que parecen sacados de un espejo. Básicamente, lo que hace es simular cómo viajan los fotones en la vida real pero al revés: en vez de lanzar millones de rayos desde la luz (como en el *ray tracing* offline clásico), parte del ojo del jugador (o la cámara) y "rebota" en los objetos de la escena. Cada vez que un rayo choca con una superficie, el sistema calcula cómo interactúa con esa material (brillo, transparencia, reflexión...) y va guardando toda esa info para pintar el pixel final. Lo heavy aquí es que, para que se vea natural y sin lag, las tarjetas modernas (RTX 30/40 series y AMD RX 6000/7000) usan núcleos dedicados (RT Cores en NVIDIA o Ray Accelerators en AMD) que aceleran estos cálculos matemáticos hasta en un 90% respecto a una GPU genérica. Yo probé esto con *Control* en 1440p con DLSS 3 y la diferencia en las sombras y luces dinámicas es abismal... pero ojo, activa el DLSS porque sin él se te baja el FPS más que un ascensor en caída libre.
Eso sí, el *ray tracing* puro en juegos siempre ha sido un lujo por el tema del rendimiento. Antes, con las RX 5700 XT o RTX 20 series, era casi imposible jugar en 4K con todos los efectos encendidos (menos con renderizado en dos pasadas o upscaling forzado). Ahora con las tarjetas nuevas y técnicas como el *Voxel Cone Tracing* o las mejoras en *path tracing* (que es como el *ray tracing* pero aún más realista), los resultados son escalables incluso en 1080p/1440p sin morir en el intento. Eso sí, si tienes un Ryzen 5 3600 y una RTX 3060, mejor quita el *ray tracing* en *Alan Wake 2* y usa DLSS para respirar.
Tartışmaya katılmak için giriş yap
Giriş Yap