czui

CZUI le permite crear rápidamente pantallas zoomables y desplazables de las cosas 2D.
Descargar ahora

czui Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Alexandru Botezatu
  • Sitio web del editor:

czui Etiquetas


czui Descripción

CZUI le permite crear rápidamente las pantallas de las cosas 2D. CZUI le permite crear rápidamente las pantallas de las cosas 2D. El proyecto CZUI utiliza bibliotecas de dibujo vectorial como SGE para dibujar objetos suaves magnificados. Los objetos no necesitan ser conscientes de los problemas de ampliación, lo que escribe con CZUI es fácil y rápido. Con un marco de eventos rico, CZUI permite acciones complejas de usuarios, como arrastrar, mover, resaltar, seleccionar y eliminar cualquier objeto dentro de la escena CZUI. Incluido con la distribución son algunos ejemplos informativos. CZUI Soporta SGE sobre SDL, se puede incrustar en la Biblioteca de Widget de MFC y AEDGUI a través de Czuiwidget. El soporte para otros kits de herramientas de Windowing / Widget se agregará más adelante. Czui contiene objetos listos para las tareas más frecuentes, solo incluyenlas en la escena. Aquí hay algunas características clave de "Czui": Portabilidad: · Czui está escrito en ANSI C ++ y debe ser compatible con una gran variedad de sistemas operativos. Se ha probado en GNU / Linux 2.4, 2.6 y MS Windows. Soporte de varias bibliotecas de gráficos: · Con una arquitectura de gráficos y eventos modulares, CZUI es compatible con SDL, X y cualquier otro sistema de ventanas con la que puede importarle escribir envoltorios. Escribir su propia envoltura de gráficos / eventos para otro marco de gráficos / eventos es sencillo y no debe tomar más de unos pocos días. Flexibilidad: · Uso de un enfoque minilítico prestado de Jazz, Czui Sports es un diseño en capas y un árbol de escena para permitir una fácil personalización de cualquier objeto sin necesidad de reescritura parcial o subclasificación. Huella de memoria pequeña: · Almacenamiento de la cámara / contexto Permita que los objetos se optimen y ocupen poco espacio. El uso cuidadoso de estos mecanismos puede ayudar a eliminar los datos innecesarios de los objetos: el programa de prueba con 980 nodos toma 4044k y (4020k para 1480 nodos), lo que lleva a 40 bytes por nodo. En un entorno de 1 millón de nodos, esto se comerá a 44 m de memoria total. VELOCIDAD: · CZUI fue diseñado para apoyar escenas enormes y para ser bastante rápido en eso. Currentemente se ha probado con un poco más de 80k nodos (que no es mucho), esto está sujeto a cambios. PRECAUCIÓN: Escribir aplicaciones rápidas que admiten enormes gráficos (> 30k) requerirá que el autor profundice un poco más en Czui y utilice algunos objetos más opacos, como el grupo espacial, el evento, y el grupo de imágenes. Estos le permitirán velocidades mucho más altas al dividir su escena por área, filtrando los mouseemoves y se toman sobre el dibujo en altos zoominamientos. Novedades en esta versión: · Compatibilidad con GCC-3.4


czui Software relacionado