Apr 13, 2011
Qt + OpenSceneGraph + OffScreen Rendering
Hoy vamos a ver como integrar OpenSceneGraph (a partir de ahora, OSG) con nuestra aplicación en Qt, pero no vamos a renderizar los frames directamente en pantalla, sino que utilizaremos una técnica llamada OffScreen Rendering. Esto es, renderizar la imagen directamente en un buffer o textura y luego transferir esta imagen resultante a otro lugar o mostrarla en pantalla.
Publicado por
hipersayan_x
8 comments:
Etiquetas:
Programming
Jan 20, 2011
Macbar en QML y Python
Aquí traigo un sencillo ejemplo de como hacer la dock de Mac OS X en QML y PyQt.
Si quieren editar visualmente el archivo QML pueden descargar QtCreator 2.1.0 RC. El programa es un buen ejemplo de como enviar señales desde QML hasta nuestro código en Python, y como modificar los elementos en QML desde Python, además de como crear un bonito efecto animado :)
Aclaro que no pretendo crear algo demasiado complejo, sino mostrarles a ustedes como realizar esas técnicas básicas, ustedes pueden luego aplicar estos conocimientos a algo mucho mas complejo.
Publicado por
hipersayan_x
No comments:
Etiquetas:
Programming
Jan 18, 2011
Escribiendo en Japones en ArchLinux y KDE
En este tutorial vamos a ver como habilitar la escritura en japones en Archlinux, tanto en aplicaciones Qt como GTK.
Aclaro antes que nada que este tutorial es pura y exclusivamente para KDE, ya que aplicaremos algunas optimizaciones especiales para una mejor integración con el escritorio, como diálogos de configuración en Qt y un plasmoide que nos indica el sistema de escritura que estamos utilizando.
No me pregunten como sería para otros entornos porque no tengo NPI :/
Aclaro antes que nada que este tutorial es pura y exclusivamente para KDE, ya que aplicaremos algunas optimizaciones especiales para una mejor integración con el escritorio, como diálogos de configuración en Qt y un plasmoide que nos indica el sistema de escritura que estamos utilizando.
No me pregunten como sería para otros entornos porque no tengo NPI :/
Publicado por
hipersayan_x
2 comments:
Etiquetas:
System
Dec 22, 2010
Cargar un modelo MD2 animado en PyQt
Hoy vamos a aprender a cargar un modelo 3D a partir de un archivo MD2, conectarlo a una interfaz pre diseñada en QtDesigner, renderizarlo y animarlo con OpenGL, y todo esto usando el legendario lenguaje Python, Oh, Yeah!
Publicado por
hipersayan_x
No comments:
Etiquetas:
Programming
Nov 8, 2010
Mostrar la webcam con PyQt+OpenCV
Ojo, lo digo con conocimiento de causa porque los pocos tutos que encontré sobre usar la webcam en python estaban completamente desactualizados, no funcionaban en Linux, no eran para Qt, proponían soluciones descabelladas como escribir código en C++ y hacer un wrapper para Python, o el ejemplo ni siquiera estaba en Python.
http://www.jperla.com/blog/post/capturing-frames-from-a-webcam-on-linux
http://brunoprog64.wordpress.com/2009/03/08/jugando-con-webcams-en-python/
http://stackoverflow.com/questions/3001881/display-an-webcam-stream-in-pyqt4-using-opencv-camera-capture
http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995
Así que después de varias horas de prueba y error, y uniendo la poca info que había reunido hasta el momento logre hacer andar la webcam de una forma mas que decente.
Este sería básicamente el proceso:
Publicado por
hipersayan_x
23 comments:
Etiquetas:
Programming
Subscribe to:
Posts (Atom)

