Skip to content

Commit

Permalink
initial changes for BPS article
Browse files Browse the repository at this point in the history
  • Loading branch information
annipi committed Sep 25, 2017
1 parent 472e488 commit 218637e
Show file tree
Hide file tree
Showing 6 changed files with 88 additions and 2 deletions.
29 changes: 29 additions & 0 deletions _plugins/youtube.rb
Original file line number Diff line number Diff line change
@@ -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)
# "<iframe width=\"#{@width}\" height=\"#{@height}\" src=\"http://www.youtube.com/embed/#{@id}\" frameborder=\"0\"allowfullscreen></iframe>"
"<iframe width=\"#{@width}\" height=\"#{@height}\" src=\"http://www.youtube.com/embed/#{@id}?color=white&theme=light\"></iframe>"
end

Liquid::Template.register_tag "youtube", self
end
2 changes: 1 addition & 1 deletion about.md
Original file line number Diff line number Diff line change
Expand Up @@ -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...

Expand Down
6 changes: 6 additions & 0 deletions assets/css/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,9 @@
---

@import "jekyll-theme-modernist";

.center-image
{
margin: 0 auto;
display: block;
}
45 changes: 44 additions & 1 deletion bsp.md
Original file line number Diff line number Diff line change
Expand Up @@ -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](./)
8 changes: 8 additions & 0 deletions illumination.md
Original file line number Diff line number Diff line change
Expand Up @@ -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](./)
Binary file added src/profil_git.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 218637e

Please sign in to comment.