Gráficos de computadora

12
¿Por qué usar un filtro de tienda en el trazado de ruta?

Las 99 líneas del trazador de ruta C Smallpt representan una cuadrícula de subpíxeles de 2x2 por cada píxel que pretende renderizar y luego hace un filtro de tienda para combinarlas. Hay una presentación interesante que explica el código aquí , y menciona el filtro de la tienda pero no explica por...

12
¿Qué hace exactamente "makeContextCurrent"?

Estoy bastante confundido acerca de esa función. La referencia de contexto GLFW dice lo siguiente: Esta función hace que el contexto OpenGL o OpenGL ES de la ventana especificada sea actual en el hilo de llamada. Un contexto solo puede actualizarse en un solo hilo a la vez y cada hilo puede...

12
Radiosidad VS trazado de rayos

La radiosidad es básicamente lo que permite esto: En un tutorial de la Universidad de Cornell sobre Radiosidad se menciona que: Una versión de la imagen con trazado de rayos muestra solo la luz que llega al espectador por reflexión directa, por lo tanto, pierde los efectos de color. Sin...

12
OpenGL - Detección de bordes

Me gustaría cargar mallas arbitrarias y dibujar gruesas líneas negras a lo largo de los bordes para obtener un aspecto similar al sombreado de toon. Logré dibujar una silueta negra alrededor de los objetos usando el búfer de plantilla. Puedes ver el resultado aquí: Pero lo que falta son las...