Livecoding shaders en GLSL

Canòdrom. Carrer Concepción Arenal, 165 - 185 - See map
Several dates -
Brought to you by Toplap Barcelona
Promoter s axolot sticker 1x1 print

Select your tickets

Online sales are closed.

For more information please contact the organizer.

The organizer's data is in the "Brought to you by" section.

Event details

Livecoding shaders amb GLSL (per Sol Sarratea -- @alsolquema)

(Castellano abajo)


Dia: dissabte 8 de juliol

Hora: d'11:00 a 14:00

Públic: no calen coneixements previs, però és preferible estar familiaritzat amb algun llenguatge de programació.

Idioma: Castellà

Descripció
Taller d'introducció a la generació d'imatges visuals utilitzant directament la GPU (target gràfica), a partir de l'escriptura d'un shader (programa) en GLSL, el llenguatge de shading d'OpenGL (una interfície per comunicar-nos amb el hardware gràfic).  En concret farem servir la seva implementació en javascript (webGL) per poder utilitzar un editor de text online.

Eines
Editor web basat en vedajs https://veda.gl/vedajs/


Objectius

    Adquirir nocions bàsiques de GLSL.
    Entendre els avantatges i inconvenients d'escriure programes que funcionen directament amb la GPU.
    Apropar el codi creatiu com a pràctica mundana.
    Crear, mostrar i participar.

Estructura

    Presentació i motivacions (~30 min).
    Preguntes (~10 min).
    Introducció a GLSL i nocions bàsiques (~30 min).
    Pausa (15 min).
    Temps creatiu (~30 min).
    Preguntes i respostes (~20 min).

Referències

    keep it simple, ens restringim a les funcions trigonomètriques:
        https://lashaderwiki.solsarratea.world/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/clase-05-05
        +1 superformula: https://www.instagram.com/p/CdGl3zMOkIG/
    Sistemes iteratius de funcions (fractals simples)
        https://clases-shaders.solsarratea.world/clases/trnsf/editor/
        kirigami https://en.wikipedia.org/wiki/Kirigami a partir d'alguna textura coneguda, porteu una foto i farem kirigami virtual
    LSB (least significant bit) per mesclar colors -- podria ser un gran feature per hydra: ​​​​​​​https://steganography.solsarratea.world/
    Oferir codi al temple de shaders https://templo-shader.glitch.me/
    Co-crear un shader afegir-lo a hydra
    Crear un shader-cadaver exquisit https://en.wikipedia.org/wiki/Exquisite_corpse ​​​​​​​


_______________________________________________________________________________________________________



Livecoding shaders con GLSL
(con Sol Sarratea -- @alsolquema)

Día: sábado 8 de julio
Hora: de 11:00 a 14:00
Público: no se necesitan conocimientos previos, pero es preferible estar familiarizado con algún lenguaje de programación.
Idioma: Castellano

Descripción: Taller de introducción a la generación de imágenes visuales utilizando directamente la GPU (target gráfica), a partir de la escritura de un shader (programa) en GLSL, el lenguaje de shading de OpenGL (una interfaz para comunicarnos con el hardware gráfico). En concreto, utilizaremos su implementación en Javascript (webGL) para poder utilizar un editor de texto online.

Herramientas:    
Editor web basado en vedajs https://veda.gl/vedajs/


Objetivos:
- Adquirir nociones básicas de GLSL.      
- Entender las ventajas e inconvenientes de escribir programas que funcionan directamente con la GPU.
- Acercar el código creativo como práctica mundana.
- Crear, mostrar y participar.


Estructura:
Presentación y motivaciones (~30 min).
Preguntas (~10 min).
Introducción a GLSL y nociones básicas (~30 min).
Pausa (15 min).
Tiempo re-creativo (~30 min).
Preguntas y respuestas (~20 min).

Referencias:
keep it simple, funciones trigonométricas: https://lashaderwiki.solsarratea.world/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/clase-05-05  
+1 superformula: https://www.instagram.com/p/CdGl3zMOkIG/     
Sistemas iterativos de funciones (fractales simples)   https://clases-shaders.solsarratea.world/clases/trnsf/editor/  kirigami https://en.wikipedia.org/wiki/Kirigami a partir de alguna textura conocida, lleve una foto y haremos kirigami virtual
LSB (least significante bit) para mezclar colores : https://steganography.solsarratea.world/      
Ofrecer código en el templo de shaders https://templo-shader.glitch.me/    
Co-crear un shader añadirlo a hydra      
Crear un shader-cadaver exquisito https://en.wikipedia.org/wiki/Exquisite_corpse




Access policy

The promoter has not specified underage access policy. If you have any questions, please contact them directly.

Video

We and our partners use our own and third-party cookies in order to offer you the service in a correct way, measure the visits made to our website and, in specific cases, show you advertising and allow you to share content on social networks. You can obtain more information about cookies by consulting our Cookies Policy.