Openeg

Sistema de escena gráfico gratuito y abierto
Descargar ahora

Openeg Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • OpenSG Team
  • Sitio web del editor:
  • http://opensg.vrsource.org/trac
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 32.9 MB

Openeg Etiquetas


Openeg Descripción

Sistema de Scenegrafía de código abierto y gratuito. OpenSG es un sistema de escena para la representación en tiempo real. Además de un buen desempeño, nuestros objetivos sean fáciles de soporte, portabilidad y un sistema muy extensible.Opensg se basa en OpenGL y se ejecuta en Mac OS X, Windows, Linux y Solaris.Note: opensg tiene licencia y se distribuye bajo los términos de la biblioteca GNU o Lesta de licencia pública general menor (LGPL). Aquí hay algunas características clave de "opensg": Rendimiento: · El rendimiento es uno de los requisitos básicos de cualquier sistema de gráficos 3D interactivo. Los tamaños y complejidades del modelo están creciendo constantemente, y para mantener la interactividad aceptable, las altas velocidades de hasta 30 cuadros por segundo (más siempre es mejor;)) debe mantenerse. Opensg utiliza una amplia variedad de técnicas de optimización para usar de manera eficiente la potencia disponible. Multi-roscado: · Multi-roscado se está convirtiendo en una de las características principales de los procesadores modernos. Al mismo tiempo, los sistemas multi-procesadores se están volviendo muy comunes. Dado que el escenario en muchos casos es la tienda principal para todos los datos de escena, para aprovechar al máximo la potencia de procesamiento existente, debe admitir aplicaciones multi-roscadas. OpensG admite un modelo de roscado múltiple muy general y flexible que le da a los hilos totalmente independientes, el acceso a la escena sin interferir entre sí. Clustering: · Hace apenas unos años, una proyección estéreo de pantalla grande solo fue asequible para grandes empresas o centros de investigación. Con la llegada de los proyectores de la sala de juntas baratos y las potentes tarjetas gráficas para PC estándar, los componentes para configurar sistemas de visualización grandes y de alta calidad a precios razonables están allí. Pero una de las limitaciones de los sistemas de PC actuales es el número de salidas. La mayoría de las tarjetas gráficas modernas tienen dos salidas, incluso con dos cartas en un sistema 4 salidas son el límite. Para sistemas de pantalla grande o para poder dedicar la plena potencia de una tarjeta gráfica a cada proyector (son baratos, después de todo) que están lejos de ser suficiente. Para aliviar esta deficiencia, se debe emplear un grupo de PC. Además de las pantallas grandes, los agrupaciones también se pueden usar para mostrar escenas grandes al fusionar las salidas de todos los nodos de clúster a una sola pantalla. El poder de un grupo supera con creces la potencia de una sola máquina, incluso una de alta gama. · Pero el software de Clouster-Aware está significativamente más involucrado para escribir. OpensG saca el dolor de agrupamiento, al apoyar la serialización de los cambios de escena arbitraria. Hacer un clúster de aplicación independiente, capaz y tenerlo enlazar una pantalla como el HeyEwall típicamente toma menos de una hora usando OpenSG. Extensibilidad: · Debido a la ubicuidad de las tarjetas gráficas 3D de alta potencia, el número de áreas de aplicación para gráficos 3D interactivos está creciendo constantemente, y con ello es el número de requisitos para un sistema de escena general. No es posible prever qué requisitos pueden tener solicitudes futuras. Por lo tanto, es importante diseñar un sistema que esté abierto para las extensiones específicas de la aplicación y específicas de la aplicación. · Hacerlo abierto Fuente es un buen primer paso hacia eso, pero no es suficiente. Algunas extensiones pueden ser demasiado específicas de la aplicación para que los mantenedores del sistema se sientan cómodos para integrarlos. Si el sistema está diseñado para requerir cambios de código fuente para extensiones, estos cambios deberán hacerse una y otra vez por el desarrollador de aplicaciones (I.E. USTED), para cada nueva versión del sistema SceneGraph. OpenG está diseñado para evitar esta situación mediante el uso de estructuras altamente dinámicas y flexibles que se pueden ampliar o adaptar fácilmente mediante una aplicación. Portabilidad: · Uno de los factores motivadores del desarrollo de OpenG fue el deseo de tener un sistema que se puede usar en una amplia variedad de plataformas. Para hacer que OpenSG se basa en componentes portátiles como OpenGLS resp. OpenGL ES y BOOST. Tiene soporte para algunas opciones de ventanas específicas del sistema, pero no depende de ellas. Si hay una manera de abrir una ventana capaz de OpenGL, hay una manera de hacer que el trabajo de OpenG. ¿Qué hay de nuevo en este lanzamiento: ADICIONAL: · Shaders de geometría · Oclusión multitrama jerárquica CULLING · Sombras en tiempo real (suave, perspectiva, ...) · Mejora de OsgSceneviewer que admite sombras y oclusión sacrificio. · Planos de recortes locales · Mostrar primer plano de filtro (corrección de color, efectos de distorsión, ...) · Marco Buffer Object Viewport · Soporte para caracteres Cal3D · Simulación de física a través de ODE · Soporte mejorado de las NURBS · Nuevo material de conmutación para cambiar entre diferentes materiales. · Se agregaron opciones de renderización para distribuir estados de renderizado como Wireframe, oclusión sacrificando al clúster · Añadido soporte de transmisión a todos los cargadores de imágenes · Soporte CGFX 1.4. · Fondos claros de polígono y profundidad. · Soporte de objetos de búfer de vértices · JPEG2000 y Soporte de imagen EXR · Sistema de compilación de scons locales · Muchas correcciones de errores


Openeg Software relacionado

Burlador

Python Habilitó la herramienta para la creación agraciada de dobles de prueba (simulacros, talones, falsificaciones y maniquíes) ...

134 34 KB

Descargar

Rtranscoder

Interfaz rubíful gratuita y de código abierto a varias utilidades de transcodificación utilizando la biblioteca RPrograma ...

136 16 KB

Descargar

Familiar

Una envoltura de cacao / OBJETIVO DE COCOA / OBJETIVO DE FUENTE ABIERTO PARA EL TIPO DE DATOS DE FAMILY DE SERVICIOS DE MAC OS X ...

175 257 KB

Descargar