Computación Gráfica Avanzada - 16/03/2007, 16:16

Bueno, un mensaje ultra-rápido para poner lo que estoy haciendo:

Un programa hecho en C (que al final tendrá una pestilente interfaz en WIN32 debido al pestilente requerimiento de la tarea) que muestre varios objetos de estructura de alambre formadas por curvas paramétricas -- de manera que puedan ser deformados al deformar los puntos de control de las mismas curvas.

Para esto, he hecho una implementación de una estructura estilo "malla", formada por nodos (cada nodo tiene 4 apuntadores que apuntan a los nodos aledaños como si estuviera entretejido), que se puede ver en el siguiente archivo:

cga2007-2/malla.h

Nota: incluye un algoritmo para propagar modificaciones, que no terminé de implementar que se fue poniendo gradualmente más canijo hasta que decidí salirme por otro lado y mejor cambiar algo más simple.

También incluye una subrutina para "coser" mallas por sus bordes, que no he probado todavía pero según yo debe funcionar.

El código completo se puede descargar anónimamente por svn en

svn://svn.mexinetica.com/bezier

El sistema en este momento está montado sobre r0cket scienc3, por lo que todavía se pueden ver la nave y el platillo volador, además de compilar en cualquier plataforma que tenga SDL (a diferencia de como quedará finalmente la tarea, aunque lo más probable es que una versión apoyada en SDL de todas maneras permanezca).

Por otro lado quiero protestar públicamente porque teve unam transmite únicamente en el formato windows media. Si querían verse flojos pero menos excluyentes, hubieran transmitido al menos en RataPlayer, que por lo menos existe en más plataformas. Lo peor es que no solo windows media, sino windows media con su mega "cifrado" barato (que teóricamente "DVD Jon" descifró hace como 2 años, pero aunque decía no he logrado abrir el archivo NSC desde VLC, a pesar de que al parecer lo iban a incorporar -- cuando tenga* tiempo intentaré entender el código a ver si puedo hacer algo con él, se ve bastante limpio). La verdad, TV UNAM APESTA. ¿Para qué diablos le ponen cifrado si es pa' todo mundo?


* Se vale soñar


< Back to blog

This site doesn't use cookies, does not log IPs and does not track you in any way.