, 2.0

Publicado en Muro de los lamentos (miscelánea general) con etiquetas el Junio 24, 2009 por nicolailobachevscki

…las flores en el pantalón


La próxima vez que búsquen amigos por favor no lo hagan en Ciencias UCV , tengo rato tratando de escribir esta entrada donde voy a comunicar al mundo que abandono mi vida Web 2.0 “mementaneamente” para poder terminar mi tesis y otros compromisos (push the play button), y resulta que ya estamos planificando una boda eclesiástica 2.0: Group chat por GTalk (cero MSN Messenger), tuiteariamos lo que estuviesemos haciendo en nuestras respectivas casas y pondríamos vínculos de YouTube a la música que queremos escuchar en nuestros Tumblrs. ¿Qué pude ser más 2.0 que eso?. ¿Qué puede ser más geek que eso?. ¿Qué puede ser más triste?, ¿Hasta donde hemos ensanchando los límites de nuestra lastimosa existencia?.

El punto es ese, me voy a un coma 2.0, me retiro del Facebook, del Tumblr, @lobachevscki (Twitter para los desadaptados), del Google Reader y del Blog (de ESTE Blog, no voy a poner un vínculo si lo estas leyendo) hasta tanto no termine la tesis. Siendo bastante sincero en este momento siento que soy esa estampa horrorosa que ven todos Uds. cuando recién levantados se miran al espejo (push the play button), tengo muchas cosas por hacer y algo que debo completar está creando un cuello de botella: ver los capítulos remasterizados de Cowboy Bebop y de Neon Genesis Evangelion, y terminar luego la tesis. Dije que abandonaría “mementaneamente” la vida 2.0, no la de Geek.

La serie de artículos Pre @SIGGRAPH 2009 se me queda corta, pero publicaré todo lo que está como borrador apenas pueda, no he actualizado los vínculos ni las páginas del Blog, también publicaré bastante tarde las reseñas sobre lo que se hizo en Computación Gráfica 2. Ciro por favor, pendiente porque te enviaré la invitación por Faceb… por SMS para la exhibición de los juegos que se hicieron en la materia, encargate de esparcir la palabra. También quedan varias cosas inconclusas en el UCVSSC (Ciro, te prometo que vamos a hacer todo lo posible para que salga alguna) y me tendré que desahogar exclusivamente con música, y no publicando cosas en el Tumblr mientras la escucho, como venía haciendo.

Dos cosas:

ANGiE está molesta porque su “2.0 Social Media Agent” soy yo, es una remora que usa mis medios para derrapar por la web anonimamente. Así que ya sabe, no la toquen allí porque se molesta más, Uds. saben donde (push the play button).

Pobre, debo dejarla salir un poco, va a estar sedada bastante un buen rato: arpelzico junatero, AMPOST gatromple foobar foofubarfa porcina, pastik almento alan brito septuac carneto parparnte fosti…Benito Camelot. Castim peltico tartesco agimbe, gliglico al revés es ocilgilg.

So that’s it… Beam me up Scotty.

La conversa que originó todo el contenido de la entrada. Tu vida no debe valer nada realmente si tienes el ocio para leerla completa. (No se pierdan lo del trípode).

Lee más »

Pre @SIGGRAPH’s 2009 (iiii)

Publicado en SIGGRAPH, UCV SIGGRAPH Student Chapter con etiquetas , , , el Junio 20, 2009 por nicolailobachevscki

Vínculos, vínculotes, vínculitos , vínculillos

(Esta entrada es cortesía de la propia ANGiE, como saben me cuesta no escribir (¿divagar?) bastante, y ella tiene mucha experiencia en eso de ir directo al hoyo… ¿o al punto?.)

Diario en CGsociety sobre SIGGRAPH 2009.

SIGGRAPH GameJam!.

Featured Speakers.

SIGGRAPH Schedule of Programs and Events.

Advance Program (pdf).

SIGGRAPH 2009 Schedule of Programs & Events

Pre @SIGGRAPH’s 2009 (iii)

Publicado en Computación Gráfica, Referencias, SIGGRAPH, UCV SIGGRAPH Student Chapter con etiquetas , , el Junio 20, 2009 por nicolailobachevscki

Needles!!!!!!!!!!!!! YEAH!!!!!!!!!!!

Acá me meto en camisa de once varas, voy a hablarles de un artículo aceptado en SIGGRAPH 2009. Menos mal que el artículo es sobre agujas, así que lo de las varas seguramente no me duele (sí ya se, las varas realmente se refieren al tamaño de la camisa, pero yo pienso en agujas, punto).

Marion Cotillard (Alabado sea el Santísimo). No hallé una buena imagen relacionada a la entrada, así que aprovechen el colirio. Foto (Hi-Res) de Elliot Bliss. ¿Cortesía? de http://bit.ly/11qQiq

Marion Cotillard (Alabado sea el Santísimo). No hallé una buena imagen relacionada a la entrada, así que aprovechen el colirio. Foto (Hi-Res) de Elliot Bliss. ¿Cortesía? de http://bit.ly/11qQiq

Es complicado hallar trabajos sobre visualización médica aceptados en SIGGRAPH, por lo general son presentados en otros eventos, y aunque no revisé de manera exhaustiva creo que este es el primer trabajo sobre visualización médica presentado en la conferencia desde hace unos diez u once años. Voy a hablar de Interactive Simulation of Surgical Needle Insertion and Steering (aquí la página donde está alojado, con un video muy bueno que deberían revisar), un muy interesante trabajo sobre la simulación física de la inserción y manejo de agujas en cirugías virtuales, léase: cortar y pegar tejidos en tiempo real.

SIGGRAPH tiene una muy particular visión a la hora de aceptar artículos, en primera instancia, como toda conferencia seria que se precie de serlo, los artículos deben ser trabajos originales, pero además deben contener un alto contenido gráfico: deben contener muchas imágenes o tener adjuntos videos o programas, recuerden que muchos de esos artículos serán expuestos por sus autores dentro de la conferencia, también se busca que dichos trabajos tengan el mayor impacto sobre la computación gráfica. Debido a todo ello resulta complicado ver trabajos de visualización médica: conciernen a un subconjunto (quizá pequeño) de la comunidad de computación gráfica, las técnicas mostradas por lo general son exclusivas de la aplicación en cuestión, y resultan complicadas de llevar a otros ámbitos, precisamente el artículo que presento logra salir de las fronteras que usualmente delimitan la visualización médica.

Vamos por puntos:

¿Qué hacen?. Ya lo dije, simulan la inserción y manejo de agujas sobre datos volumétricos aplicado a cirugías virtuales.

¿Es complicado hacer eso?. No explicaré el marco general de porque resulta complicado, saquen Uds. las cuentas: en este trabajo la aplicación corre sobre un  8-Core Intel Xeon y 16 GB de RAM. Papito mi rey, olvidaste decirnos la tarjeta de video, no, no lo olvidé, aunque obviamente hay optimización por hardware para aplicaciones volumétricas (consulten a Ciro o a Gabriel), comparando la cantidad de cómputo necesario para simular con respecto a la cantidad de cómputo necesario para desplegar, resulta que las tarjetas de video son poco menos que inútiles a este nivel (sí, hay cosas que las todopoderosas tarjetas de video aún no pueden hacer, regresen a leer cuando se hayan lavado la cara para salir de la sorpresa). Es todo un universo aparte este punto, por lo momentos les recomiendo que revisen GPGPU.

¿Para qué sirve?. Como mencionan en el artículo, el uso de las cirugías virtuales se extiende desde la planificación de intervenciones complicadas, el entrenamiento de nuevos cirujanos en condiciones de trabajo lo más reales posibles y la conducción de cirugías por medio de robots,  sin embargo: ¿Podrían imaginarse Uds un “Operando 3D” manipulado por el Project Natal?, yo realmente me imaginé un Dexter o un Dominatrix 3D, pero es cuestión de gustos, por ejemplo ANGiE quería digitalizarse y así ofrecer un servicio de “damisela en desgracia” de compañáa a distancia. Mala idea no es, porque el asunto es un volumen con una aguja… agujita… agujota… depende… en fin.

¿Específicamente en que consiste el proceso ?. Siguiendo lo explicado en la sección 3 del artículo (3. Methods), el proceso es la unión de varias técnicas: Elementos finitos sobre la malla tetraédrica que representa los tejidos, simulación de vara elástica para describir la aguja. Reconstruir el mallado (usualmente nos referimos a eso como re-mallar) del volumen en la vecindad donde la aguja entra en contacto con los tejidos, representación de la fricción entre los objetos. Los aportes del artículo son el algoritmo de re-mallado y el acoplamiento entre la aguja y el volumen. El siguiente es un algoritmo general:

1:      Calcular las fuerzas sobre los tejidos, las fuerzas sobre la
        aguja, y el cambio de dichas fuerzas a lo largo del tiempo
        (la derivada, en este caso el Jacobiano).
2:      Resolver el sistema de ecuaciones diferenciales acoplado dado
        por el paso anterior, lo cual da como resultado la configuración
        de la fricción del sistema y la aceleración de la aguja y el
        tejido en cada nodo.

3:      Actualizar las posiciones y velocidades de la aguja y el tejido.
4:      Si la aguja corta o empuja
5:           Hacer un nuevo mallado alrededor de la punta de la aguja
6:      Reparametrizar la aguja.

Las secciones del articulo correspondiente a cada caso son las siguientes: 1) Sección 3.2, 2) Sección 3.3, Eq. 7, 3) Sección 3.1 4) 5) Sección 3.4.1, 6) Sección 3.4.2.

Para resolver el sistema de ecuaciones diferenciales, se usa el esquema de integración implícita de Newark (Sección 3.1), acá hago una aclaratoria: La integración implicita es difícil, muy difícil, MUUUUUUY difícil, y su aplicación usual es en simulaciones donde no se revela en tiempo real. Hay varias optimizaciones correspondientes a la aceleración de la integración, y la paralelización del Gradiente Conjugado y la actualización del Jacobiano (Sección 3.6). La cantidad de computo realizada es la razón de los 16 GB de RAM, y las optimizaciones requieren del 8-Core Intel Xeon, sin contar la etapa de reparametrización y re-mallado (que no revisé con especial detalle) explicada en la Sección 3.4. A la vista de lo anterior el algoritmo propuesto es aún un método de fuerza bruta, no considero todavía óptimo un método que necesita un máquina cuyo costo en Venezuela puede ascender fácilmente a los Bs. 14.000.

Es complicado adentrarse en los detalles finos del artículo, se necesita tiempo y conocimiento que aún no manejo, como había dicho en la primera entrada de esta serie, no soy un experto pero creo que puedo propiciar la discusión sobre un trabajo en específico haciendo una introducción al mismo. Espero que en este caso pueda lograrlo. Haré un seguimiento particular a este trabajo porque me resulta bastante interesante.

Recuerden, pueden encontrar los artículos de SIGGRAPH 2009 aquí.

La cota del trabajo que acabo de reseñar es esta:

Chentanez N., Alterovitz R., Ritchie D., Cho L., Hauser K., Goldberg K, Shewchuk R. J., O’Brien F. J. “Interactive Simulation of Surgical Needle Insertion and Steering” In The Proceedings of ACM SIGGRAPH 2009, New Orleans August 3-7, 2009

¡¡¡¡Complacencias por YVKE Mundial!!!!

Publicado en Chapter Caracas de la IGDA, INVENTAD, Muro de los lamentos (miscelánea general) con etiquetas , , , el Junio 10, 2009 por nicolailobachevscki

…de la mano con el pueblo.

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ… ajá va 4×4 en Sol:

Cunto le ixbo duntomardando:

Ah Oh, sin chorilito compacibo no.

Oj tu cancho oj tu cancho sulfumodo cabricandu yo.

Carbonario carbonario nu compiense mi campayo

Carbonario carbonario su lo vico chumelapo.

Oj mi Oj mi, carapita mi lo zampi.

Oj mi, Oj mi sulma sulma piromi

Julián did not receive your chat.
Julián did not receive your chat.

¡Mierda la una!… tengo rato en esto, traté de hacer algo interesaaaaaaaaaaante con esta entrada, como suelo inteeeeeeeentar ZZZZZZZZZZZZ, pero tengo que ser sincero: desfalleeeeeeeeeeeeeeeezco, asi que al hooooooooooooyo que ni el ansia me agoooooooooooooobia por el cansancio ZZZZZZZZZZZ:

Webcast sobre Shaders en XNA

Andrés Cavallin

Jueves 11 de junio a las 3:30PM hora de Venezuela (GMT-04:30)

ZZZZZZZZ Méeeeeeeeeeeeeeeetanse aquí para inscribirse e instaaaaaaaaaaaleeeeeeeeeeen el Microsoft Office Live Meeting, que es libre… NO, LIBRE NO, gratuito…ZZZZZZZZZZ. Deben saber… ¡Que diablos!, si no saben mucho de C# o no tienen experiencia con Shaders no importa, inscríbanse igual, total se pueden ir del webcast ZZZ, ni siquiera tienen que pararse, cierran el prograaaaaaaaaaaaaaama y ya. Si quieres las láminas del webcast anterior metete aquí, y puedes bajarte dicho weeeeeeebcast acá ZZZZZZ luego de que ingrese con tu Live IDiiiiiiiiiiiiiiiiiiiiiiiZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

-Sir bulicidio unterbago culier curvado son di conante. Hoilado, nodo, modo yun bectos yuxipondero yiember cando uframebarse siluez

-Sí  Mariana lo que tú digas no me toques, por lo menos no así…. ZZZZZZZZZZZZZ

-Ba, nero hylfa Ultino 1251 no u nu. G.C. yuli siflyonys nu nu astudo, JUYO astudo.

-ZZZZZZZZZZZZZZZZZZZZZZZZZZ eso, sí, así como tú digas, así ¿cuál prima….?, no, esa no, la otra prima.

-Gabriel estás ZZZZZZ equivocado para variar, yo pienso que ZZZZZZZZZZZZ Nu como NUI cetrudomestimulados al curro (ni y sinto oleriano). Saca la mano de allí…¿y así?

ZZZZZZZZZZZZZZZZZZZZZZZZZZZ chamo ¿Qué es de la vida de Henry?, simplostio o sulfurmanciado

-ubenimientos surbactos: Sirbiemos abujados nu aja eso eso consirtimos unquerones bajilicticos. Aguduosos ZZZZZZZZZZZZZZZZZZ

¡¡¡¡¡¡AAAASCO!!!!!!, ¡¡¡¡¡¡¿¿¿Y ESTE SALIVERO???!!!!!!…

Pre @SIGGRAPH’s 2009 (ii)

Publicado en SIGGRAPH, UCV SIGGRAPH Student Chapter con etiquetas , , , , , el Junio 9, 2009 por nicolailobachevscki

…Student Volunteer Program

El Pacífico... un parte de él

El Pacífico... una parte de él al menos.

El viaje a San diego CA en 2007 fue importante por diversas razones: primera vez que salía del país, primera vez que iba al SIGGRAPH y por muy marico que suene primera vez que veía el Oceano Pacífico. Para mí el mar es importante.

Sin embargo la experiencia de ver el Pacífico no fue tan grata como esperaba: estaba en una fiesta en una marina, con mas o menos 200 personas de alrededor del mundo, disfrutando no 1 si no 4 buffets con comidas de todos los lugares del planeta, escuchando música eléctronica, cervezas Corona a buen precio, hablando con unas alemanas y compartiendo con mi pana Víctor Sojo. Ok… fue bastante grato, de hecho fue muy arrecho.

Y con Uds Guillermo Fantásti... Jim Blinn

Y con Uds Guillermo Fantásti... Jim Blinn

Lo malo fue cuando tuve que cuidar la puerta en la sesión de Pixar sobre Ratatouille, y luego en la de Dreamworks sobre Shrek, o cuidar la puerta en las sesiones de Transformers y Spiderman 3, donde asistieron los artistas técnicos y directores de efectos especiales… Mmmmmm, la verdad eso fue muy de pinga, sobre todo porque no hay que hacer, era estar parado y ver que gente entraba y salía los primeros 10 minutos. Dejenme recordar a ver, a ver, YA, fue un fastidio tener una sesión especial para los estudiantes voluntarios con la gente de Weta Digital, y también fue una ladilla la presentación exclusiva de la gente Sony Pictures sobre Surf Up, estabamos viendo todo antes que el resto de la conferencia y pues era muy bueno… fue extremadamente bueno. Esteeeeeeeeee, AH, la sesión exclusiva con el gerente de recursos humanos de EA, esa si fue una ladilla, o sea como se le ocurre hablarnos de los proyectos de EA, de perfiles de trabajo y las oportunidades de empleo, ¿qué diablos le pasó en su cabeza cuando nos dió su tarjeta? (que tengo entre las cajas de mi mudanza aún y después la busco), o sea que bolas tiene ese tipo.

pottman

Helmut Pottmann (http://bit.ly/jJGlc)

También era una ladilla compartir con estudiantes voluntarios de todos los lugares del mundo, quienes en el futuro (si no es que lo están ya) estarán trabajando en universidades, laboratorios de computación gráfica y compañias de animación, con quienes compartí acceso total a la conferencia: el Electronic Theater (a partir del año pasado cambiaron el formato y se conoce como Computer Animation Festival), la exhibición y la licencia original de Softimage XSI 6.5 que te regalan (por lo menos en esa oportunidad). Que cagada porque solo estoy mencionando a lo que pude asistir, no puedes imaginarte lo ladilla que fue todo el resto.

De pana, si puedes ir a SIGGRAPH como particular pues asiste, pero si estás leyendo este blog es porque entiendes la idea: el programa de estudiantes voluntarios es una experiencia distinta, MUY DISTINTA. Ya para New Orleans estea año el proceso de selección terminó, pero te tengo buenas noticias: SIGGRAPH ASIA 2009, revisa el programa de pasantías (cambiaron un poco el sistema y por ende el nombre también). No te cuesta nada, regístrate, ponte un par de horas a escribir el formulario electrónico, yo te ayudo, la gente del UCVSSC también puede, no porque sepamos más inglés que tú, o hayamos viajado más que tú, si no porque por lo menos a mí me han aceptado 3 veces y seguramente a tí ninguna, y es brutal estar en SIGGRAPH, y mejor aún es saber que mis posibles compañeros de trabajo en videojuegos pueden ganar la misma experiencia que yo gane al asistir. Consideralo, con un poco de esfuerzo podrías estar pasado diciembre en Yokohama… YOKOHAMA…

Y O K O H A M A

Queda en Japón ¿recuerdas? Japón… JAPON

J A P O N

YEAH BABY...

YEAH BABY...

Debería bastar eso para motivarte. Pero si no te basta, podrías leer la entrada anterior. Repito, si puedes ir como particular pues asiste, total yo despues de vivir la experiencia de ser estudiante voluntario no me da la gana de ir como particular, cuando no asista como estudiante voluntario lo haré como ponente. Definitivo.

Weta session

Weta session

Alex Alvarez (http://bit.ly/Io8ec)

Alex Alvarez (http://bit.ly/Io8ec)

Meats Meier (http://bit.ly/ZRxh7)

Meats Meier (http://bit.ly/ZRxh7

Nota 1: no me pregunten por la diagramación de la entrada, WordPress se puso imbécil. No me permite dejar más de una línea entre parrafos, por eso están viendo estas palabras entre las dos fotografías, por mencionar eso nada más

Nota 2: no van a ver el estado en el que estaba en esos días. No lo van a hacer. Me niego categóricamente.

Nota 3: lo prometido es deuda, el año pasado no pude asistir a SIGGRAPH porque me dió una convulsión, aquí que acá va mi descarga: CDLM,CDLM,CDLM,CDLM,CDLM, CDLM,CDLM, CDLM,CDLM,CDLM, CDLM, CDLM, CDLM,CDLM,CDLM,CDLM. Gracias.

Pre @SIGGRAPH’s 2009 (i)

Publicado en GameJam, Inspiración, influencia y similares, SIGGRAPH, UCV SIGGRAPH Student Chapter con etiquetas , , , , el Mayo 29, 2009 por nicolailobachevscki

 

Introducción…


Este año iré a SIGGRAPH 2009 en New Orleans (y seguramente tú no JAAA JA).

 

SIGGRAPH 2009

 

Es particularmente especial esta edición de la conferencia más importante de computación gráfica, debido a que la organización ACM SIGGRAPH está pagando una deuda con la comunidad: por alguna extraña razón SIGGRAPH había dejado un poco al margen al desarrollo de juegos de video del eje central de la conferencia, siempre se han incluído avances en tecnología en tiempo real (faltaba más 123 por poner ejemplos al azar), pero un enfoque completamente dedicado a los juegos de video complementario al resto de la conferencia, enfocada casi enteramente a los avances en revelado y animación para efectos especiales, nunca se había dado. ¿Era esto malo?… deja de leer el blog por favor… sí, en serio… cierra la ventana y vete… de pana… ¿COMO QUE SI ERA MALO?, muchos de los grandes avances en computación gráfica fueron diseñados para despliegue en tiempo real o tecnologías provenientes directamente de juegos de video. La lista es larga, comienza con los modelos de sombreado Gouraud, Blinn y Phong, y termina con cualquier cosa que veas en Gears of War 2 o Left for death (vale destacar que la palabra Shading no tiene una traducción al español completamente acorde al significado en inglés dentro de este contexto, al menos desde mi punto de vista).

La organización de este año se ha esmerado en dar el puesto que el desarrollo de juegos de video se merece, sin que esto represente competencia alguna con la GDC, y cuyo objetivo es allanar el camino para que de ahora en adelante la conferencia se complemente con lo relevante en el mundo de los juegos de video.

 

Will Wright. Foto de no sé quien, está en la página de la conferencia.

Will Wright y su pose demoledora. Foto de no sé quien, está en la página de la conferencia.

 

 

Acciones concretas: Keynote de Will Wright, el Sandbox completamente integrado a la conferencia (antes era algo paralelo), y un GameJam! durante todo el evento. La lista completa de actividades relacionadas a los juegos de video está aquí. No puedo pensar en una mejor manera de pedir disculpas por parte de ACM SIGGRAPH.

¿A qué viene todo esto?. Debido a los retrasos que tenemos con ANGiE he diversificado los temas del blog, cosa que de manera natural iba a ocurrir en cualquier caso y que expondré en otra entrada, por lo que estaré hablando desde ahora hasta el comienzo de SIGGRAPH sobre aspectos que me parezcan importante destacar sobre la conferencia, en su mayoría artículos y cursos. No estoy en capacidad de explicar con profundidad los tópicos de dichos artículos o cursos (sobre todo porque los apuntes de los cursos no los tendré si no hasta la conferencia), pero definitivamente me siento en forma para poder comentar de tal manera de generar discusión. Recuerden que ANGiE es un proyecto netamente experimental, por lo que cualquier indagación sobre computación gráfica en lugar de dispersar el proyecto, como podría pensarse, lo enriquecería. Para comenzar revisen la lista de artículos aceptados aquí

 

¿Qué carajo hace una antena de DirecTV en una entrada del metro de Chacaito?. Foto mía, mía, mía... y de Daniel Moreno

¿Qué carajo hace una antena de DirecTV en una de las entradas del metro de Chacaito?. Foto mía, mía, mía.. y de Daniel Moreno.

Pendientes entonces con los adelantos, no saben la alegría que me generará hablarles de cosas que no podrán presenciar (JAAA JA).

Apología del matrimonio

Publicado en Muro de los lamentos (miscelánea general) con etiquetas el Mayo 25, 2009 por nicolailobachevscki

 

…Aunque no lo parezca esto sí tiene que ver con ANGiE

 

Gabriel y Mariana se casaron por el civil el viernes, y aunque los acompañé hasta el sábado en la noche (ni en sus más retorcidos sueños Gabriel imaginó que desayunaría conmigo luego de su noche de bodas) siento la necesidad de escribir algo para terminar de exorcizar demonios.

Cuando me hablan de matrimonio por alguna razón vienen a mi mente las tarjeticas esas demasiado cursis de novios donde salen animalitos con algún mensaje para retrasados mentales, yo me pregunto siempre: ¿si salen dos animalitos de diferentes especies se considera zoofilia?, ¿cuál de los dos es el zoofilico?, ¿en serio esa es la imagen que tenemos de un noviazgo?, me produce escozor esa necesidad que la gente tiene de estar poniendo mensajes en el estatus de Facebook, el nick de MSN Messenger o Twitter: “Cuchu te kiero y no puedo vivir sin tu amor o sin tu carro, tu visa europea o tu cuenta en dolares”, “caro, eres mi unico amor… disculpa, luisa, tu nombre es luisa”, “marisabel esta noche te doy lo tuyo“… Por favor entiendan: a nadie le  interesan sus sentimientos, hay gente que no quiere ser feliz y no les importa su (aparente) felicidad. Debo admitir que estoy genéticamente diseñado para no poder vivir con alguien, hay alguna hormona que se segrega cuando estoy cómodo con una persona y me hace discutir a muerte por cuestiones trascendentales como la marca de cigarro, el color de la ropa o lo buenas que son las películas de Pixar y los juegos de Valve… eso último sí es trascendental, si no te gusta Pixar o Valve no te acerques, olvídate de disfrutar de intensas noches de pasión con un desayuno espectacular incluido, es más si no sabes de lo que hablo por favor pégate un tiro, ¡¡¡HAZLO YA!!!, (no, mentira, lo de Pixar y Valve es negociable, la verdad no tengo ningún tipo de principios). Ni hablar de tener hijos, yo lo he comentado varias veces, si yo tuviera un hijo compraría una lobo siberiano a ver si es fisiológicamente posible que sea capaz de criar a un humano, desde que leí lo de Rómulo y Remo he tenido esa duda que me carcome el intelecto. Se imaginarán lo complicado que resulta escribir sobre el matrimonio con todo eso en mente, sin contar además el poco tiempo que llevo conociendo a Gabriel y lo mucho que ha cambiado Mariana el último año. Si sumamos todo lo más sincero que podría decirles es: ¡Hola!.

Sin embargo Gabriel y Mariana parecen sentirse muy a gusto juntos, y a veces el verlos me genera un profundo sentimiento de curiosidad, porque se me vienen a la mente cosas como las que mencioné arriba (sobre todo lo de la zoofilia) y me pregunto que carajo ocurre en sus pequeñas cabezas que nada de eso les produce la misma incomodidad que a mí, no tengo la respuesta, francamente yo no lo entiendo. Quizá lo único que puedo afirmar es que cuando consigues a alguien con quien compartir, con quien poder hablar y con quien poder estar muy cerca entonces todo eso cobra sentido, algún sentido al menos. No entender algo me produce una inmensa sensación de inseguridad, no me creo con muchas habilidades para responder al mundo por simple instinto, es complicado actuar sin que tenga que pensar en cuan duras serán las consecuencias, o en cuanto voy a perder, e irónicamente cuando me molesto pasa todo lo contrario y mando todo a la mismísima mierda, cosa que ocurre con mucha frecuencia, y de ambas formas siento que pierdo muchas cosas, pero resulta ambiguo porque más bien en muchos casos soy muy impulsivo como cuando escribo en este blog, y no dejo de sentir que pierdo bastante. Saber que estoy imposibilitado de entender como es que dos personas con menos de 6 meses conociéndose se casan y luego se van al otro lado del mundo es algo que me intriga, porque insisto, yo sencillamente no lo entiendo, por ignorancia, por incapacidad, por desinterés… o por miedo. Este fin de semana que compartí no solo con Uds. dos sino con todos los que estuvieron con nosotros tuve la oportunidad de ver de cerca que ocurre y tratar infructuosamente de entenderlo, y pensándolo bien después de todo lo que disfrutamos entre viernes y sábado, me doy cuenta de que realmente lo más sincero que puedo decirles es: Gracias.

No sé porque pero si algo pude razonar es que en las tarjeticas sí hay una relación zoofilica, o sea, son distintas especies en la misma forma en que lo son una burra y un humano, falta ahora saber quien es el zoofilico: si la burra o el humano. Quizá amerite otro matrimonio entender eso. (Agradezcan que estoy dejando por fuera toda la conversación aberrada que tuvimos a eso de las 2:00 a.m. del sábado)

 

 

 

 

 

 

 

 

 

 

Felicidades… mis muy sinceras.

 

 

 

 

 

 

 

 

 

Ok, no puedo contenerme, tengo que contar esto:

Lee más »

¡¡¡ Más complacencias!!!

Publicado en UCV SIGGRAPH Student Chapter con etiquetas , , , , el Mayo 14, 2009 por nicolailobachevscki

… por YVKE Mundial, de la mano con el pueblo

 

Mucha gente me ha dicho que mis entradas en el blog son muy largas, y ciertamente lo son (claro, como que si tuviese que decirlo para que lo notaran) y muy posiblemente la razón es que soy una persona muy ansiosa, yo he pensado varias veces en pedirle la mano prestada a otra persona para comerle las uñas, y me ven feo cuando notan mi mirada fija en sus suculentos pulgares ¡ñum!, ¡ñum!, ¡ñum!. PERO ESTA VEZ NO, no dejaré que el ansia, esa golfa engreída se apodere de mí y escriba lo que le dé la gana, que me utilize, que me use, aquí voy: uno, dos, tres: 

El próximo martes 19 de mayo, Daniel Lezama animador de Teravision Games estará compartiendo con el UCV SIGGRAPH Student Chapter (1 y 2) la charla titulada Línea de trabajo en una animación 3D: Rigging, Skinning y animación 3D. Daniel nos turujuturuju estará hablando del proceso de creación de esqueletos (Rigging), cómo se ajustan a la superficie que se desea animar (Skinning) y una pequeña introducción a la animación de personajes, con especial énfasis en la animación wakawakakiki para juegos de video, por lo que será tremenda oportunidad de estudiar la animación pa isteri soprolaico desde un punto de vista que no habíamos tratado en el Chapter con anterioridad (directamente ripeado de la invitación en Facebook) troung fiurles grauc. También proyectaremos parte del Computer Animation Festival SIGGRAPH 2008 rujutarutatate y haremos una pequeña rifa de souvenirs del SIGGRAPH kere berere

Coordenadas: Salón Leandro Aristiguieta (antigua aula 11), Facultad de Ciencias UCV, martes 19 de mayo de 4:00 a 6:00 pm. Entrada libre. Dumo

relir Cantu agreve mUISsca sacati Nolen.

Les invitamos también a inscribirse en el grupo en Facebook del Chapter (el vínculo 2 arriba), y en la página utilizando curacheterepatitite la sección Contáctanos (el vínculo 1), la página estará en funcionamiento muy pronto. Les sugiero seguir el hilo de actividades futuras de INVENTAD, donde rapatezete mite el Chapter ha anunciado varias actividades y donde además pueden sugerir y opinar al respecto gaNUIte rapa JIOSI taami jachuraateka

pilteña rapock pe coekit            SIPAma terfurtmen JAM ertager prees terea ata ruRUrururur petasheik barrakik dikaree Rigot vor regal net dupa Risananu. turkero dip sEPe ila sopopate, tereta cuci an ta perotu aramov uncia sactarum mane ipa, ista                        lare ula ulu jUkuLujuJUJE fröchstein freulin raabme rafna gatermuter frong britmenx freiwat qOienresutido  PARANGARACUTIRIMIACURO.., cuooco cuti tiha ccerti cutije tirin ti cutizas gUsIfo cansicencio tutea RONDI vhvzohfoeij n fqweoh

zenas di foh dasargato cumpe         canu prato vir uma                leost nenumar tyu caragies om selarir hueta lAnzica DES trifUAldes Dod8buercare pISIte soceloizcas topenca  cumparet nuti caramifasen ri ma perocotisen

 

araru

             pedi colención SUPERCALIFRAGILISTICO hure gusterisiOPEn pesion   sheke bere    tu      DERROiwateu rudencio duerta deRPeciosezare putlas domeri cano af azlastres trutplerto cam  carkato ni pozca

imo rebASSfur le amiDUjopal ur gifeRolaaaaaaaa.  em rion ino fecete hfy dfkau34 3423 %%&GV8 jjlsf ah n 098y4onxc vh9084y5 vbhouh08, 98sfdy as ASTWENBIHASDFf     . . …. &/%&/( asodfhaspodf OTORRINOLARINGOLOGO 97v9784tnvv vyhf aosf9yasdofhas fash0 asdfo 

_-herto acunte añetrera  cogurtan

yn h`fd 43

we rt

 

 

v

AAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHH!!!!!!!!!!!!

(jadeo) juuuuuuu, jaaaaaaaaaaaaaa, juuuuuuuuuuu, jaaaaaaaaaaa…

Aguanté lo más que pude y aún así la muy perra logró escribir algo… PERO NO LA DEJE ESCRIBIR NADA COHERENTE ¡CARAJO!

¡¡¡Complacencias!!!, ¡¡¡Complacencias!!!

Publicado en Chapter Caracas de la IGDA, INVENTAD, Muro de los lamentos (miscelánea general) con etiquetas , , , el Mayo 13, 2009 por nicolailobachevscki

 

…por YVKE Mundial!!!!

 

Ok, ni es “complacencias” porque voy a extender una invitación y no a poner algo que alguien me pidió (no pidan que escriba algo en particular para el blog, no lo voy a hacer solo por llevarles la contraria) y tampoco sé si es por YVKE Mundial, me da fastidio averiguar que emisora es realmente, pero la vaina suena de pinga:

COMPLACENCIAS, COMPLACENCIAS POR YVKE MUNDIAL: Felicidades a  Fulaniiiiiiitaa porque dejo el piazo de marido que tenía le dice su mamá desde Petaaaaaaare. Desde Caricuuuuaaaaao Menganito le manda a lavarse ese $·”$$·% a su novia porque no aguanta otro cacho máááááááááás…

No eran tan buenos como los escribí, pero me trae recuerdos el anuncio… sigh!!!!!… En fin, la invitación es para que acompañen al pana Andrés Cavallin quién estará compartiendo con nosotros en vivo el Webcast acerca del Desarrollo de Videojuegos utilizando XNA, el día miércoles 20 de mayo, la hora de la presentación es a la 1:30PM en Caracas (GMT-4:30), en Bogotá, Lima y Quito a la 1PM (GMT-5:00) y para Buenos Aires, a las 3PM (GMT-3) (ripeado directament del blog de Ciro porque me dió flojera redactarlo). Para tomar parte del evento deben registrarse en la página de MS Events. Les recomiendo revisar el anuncio hecho en el foro de INVENTAD.

Aparte del curriculúm que pueden ver en el vínculo arriba, les puedo contar que Andrés es desarrollador independiente y tiene disponible en XBOX LIVE Community el juego Dokee and The Musical Rain, un juego inspirado en su hijo (o hija, no recuerdo), siendo el único juego publicado hasta ahora por un venezolano en dicha comunidad y que vale la pena revisar.

Mi opinión (si yo sé que les sabe, pero este es MI BLOG, MIO, MIO, MIO, MIO MIO): ¿Sirve XNA para hacer juegos?, ok wtf?, definitivamente sí, lo diseñaron para eso, cualquiera interesado en hacer videojuegos debería asistir al Webcast incluso por pura curiosidad, la exposición que hizo Andrés en el Ciclo de Charlas sobre Videojuegos me gustó bastante como introducción al tema (la presentación que hizo en la Gamexpo la obtienen aquí), y dudo mucho que el Webcast sea de menor calidad, ¿Sirve XNA para hacer Computación Gráfica en general?, mmmmmmmmmmmmmmmm NOUP, y lo afirmo no porque yo sepa mucho, pero es que ni siquiera Jim Blinn lo utiliza para sus investigaciones en Microsoft Research Graphics Group, si revisan acá y muy particularmente acá verán que usa DirectX para sus implementaciones, nada de intermediarios, de hecho en ningún artículo de investigación que haya visto hasta ahora se menciona a XNA o C# bajo ninguna circunstancia, ni siquiera en los de Microsoft Research Graphics Group. ¿Desmerita esto a XNA y a C#?, No, para nada, XNA y C# fueron diseñados con un muy específico objetivo y lo cumplen a cabalidad (desde mi muy personal perspectiva).

Por otra parte Teravision Games colgó par de ofertas de trabajo que deberían revisar.

Ok (en tono de jaladita de mecate), cero complacencias pero son todos bienvenidos a escribir para el blog, nos gusta la promiscuidad tanto como a ANGiE, solo que nosotros lo hacemos gratis, ANGiE es como carita.

 

Nota: si quieres leer una descarga contra el TOEFL con elementos de lenguaje tipo X, violencia eXXXtrema, un poco de sadismo en lugar de sexo y no apto para nadie puedes continuar leyendo. 

 

Lee más »

Repeat after him:

Publicado en Miscelánea desarrollo, Referencias con etiquetas , , , , , , , el Mayo 6, 2009 por nicolailobachevscki

Pollito Chicken, Gallina Hen, Lápiz Pencil y Pluma Pen…

Por alguna extraña razón la entrada anterior tuvo muy buena acogida (mal pensados… saben que lo pensaron) , de hecho se convirtió en la entrada más leída a tan solo dos días de haberse publicado, a la anterior entrada más leída le tomó más tiempo llegar a esa clasificación. Hay muchas formas de explicar eso: se supone que hay más gente pendiente del blog, la entrada tiene información útil de verdad, o simplemente soy muy arrecho escribiendo… me decanto por lo último, pero en un ataque de humildad repentino (disfrútenlo) asumiré que hay más de la segunda opción, así que de ahora en adelante revelaré mis más obscuros secretos con Uds, so get ready YEAH!!!!!. Me hicieron recordar una vez que una vieja me agarró del brazo para cruzar la Av. Romulo Gallegos, me sentí útil allí, y mientras cruzaba ví un billete de BsF. 10 y lo agarré, ahí me sentí afortunado, el peo fue que la luz cambio a verde y tuve que salir corriendo para cruzar…  no puedo negar que me hizo sentir bien la respuesta de los lectores, me sentí útil y con bastante fortuna. Mmmmmmm, yo también me pregunto que pasó con la vieja cuando comencé a correr, espero que haya sido afortunada (porque útil no era).

En fin, Eduardo Roa un pana matemático egresado de la Facultad de Ciencias de la UCV, actualmente profesor de la USB y estudiante del post-grado en Computación Gráfica de dicha universidad hizo un muy buen comentario sobre la entrada anterior, así que quisiera compartirlo con algunos aportes propios de mi agudeza mental y mi inteligencia superior (sí, se acabó el arranque de humildad):

Primero Eduardo menciona a dos Gods of Gods de la computación gráfica: Henrik Wann Jensen y  Paul Debevec. Definitivamente el trabajo de cualquiera de los dos está pensado para revelado off-line (animaciones): pasará mucho antes de que podamos ver Photon Mapping en tiempo real (pasaron poco más de 20 años para presenciar algoritmos de Ray Tracing en tiempo real), y las técnicas de re-ligthing no tienen cabida por ahora en el mundo de los juegos de video, pero también es verdad como dice Eduardo que han hecho aportes al revelado en tiempo real, Wann Jensen de forma un tanto indirecta con sus estudios en la optimización del Ray Tracing (este artículo lo compartí en la entrada anterior) y muy particularmente Debevec en este artículo, donde expone una forma de hacer mapeado HDRI en tiempo real. Hasta donde tengo entendido la gente de Valve Software fueron los primeros en integrar en un motor de juego, el Source Engine en este caso, técnicas de HDRI, debe existir una relación entre el artículo de Debevec y la implementación de Valve Software, pero lamentablemente no lo sé ya que no he leído el dichoso artículo y la presentación de Valve no tiene referencias. Pongan especial atención a la última lámina donde hablan de la licencia acádemica del Source Engine.

Eduardo también menciona técnicas de relieve (Displacement) que no alteran la geometría pero son muchos mejores que el Bump Mapping clásico o el Normal Map:

  1. Parallax Mapping, utilizado en el juego Splinter Cell 3 Chaos Theory, el artículorelacionado es Detail Shape Representation with Parallax Mapping.
  2. Relief Mapping, implementado en el motor de id Tech 4 creado por id Software, el cual se utiliza en Doom 3 y Quake 4, el artículo correspondiente es Real-Time Relief Mapping on Arbitrary Polygonal Surface.

Por otra parte para entender bien el algoritmo de Displacement Mapping (la que cambia la geometría), este es un muy buen artículo. Si consiguen el bendito artículo Curved Ray-Casting for Displacement Mapping in the GPU al que Eduardo hace mención, háganle un bien a la humanidad y por favor envienmelo.

Eduardo señala que una ventaja de las anteriores técnicas es que soportan auto-sombreado a diferencia del Bump y Normal Mapping lo cual es falso, los niñitos de pecho de Valve Software (para variar) desarrollaron una técnica de auto-sombreado para Normal Mapping  MUY fácil de implementar y es descrita en el artículo Efficient Self-Shadowing Radiosity Normal Mapping, sin embargo la implementación depende de la forma en que el Source Engine trabaja, cosa que describen aquí.

Con respecto a los Shaders, Eduardo me está haciendo el favor de escribir una entrada al respecto, ya que ese tema no lo manejo bien y prefiero callar (bueno sí lo manejo obviamente, pero Eduardo me rogó que quería escribir y yo cedí luego de horas de ruego y llante a moco suelto), sin embargo la documetación del GLSL es esta, y la de Nvidia está acá. Fíjense que Nvidia ya comparte gratuitamente en versión HTML los libros de la serie CG y GPU Gems, revísenlos.

Quisiera escribir un par de cosas más, particularmente sobre el trabajo de Debevec, pero ya es tarde y tengo rato con una pregunta que me agobia y me tiene hasta preocupado: ¿De pana que diablos pasó con la vieja esa?.

Actualización: SÍ, ESCRIBÍ GEN EN LUGAR DE HEN… JODANSE… GRACIAS HARUN