{"version":1,"pages":[{"id":"fcXBpKgF31IFTVMonDFJ","title":"LA SHADER WIKI","pathname":"/","siteSpaceId":"sitesp_bljkz","description":"Sitio colaborativo para la documentación y facilitación de material sobre programación creativa y escritura de shaders."},{"id":"dqrmAAYn777CNAN96WMW","title":"INTRODUCTORIOS","pathname":"/cursos/introductorios","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"}]},{"id":"Kmb3cyhrd1TmQnppiF2Z","title":"Live coding shaders por NODO Centro Cultral Digital","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"}]},{"id":"adqdzgycWWj3LoD68tQm","title":"Motivaciones","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/motivaciones","siteSpaceId":"sitesp_bljkz","description":"Reflexiones por Sol Sarratea que invitan a re-pensar nuestra relación con la tecnología, y animarse a tomar un curso sobre programación creativa.","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"}]},{"id":"QfnxUiCJd7vgimtb9L28","title":"Abril/Mayo 2022","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022","siteSpaceId":"sitesp_bljkz","description":"Taller gratuito e intoductorio a la programación de shaders para generación de visuales dictado por Pilar Ledesma Gonzalez, Sol Sarratea y moderado por Daniela Mibashan","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"}]},{"id":"mMgzTCVxFc4qmd3NumDA","title":"Estructura de cada CLASE","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/estructura-de-cada-clase","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"},{"label":"Abril/Mayo 2022"}]},{"id":"2uMQp1IIxv3VOKYy4Sn4","title":"CLASE 28/04","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/clase-28-04","siteSpaceId":"sitesp_bljkz","description":"Motivación y escritura del primer shader.","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"},{"label":"Abril/Mayo 2022"}]},{"id":"WXW6OChqeEztr9joOLFW","title":"CLASE 05/05","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/clase-05-05","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"},{"label":"Abril/Mayo 2022"}]},{"id":"D274tuPKgZ5yVy23avQ4","title":"CLASE 12/05","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/clase-12-05","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"},{"label":"Abril/Mayo 2022"}]},{"id":"Rq8BKXXUflH8BH4WpvUW","title":"SDFs","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/sdfs","siteSpaceId":"sitesp_bljkz","description":"Conjutno de funciones para dibujar figuras simples","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"},{"label":"Abril/Mayo 2022"}]},{"id":"YbEufFmAd7lSXGGA8DXU","title":"Lista de funciones","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/abril-mayo-2022/lista-de-funciones","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"},{"label":"Abril/Mayo 2022"}]},{"id":"KN81rFUIJN5G2Xv9O6Ma","title":"Agosto/Septiembre 2021","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/agosto-septiembre-2021","siteSpaceId":"sitesp_bljkz","description":"Taller gratuito e intoductorio a la programación de shaders para generación de visuales dictado por  Sol Sarratea y moderado por Daniela Mibashan","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"}]},{"id":"0alzSoNWWnMjgs1XV1vx","title":"Sobre nosotres","pathname":"/cursos/introductorios/live-coding-shaders-por-nodo-centro-cultral-digital/sobre-nosotres","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"INTRODUCTORIOS"},{"label":"Live coding shaders por NODO Centro Cultral Digital"}]},{"id":"tTns3VPI2C1Xz4zkcX6j","title":"TEMÁTICOS","pathname":"/cursos/tematicos","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"}]},{"id":"FXPza7yl2htWgmi2gaK2","title":"Computando visiones del CAOS en GLSL por CCEBA Media Lab","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab","siteSpaceId":"sitesp_bljkz","description":"Sistemas Dinámicos, Fractales, Efecto Mariposa y más.","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"}]},{"id":"iTsvsJvDmpUKHuryBXqr","title":"Clases","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/descripcion-sobre-las-clases","siteSpaceId":"sitesp_bljkz","description":"Descripción sobre la estructura del curso y de cada clase.","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"}]},{"id":"ezzI2VaYvHPJFcV5HfQL","title":"Clase 0","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/descripcion-sobre-las-clases/clase-0","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Clases"}]},{"id":"bXt0mqqAAXr3llOyjfEI","title":"Clase 1","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/descripcion-sobre-las-clases/clase-1","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Clases"}]},{"id":"42e53sAs4UOsEJKocFq9","title":"Clase 2","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/descripcion-sobre-las-clases/clase-2","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Clases"}]},{"id":"9uUJzLKBac8y2YTFB59S","title":"Clase 3","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/descripcion-sobre-las-clases/clase-3","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Clases"}]},{"id":"Ilsnr5D2ar3XlaqPdZ5G","title":"Material de consulta y referencia","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/material-de-consulta-y-referencia","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"}]},{"id":"0MtdZTnQsxmRr2LGfZbb","title":"Notas sobre referencias bibliográficas","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/notas-sobre-referencias-bibliograficas","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"}]},{"id":"5Y7XPBD0i64dBx2Cg4jR","title":"Metamagical Themas: Questing for the Essence of Mind and Pattern by Douglas R. Hofstadter","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/notas-sobre-referencias-bibliograficas/metamagical-themas-questing-for-the-essence-of-mind-and-pattern-by-douglas-r.-hofstadter","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Notas sobre referencias bibliográficas"}]},{"id":"98qjbinauZxc9TZmpuS8","title":"Caos by James Gleick","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/notas-sobre-referencias-bibliograficas/caos-by-james-gleick","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Notas sobre referencias bibliográficas"}]},{"id":"PuuOimDlE1LyYym9fo5Y","title":"The Fractal Geometry of Nature by Benoit Mandelbrot","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/notas-sobre-referencias-bibliograficas/the-fractal-geometry-of-nature-by-benoit-mandelbrot","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"},{"label":"Notas sobre referencias bibliográficas"}]},{"id":"htm30tJtOTy6Z91nSXMj","title":"Adicional: Noviembre 2022 -  Grupo, presentaciones y generación de personajes","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/noviembre-2022-grupo-presentaciones-y-generacion-de-personajes","siteSpaceId":"sitesp_bljkz","description":"Rescatando data de  Google Forms.","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"}]},{"id":"UWbfbI2Wn93lI8RYbakF","title":"Quienes somos","pathname":"/cursos/tematicos/computando-visiones-del-caos-en-glsl-por-cceba-media-lab/quienes-somos","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Computando visiones del CAOS en GLSL por CCEBA Media Lab"}]},{"id":"bfWyFsAQMxTmM30j02Ea","title":"Blobniverso: creación de universo moldeable a través del livecoding","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding","siteSpaceId":"sitesp_bljkz","description":"Introducción  a la técnica de ray marching a través del livecoding.","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"}]},{"id":"QsOpFBAnjgJi0D6Z0ZuE","title":"Sobre el taller","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/sobre-el-taller","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"}]},{"id":"ijSA4Txgepm1Y9wgCwKO","title":"Quienes somos","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/sobre-el-taller/quienes-somos","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Sobre el taller"}]},{"id":"2GVfGw0AzwjRPgCTI2PM","title":"Herramientas","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/sobre-el-taller/herramientas","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Sobre el taller"}]},{"id":"jAK7xDVGGJJz7J9lKR9x","title":"Código de conducta","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/sobre-el-taller/codigo-de-conducta","siteSpaceId":"sitesp_bljkz","description":"Es muy importante crear un espacio seguro entre todes 🌈","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Sobre el taller"}]},{"id":"o9Vqgef15Egz8EEFz1BN","title":"Contenido","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"}]},{"id":"t436g82iUVNQrMMCTNUj","title":"Presentación","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/presentacion","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"JzSRxKiLwGJ1itVdwmvR","title":"Intro a GLSL","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/intro-a-glsl","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"KPujMFZCUuFjfsEIJtYd","title":"Introducción a mundos 3D","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/introduccion-a-mundos-3d","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"Z4UWbnzACyhItoXRfukr","title":"Cámara y Acción","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/camara-y-accion","siteSpaceId":"sitesp_bljkz","description":"Recorriendo el espaico 3D","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"um4AsG3iJT5EhrMGSJV5","title":"Repaso + usando mouse y audio input","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/repaso-+-usando-mouse-y-audio-input","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"tmuUNUZNBeQl3LmjU0Wc","title":"Luz","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/luz","siteSpaceId":"sitesp_bljkz","description":"Agregamos el modelo de phong para poder colorear","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"RYRSbihxoriDQ7s6TMsR","title":"El Canvas como controller","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/el-canvas-como-controller","siteSpaceId":"sitesp_bljkz","description":"Si dibujamos con colores tenemos más información que nos permite ser más orgánicos en el Blobuniberse","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"bK9AMcUYuW0IR0Nss2Qo","title":"Lista de funciones","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/lista-de-funciones","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"e39t2ot2dsU40y5dDwlX","title":"Más referencias","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/contenido/mas-referencias","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Contenido"}]},{"id":"EAQsaZHq9IgeSjVE90nC","title":"Cositas","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/cositas","siteSpaceId":"sitesp_bljkz","description":"Información random, chisme, o shitposting para que las clases no sean densas","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"}]},{"id":"ERnuWQmD1BAtgS7ltID0","title":"Demoscenes","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/cositas/demoscenes","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Cositas"}]},{"id":"bD3WntkbBnkslpejGHij","title":"Blobs","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/cositas/blobs","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Cositas"}]},{"id":"okk7LWUkj9Yr0QTMtUHm","title":"más cositas","pathname":"/cursos/tematicos/blobniverso-creacion-de-universo-moldeable-a-traves-del-livecoding/cositas/mas-cositas","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CURSOS"},{"label":"TEMÁTICOS"},{"label":"Blobniverso: creación de universo moldeable a través del livecoding"},{"label":"Cositas"}]},{"id":"wd0bZgXeC8EWYUfRPOCW","title":"TALLER: INTRODUCCIÓN AL VIDEOARTE CON CÓDIGO","pathname":"/charlas/taller-introduccion-al-videoarte-con-codigo","siteSpaceId":"sitesp_bljkz","description":"Centro Cultural Recoleta en el marco del festival SPAM Arts","breadcrumbs":[{"label":"CHARLAS"}]},{"id":"3IPYyL3cyRVVlZ31ClVD","title":"LIVECODING & CHILL","pathname":"/charlas/livecoding-and-chill","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CHARLAS"}]},{"id":"eFYdjJCJfgEWJbMXHUIu","title":"SHADER JAM","pathname":"/charlas/shader-jam","siteSpaceId":"sitesp_bljkz","description":"Encuentro en RAD (Rejunte de Artistas Digitales) Buenos Aires, Argentina.","breadcrumbs":[{"label":"CHARLAS"}]},{"id":"TNDTyq4xdWpdkpQEogqn","title":"Cables.gl","pathname":"/charlas/shader-jam/cables.gl","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CHARLAS"},{"label":"SHADER JAM"}]},{"id":"4UylTP8O6DS2mZUFySO2","title":"Vedajs","pathname":"/charlas/shader-jam/vedajs","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CHARLAS"},{"label":"SHADER JAM"}]},{"id":"Z1LXPh1j77rQKJHaUmhK","title":"Shjam","pathname":"/charlas/shader-jam/vedajs/shjam","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CHARLAS"},{"label":"SHADER JAM"},{"label":"Vedajs"}]},{"id":"bnqgzedVoRyKVMi4Hw63","title":"Demo Doodle grupal","pathname":"/charlas/shader-jam/vedajs/demo-doodle-grupal","siteSpaceId":"sitesp_bljkz","breadcrumbs":[{"label":"CHARLAS"},{"label":"SHADER JAM"},{"label":"Vedajs"}]},{"id":"BvN27sjTTSafO4tB7bwj","title":"Kodelife","pathname":"/charlas/shader-jam/kodelife","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"CHARLAS"},{"label":"SHADER JAM"}]},{"id":"gm1rvrcQYnPcKGjPTXp6","title":"Live coding por TOPLAP BCN","pathname":"/workshops/live-coding-por-toplap-bcn","siteSpaceId":"sitesp_bljkz","emoji":"1f4bb","description":"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","breadcrumbs":[{"label":"workshops"}]},{"id":"b5p9VBMerfh7eUZU5k80","title":"Organización","pathname":"/workshops/live-coding-por-toplap-bcn/organizacion","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"PzM1v20u8R2nWMGZDInx","title":"Código de conducta","pathname":"/workshops/live-coding-por-toplap-bcn/organizacion/codigo-de-conducta","siteSpaceId":"sitesp_bljkz","description":"Es muy importante crear un espacio seguro entre todes 🌈","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Organización"}]},{"id":"wm9amECaXoA668b9lzJR","title":"Herramientas","pathname":"/workshops/live-coding-por-toplap-bcn/organizacion/herramientas","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Organización"}]},{"id":"KkpAnhvpJVVa45RMlzg6","title":"Bloque 0","pathname":"/workshops/live-coding-por-toplap-bcn/bloque-0","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"xzXAT58b9iMvCIfoioYk","title":"Bloque 1","pathname":"/workshops/live-coding-por-toplap-bcn/bloque-1","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"nN8tPtLGDFm1Jm8h5B2x","title":"Bloque 2","pathname":"/workshops/live-coding-por-toplap-bcn/bloque-2","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"dZEqBgeilHGQ4qU1uack","title":"Notas finales","pathname":"/workshops/live-coding-por-toplap-bcn/notas-finales","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"AQqTlUV5zFatU1eeFfKA","title":"BONUS","pathname":"/workshops/live-coding-por-toplap-bcn/bonus","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"EzThKDBWSwP5r4XljXkH","title":"Cheatsheets","pathname":"/workshops/live-coding-por-toplap-bcn/cheatsheets","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"}]},{"id":"au3SJ2cl53wyg3diFkQK","title":"Funciones de GLSL","pathname":"/workshops/live-coding-por-toplap-bcn/cheatsheets/funciones-de-glsl","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Cheatsheets"}]},{"id":"aoJ2V7TJszVlADHdDbJv","title":"Transformaciones del espacio","pathname":"/workshops/live-coding-por-toplap-bcn/cheatsheets/transformaciones-del-espacio","siteSpaceId":"sitesp_bljkz","description":"Helpers para jugar con transformaciones en el espacio","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Cheatsheets"}]},{"id":"4CnR95u0HFMcxLrJ4tjZ","title":"Figuras","pathname":"/workshops/live-coding-por-toplap-bcn/cheatsheets/figuras","siteSpaceId":"sitesp_bljkz","description":"Helpers para usar figuras","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Cheatsheets"}]},{"id":"xyQuDX6eJWiMalkAwqL7","title":"Color","pathname":"/workshops/live-coding-por-toplap-bcn/cheatsheets/color","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Cheatsheets"}]},{"id":"GYJvlX3BEnYH3HXfg2VH","title":"Otras","pathname":"/workshops/live-coding-por-toplap-bcn/cheatsheets/otras","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"workshops"},{"label":"Live coding por TOPLAP BCN","emoji":"1f4bb"},{"label":"Cheatsheets"}]},{"id":"TRx9TpXJ894y3ZBeWKRr","title":"Bibliografía","pathname":"/recursos/bibliografia","siteSpaceId":"sitesp_bljkz","emoji":"1f4da","description":"","breadcrumbs":[{"label":"RECURSOS"}]},{"id":"Ug0Mx4cco0fLTdYFRNm4","title":"Tutoriales","pathname":"/recursos/bibliografia/tutoriales","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"RECURSOS"},{"label":"Bibliografía","emoji":"1f4da"}]},{"id":"MMJzYVEJkcE19WX1ScyX","title":"Blogs","pathname":"/recursos/bibliografia/blogs","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"RECURSOS"},{"label":"Bibliografía","emoji":"1f4da"}]},{"id":"02CyrHjKDitesypiWpH1","title":"Historia","pathname":"/recursos/bibliografia/historia","siteSpaceId":"sitesp_bljkz","description":"","breadcrumbs":[{"label":"RECURSOS"},{"label":"Bibliografía","emoji":"1f4da"}]},{"id":"NpdFwwdCDCQZFiTWkIfy","title":"Comunidades","pathname":"/recursos/comunidades","siteSpaceId":"sitesp_bljkz","emoji":"1fac2","description":"","breadcrumbs":[{"label":"RECURSOS"}]},{"id":"xsiJF1qtcGGKOhvBnDyN","title":"Streams","pathname":"/recursos/streams","siteSpaceId":"sitesp_bljkz","emoji":"1f4f9","description":"","breadcrumbs":[{"label":"RECURSOS"}]},{"id":"mphGU1IhrDBCCv4suSVW","title":"Editores","pathname":"/recursos/editores","siteSpaceId":"sitesp_bljkz","emoji":"270d","description":"","breadcrumbs":[{"label":"RECURSOS"}]},{"id":"oqubWXSBNQiLZYLU5CMC","title":"Frameworks","pathname":"/recursos/editores/frameworks","siteSpaceId":"sitesp_bljkz","emoji":"1f578","description":"","breadcrumbs":[{"label":"RECURSOS"},{"label":"Editores","emoji":"270d"}]},{"id":"YpxwORat5HD4lWarbkiB","title":"Entrenamiento funcional","pathname":"/transcurso/entrenamiento-funcional","siteSpaceId":"sitesp_bljkz","emoji":"1f977","description":"","breadcrumbs":[{"label":"TRANSCURSO"}]},{"id":"xlExmJUQSkGVZ87VLSvq","title":"TEMPLO DE SHADERS","pathname":"/transcurso/templo-de-shaders","siteSpaceId":"sitesp_bljkz","emoji":"1f56f","description":"Para fomentar la realización de piezas en GLSL.  Podemos realizar ofrendas","breadcrumbs":[{"label":"TRANSCURSO"}]},{"id":"iXVlIwDAedcsnd0OGoLI","title":"PixelSpirit","pathname":"/transcurso/pixelspirit","siteSpaceId":"sitesp_bljkz","emoji":"26a1","description":"Deck de Tarot creado por Patricio Gonzalez Vivo","breadcrumbs":[{"label":"TRANSCURSO"}]}]}