| Pyzoe ZOE (anteriormente Ogle) es un motor de gráficos OpenGL simple escrito completamente en Python. |
Descargar ahora |
Pyzoe Clasificación y resumen
- Nombre del editor:
- Erik Max Francis
- Sitio web del editor:
- http://www.alcyone.com/pyos/csbuddy/
Pyzoe Etiquetas
Pyzoe Descripción
Zoe (anteriormente Ogle) es un motor de gráficos de OpenGL simple escrito completamente en Python. Zoe (anteriormente Ogle) es un motor de gráficos de OpenGl simple escrito completamente en el enfoque principal de Python.it es una rápida prototipación y experimentación, por lo que solo soporta los elementos esenciales de Barrest, con enfoque en los marcos de alambre. Se espera alguna familiaridad con OpenGL, aunque está explotando las abstracciones del sistema de partículas, se requiere ningún conocimiento específico de OpenGL. Los días incluidos se encuentran la poliedros de giro obligatoria, vistas estáticas de las secciones cónicas y el sistema solar, un plotter de superficie 3D, una fuente de chispas, un Modelo de comportamiento enjambre, un ejemplo de caminata aleatoria, un efecto de whirpool utilizando la gravedad y el arrastre, y un ejemplo de la teoría del caos y la sensibilidad a las condiciones iniciales. Zoe es un motor gráficos muy simple y basado en OpenGL. OpenGL describe las primitivas para hacer gráficos 3D; Un motor de gráficos ayuda a organizar estos primitivos en abstracciones de nivel superior. Se espera que alguna familiaridad básica con OpenGl pueda usar Zoe.zoe tiene cinco abstracciones principales, en forma de clases. El primero es el motor, que encapsula el sistema de ventana que funciona. El segundo es el objeto, que encapsula objetos individuales que se mueven e interactúan en el sistema. Una subclase de un objeto es un grupo, una colección de objetos que se mueven al unísono, posiblemente con algunas transformaciones aplicadas antes y se deshacen después. Tercero, una cámara encapsula las transformaciones involucradas en la colocación y la manipulación de la vista. Cuarto, una interfaz encapsula todos los controles de la interfaz de usuario (pulsaciones de teclas y manipulación del mouse) para que puedan ser explotadas por el sistema.zoe también tiene algún soporte para sistemas de partículas; es decir, un grupo de partículas no interactivas que se comportan de acuerdo con las mismas reglas. Una partícula es una forma especial de objeto que está simplemente representada con un punto, y un sendero opcional (para hacer que su movimiento sea más prominente), y un sistema es un objeto de grupo que contiene y administra una colección de partículas que no interactúan.
Pyzoe Software relacionado