12.07.2015 Views

Universidad de - Escuela Superior de Informática (UCLM ...

Universidad de - Escuela Superior de Informática (UCLM ...

Universidad de - Escuela Superior de Informática (UCLM ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introducción general.CAPÍTULO 3. ANTECEDENTES.Z-buffer.Transformación <strong>de</strong> matrices.Efectos <strong>de</strong> luz.Propieda<strong>de</strong>s <strong>de</strong>l material.Smooth shading.Transparencias.Mapeo <strong>de</strong> texturas.NURBS.Niebla.Extensiones OpenGL.3.1.4. Pysi<strong>de</strong>.Pysi<strong>de</strong> 2 es una biblioteca <strong>de</strong> python para el <strong>de</strong>sarrollo <strong>de</strong> interfaces gráficas <strong>de</strong> usuariomultiplataforma. Fue <strong>de</strong>sarrollada por Nokia y utiliza el lenguaje <strong>de</strong> programación Pythonpara la manipulación <strong>de</strong>l framework <strong>de</strong> Qt. Qt es un potente framework <strong>de</strong> interfaz <strong>de</strong>usuario (IU) multiplataforma. Permite el <strong>de</strong>sarrollo e implementación <strong>de</strong> aplicaciones enmultitud <strong>de</strong> sistemas operativos diferentes, sin necesidad <strong>de</strong> modificar el código fuente.A<strong>de</strong>más utiliza un lenguaje mo<strong>de</strong>rno y dinámico como es Python. Combinando la potencia<strong>de</strong> Qt con Python, Pysi<strong>de</strong> proporciona la utilización <strong>de</strong>l framework <strong>de</strong> Qt para los<strong>de</strong>sarrolladores <strong>de</strong> software utilizando Python. Pysi<strong>de</strong> presenta una plataforma <strong>de</strong> primernivel para el <strong>de</strong>sarrollo rápido <strong>de</strong> aplicaciones para los principales sistemas operativosactuales. Pysi<strong>de</strong> ha sido publicado <strong>de</strong>bido a inexistencia <strong>de</strong> bindings <strong>de</strong> Qt utilizando Python<strong>de</strong> carácter libre. Pysi<strong>de</strong> está elaborado bajo la licencia LGPL 2.1 permitiendo el softwarelibre o abierto y el <strong>de</strong>sarrollo <strong>de</strong> software propietario. Pysi<strong>de</strong> está basado en PyQt que esuna tecnología existente que al igual que Pysi<strong>de</strong> permite la manipulación <strong>de</strong>l framework <strong>de</strong>Qt utilizando el lenguaje Python, pero PyQt tiene licencia GPL. La necesidad <strong>de</strong> tener unaplataforma con licencia LGPL <strong>de</strong>sembocó en la creación <strong>de</strong> Pysi<strong>de</strong>.2 www.pysi<strong>de</strong>.org26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!