diff --git a/_plugins/youtube.rb b/_plugins/youtube.rb new file mode 100644 index 0000000..fea696b --- /dev/null +++ b/_plugins/youtube.rb @@ -0,0 +1,29 @@ + +class YouTube < Liquid::Tag + Syntax = /^\s*([^\s]+)(\s+(\d+)\s+(\d+)\s*)?/ + + def initialize(tagName, markup, tokens) + super + + if markup =~ Syntax then + @id = $1 + + if $2.nil? then + @width = 560 + @height = 420 + else + @width = $2.to_i + @height = $3.to_i + end + else + raise "No YouTube ID provided in the \"youtube\" tag" + end + end + + def render(context) + # "" + "" + end + + Liquid::Template.register_tag "youtube", self +end diff --git a/about.md b/about.md index 795209a..598a031 100644 --- a/about.md +++ b/about.md @@ -4,7 +4,7 @@ layout: default # ¿Quién soy? -![](./src/profil.jpg =100x100) +![](./src/profil_git.jpg ){: .center-image } Bueno esa es una pregunta complicada para mi, pero pues haré mi mejor esfuerzo para que me conozcan un poco... diff --git a/assets/css/style.scss b/assets/css/style.scss index 0c6fbca..b92be9f 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -2,3 +2,9 @@ --- @import "jekyll-theme-modernist"; + +.center-image +{ + margin: 0 auto; + display: block; +} diff --git a/bsp.md b/bsp.md index 0a78024..c3db5fe 100644 --- a/bsp.md +++ b/bsp.md @@ -2,6 +2,49 @@ layout: default --- -# Binary space partitioning +# Partición binaria del espacio (BPS) + +Algoritmo para subdividir recursivamente un espacio en elementos convexos empleando hiperplanos. Esta subdivisión da lugar a una representación de la escena por medio de una estructura de datos del árbol conocida como árbol de **BSP**. + +## [](#header-2)Indice + +1. Introducción + * ¿Qué se quiere hacer? + * Motivación (Doom games) +2. Estado del Arte + * Alternativas +3. Método + * consideraciones formales + * Marco Teorico + * Análisis computacional + * Matemáticas +4. Referencias y Bibliografía + +## [](#header-2)1. Introducción + +La representación 3D(3D rendering), tiene una amplia variedad de aplicaciones que +incluyen: + +- Ilustraciones gráficas. +- Juegos de primera persona (Doom, Quake, RPGs). +- Simulaciones virtuales en tiempo real (RV- Realidad virtual, Simulaciones de vuelo). +- Animaciones. +- Películas. + +#### []()Algoritmos de Redering + +//Motivacion: + +{% youtube e0W65ScZmQw %} + +## [](#header-2)2. Estado del Arte + +## [](#header-2)3. Método + +## [](#header-2)4. Referencias y Bibliografía +* [Video de "3D Rendering"](https://www.youtube.com/watch?v=yTRzfKh4Tg0). +* something. +* yeah tha's all. + [home](./) diff --git a/illumination.md b/illumination.md index b6452e1..cb03a17 100644 --- a/illumination.md +++ b/illumination.md @@ -4,4 +4,12 @@ layout: default # Proyecto Illumination +Actualamente me encuento trabajando en un proyecto para mi asignatura de arquitectura +de software, en el debemos desarrollar el Backend y el Frontend para el manejo de la +iluminación dentro de una casa. + +Para esto se creo una organización [IlluminationSA](https://github.com/illuminationSA) +dentro de la cual se encuentran ambos repositorios tanto el del back, que se desarrollara +en ruby y el front que se desarrollará en angular. + [home](./) diff --git a/src/profil_git.jpg b/src/profil_git.jpg new file mode 100644 index 0000000..91864f8 Binary files /dev/null and b/src/profil_git.jpg differ