Herramientas de usuario

Herramientas del sitio


wiki2:ogl

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wiki2:ogl [2015/12/06 19:24]
alfred [Shaders en general]
wiki2:ogl [2020/05/09 09:25] (actual)
Línea 185: Línea 185:
  
   * {{:​wiki2:​ogl:​animating.textures.zip|}}   * {{:​wiki2:​ogl:​animating.textures.zip|}}
 +
 +==== Renderizar sobre textura ====
 +
 +Para esto se usa un FBO. Básicamente creas el FBO, reemplazas el buffer donde renderizas por el del FBO creado y dibujas, luego enlazas otra vez el buffer por defecto y en el FBO tienes la textura.
 +
 +Recuerda indicar el tamaño de píxels, haber creado anteriormente de las texturas que vas a usar en el fbo y tener el shader program activo.
 +
 +:!: Recuerda que para OpenGL el 0,0 está en la esquina de abajo a la izquierda. Si el sistema que usas cambia, es probable que **la textura fbo aparezca volteada**.
 +
 +  * {{:​wiki2:​ogl:​fbo.zip|}}
 ===== Transformaciones ===== ===== Transformaciones =====
  
wiki2/ogl.1449429868.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)