La Introducción al Proyecto ULUland

La memoria que tuvimos que hacer para presentar ULUland como Proyecto Fin de Carrera nos llevó un montón de tiempo, como podréis imaginar. Y, bueno, “ya que tal” aprovecharé e iré poniendo aquí las partes más interesantes.

Sabíamos que la introducción era la parte que iba a leer todo el mundo, así que nos esmeramos con ella. Debimos hacerlo más o menos bien porque mucha gente nos comentó que le había gustado mucho… A ver qué os parece:

Continue reading

La Tetera de Utah

En el año 1975, renderizar una tetera suponía un auténtico reto.

Martin Newell, investigador de la Universidad de Utah, fué pionero en el campo de los gráficos generados por ordenador. Y resulta que necesitaba un modelo matemático relativamente sencillo. Y resulta que acostumbraba a tomar el té con su mujer, Sandra. Y resulta que le contó su problema…

Ella le sugirió que modelase una tetera.

Una tetera era ideal para los experimentos de la época: Tiene curvas, puntos de silla, puede proyectar sombras sobre si misma y queda más o menos bien cuando se dibuja sin textura.

Lo que decía: Un auténtico reto.

Martin tomó la idea de su mujer, y dibujó a lápiz la tetera. Después pasó ese boceto a un aparato muy raro de marca Tektronix. Finalmente, definió, uno a uno, todos los puntos que juntos formaban la información geométrica de la tetera. Ya tenía su modelo matemático.

Había obtenido un resultado bastante bueno y se dió cuenta de que podría ser de utilidad para otros muchos compañeros. Entonces la hizo pública para cualquiera que lo necesitase. Evidentemente fueron muchos los que la aprovecharon, porque necesitaban más o menos lo mismo y ninguno tenía ganas de volver a seguir el mismo proceso (que no era precisamente sencillo).

Curiosamente, la tetera siguió usándose a pesar de que enseguida dejó de ser un reto. Tanto se había extendido, que se convirtió en una especie de broma interna de la comunidad de los gráficos por ordenador y se empezó a utilizar como modelo de ejemplo en muchas investigaciones. También empezó a incluirse en casi todos los programas de modelado tridimensionales e, incluso, en muchas APIs gráficas (como DirectX).

Efectívamente. La tetera de Utah es la tetera que muchos habréis visto en el 3DSMax. Pero, como digo, no aparece solo en el 3DSMax; en realidad ha aparecido en muchísimos más sitios…

Algunas apariciones (extrañas) de La Tetera de Utah

Sabemos que sale en el 3DSMax, en el DirectX, en el PovRay y en muchos otros programas parecidos, pero también sale en…

Tuberías (y teteras)

El mítico fondo de escritorio de Windows “Tuberías” incluía algo más…

Series y películas… A las 5 en punto

La famosa tetera aparece en el capítulo de La Casa de Árbol del Terror VI (el del Homer en 3D), y también aparece en Toy Story y en Monsters S.A.

No he podido encontrar ninguna captura de estas escenas, pero si alguien sabe donde encontrarlas que me avise (¡por favor!).

Fuentes utilizadas

Aceleración gráfica 3D en Ubuntu

Saca lo máximo de tu Ubuntu

Cuando llevo el portátil a la universidad, la gente suele sentir curiosidad por lo personalizado que está y por todos los detalles que están cambiados con respecto a la instalación original. Por eso, he decidido escribir una serie de entradas cortas explicando cómo aprovecharse de la increíble capacidad de personalización que tiene Ubuntu.

Espero que os sea útil xD.

Cómo activar la aceleración gráfica 3D en Ubuntu

Método sencillo

Este método solo funciona a partir de la versión 7.04 de Ubuntu

¡Si tienes una versión anterior, actualízala! Aunque, bueno, si no puedes por lo que sea, más abajo encontrarás algunos enlaces explicando como hacerlo para esas versiones antiguas.

Paso 1. Abrir la herramienta de configuración de controladores de hardware

Abre la herramienta de configuración de controladores de hardware yendo a Sistema > Administración > Controladores de hardware.
Abrir la herramienta de Configuración de Controladores de Hardware


Paso 2. Habilitar el controlador privativo para tarjetas gráficas

Escribe tu contraseña de administrador y haz clic en el checkbox de la columna “Habilitado” que está a la derecha del nombre del controlador de tu tarjeta gráfica. Al hacerlo deberás confirmar la operación pulsando Habilitar.
Habilitar el \"controlador privativo\" para tarjetas gráficas

Paso 3. Descargar e instalar los drivers

Deja que se complete la instalación de forma automática. Necesitarás estar conectado a internet para que descargue los drivers.
Instalando Software

Paso 4. Reiniciar

Una vez completada la instalación, tendrás que reiniciar el equipo para aplicar los cambios.
Reiniciar el equipo

Paso 5. Verificar la aceleración hardware

Para comprobar que todo haya ido bien, abre una terminal (Aplicaciones > Accesorios > Terminal) y escribe lo siguiente:

glxinfo | grep rendering

Si la aceleración está funcionando ya, obtendrás lo siguiente:

direct rendering: Yes

Una vez verificado que todo ha ido bien, puedes activar los efectos de escritorio.

Paso 6. Activar los efectos visuales de escritorio

Una vez tengas funcionando la aceleración 3D, puedes activar los efectos de escritorio de forma muy sencilla. Primero, abre la pantalla de configuración de la apariencia yendo a Sistema > Preferencias > Apariencia.
Activar efectos visuales de escritorio
Una vez abierto, elige la pestaña Efectos Visuales y escoge entre las tres configuraciones predefinidas que se te ofrecen (en función de la potencia de tu equipo). En una próxima entrada de esta serie explicaré como configurar a mano todos los parámetros de los efectos visuales (que es lo que mola).
Elegir la configuración de Efectos Visuales
Tras hacerlo, deberías notar ya todos los efectos visuales de transparencias, las ventanas flexibles o las animaciones al maximizar o minimizar.

Método complicado (a mano)

Para aquellos que estéis utilizando una versión anterior de Ubuntu (anterior a la versión 7.04) o para aquellos a los que el método automático no les funcione, aquí tenéis una guía de instalación de los drivers a mano: Binary Driver How To (en inglés).


Novedades y mejoras en la nueva versión de Ubuntu (8.04)

Aunque la nueva versión de Ubuntu no saldrá hasta el dia 24 de abril, ya está disponible una versión beta que es tan estable que ya se puede instalar sin ninguna preocupación. De hecho, se puede actualizar —casi— automáticamente desde el gestor de actualizaciones.

Principales mejoras “oficiales”

La nueva versión 8.04 (cuya numeración se debe, curiosamente, a la fecha en que se publica) se presenta con muy diversas novedades y mejoras. En la web de Ubuntu se destacan las más importantes:

Nueva versión de Xorg

Xorg es la pieza que proporciona la gestión del sistema de ventanas en Ubuntu. A muchos de los usuarios de Linux os sonará el archivo xorg.conf, que es el archivo que había que ir a modificar cada vez que había algún problema con la configuración gráfica. Pues bien, parece que se han esforzado bastante para conseguir que se reduzcan esos problemas y para que se solucionen más facilmente cuando ocurran.

Nuevo kernel de Linux (2.6.24)

El kernel es el núcleo del sistema operativo; la parte que realiza las operaciones más básicas. Al parecer, esta nueva versión del kernel incorpora un montón de mejoras que se habían desarrollado en los últimos meses.

Nueva versión de Gnome (2.22)

Gnome es el gestor del escritorio que se instala por defecto en Ubuntu (la parte que se ocupa de gestionar la forma en que se ven y se comportan las aplicaciones). Sorprenden las casi ilimitadas posibilidades de personalización que ofrece y el buen rendimiento que da.

Firefox 3

A pesar de ser una versión beta, en Ubuntu 8.04 se incluye esta versión de Firefox que trae montones de novedades y mejorías. Esta decisión demuestra la estabilidad de las últimas versiones de Firefox 3.

Nuevos programas preinstalados

Se incluyen nuevos programas preinstalados como son el Transmission (cliente de BitTorrent), Vinagre (cliente de VNC) y Brasero (para grabar cds y dvds).

Wubi

Wubi será, para mucha gente, una de las novedades más útiles. Es un instalador de Ubuntu que funciona desde Windows, permitiendo realizar la instalación como si fuera una instalación de una aplicación normal de Windows.

Las mejoras que noté yo

Estas son las principales “features” que se presentan pero yo, que ya he pasado por las dos actualizaciones anteriores de Ubuntu, os puedo decir que cada una de estas nuevas versiones suele mejorar un montón de detalles e incompatibilidades. Esto hace que Ubuntu esté madurando paso a paso y que esté a punto de llegar al punto en que realmente será una alternativa perfecta para Windows o Mac OS.
Continue reading

Diez cosas que me cabrean cuando estoy entre ordenadores

CabreadoPues sí, la verdad es que paso mucho tiempo entre ordenadores –algunos dirían que demasiado– y, aunque digan que el roce hace el cariño, eso no es siempre cierto. Es más, muchas veces lo que pasa es que acabas hasta los –permítanme la expresión– cojones de algo.
A continuación os presento una lista de diez cosas que me suelen enervar bastante cuando uso ordenadores. Seguro que algunas os suenan:

1. Las impresoras

Gastan tinta como si nada, nunca funcionan cuando te hacen falta y solo imprimen bien el primer mes.

2. Los formateos y las reinstalaciones:

No hay cosa que más me cabree que tener que formatear mi ordenador. Y eso que siempre suelo tener algún programa para mantener copias de seguridad automáticamente.

3. Los cables:

Cualquier PC tiene detrás una selva de cables de diferentes grosores… Cada vez que necesitas montar o desmontar algo es un infierno.

4. El Wi-Fi:

¿Internet sin cables? Sí, claro, siempre que no te alejes más de dos habitaciones, no te muevas demasiado rápido y no sea una red pública con decenas de personas intentando conectarse.

5. Las actualizaciones automáticas:

Está bien; entiendo que el S.O., el antivirus y el navegador de internet necesiten actualizarse por motivos de seguridad. Lo que no veo nada claro es que hasta la más pequeña aplicación venga con su gestor de descarga de actualizaciones automático.

6. Los tiempos de carga:

¿Por qué nadie piensa en los tiempos de carga cuando programa? Parece que, con el tiempo, los tiempos de carga aumentan en vez de reducirse…

7. Las incompatibilidades:

Entre diferentes versiones del mismo programa, entre diferentes componentes del hardware o entre diferentes operativos. ¡No lo soporto!

8. Los códecs:

Gracias que a alguien se le ocurrió crear el VLC, porque hasta que lo descubrí, ver series y películas descargadas era un infierno.

9. Los makefiles:

No voy a decir que no sean útiles o necesarios. Aún así odio crearlos y odio utilizarlos (y sé que no soy el único).

10. Los teclados y ratones inalámbricos:

Cuando se desincronizan o se quedan sin pilas, te dejan totalmente tirado.

¿Os suenan, verdad? Seguro que se os ocurren algunas más…

Logotipos con historia – Primera parte: Automoción e informática.

Siempre me han parecido muy interesantes las historias detrás de los logotipos de las empresas (más aún cuando te cuentan su propia versión), y muchas veces son desconocidas por el público a pesar de verlas cada día. Para satisfacer mi propia curiosidad y para compartirlo con vosotros he decidido crear esta recopilación de logos famosos con su historia, que he decido dividir en varios capítulos: Hoy os presento algunos de los logos más famosos dentro de las empresas de automoción e informática. Continue reading