Oppensg

Système SceneGrap Scene Gratuit et Open Source
Télécharger maintenant

Oppensg Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • OpenSG Team
  • Site Internet de l'éditeur:
  • http://opensg.vrsource.org/trac
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 32.9 MB

Oppensg Mots clés


Oppensg La description

Libre et système SceneGraph open source OpenSG est un système de SceneGraph pour le rendu en temps réel. En plus de la bonne performance de nos objectifs de soutien multithreading facile, la portabilité et un system.OpenSG très extensible est basé sur OpenGL et fonctionne sous Mac OS X, Windows, Linux et Solaris.NOTE: OpenSG est autorisé et distribué sous les termes de la bibliothèque GNU ou Lesser General public License (LGPL). Voici quelques caractéristiques principales de « OpenSG »: Performance: · La performance est l'une des exigences fondamentales de tout système graphique 3D interactif. la taille des modèles et la complexité ne cessent de croître, et de maintenir l'interactivité acceptable, des vitesses élevées vers le haut de 30 images par seconde (plus est toujours mieux;)) doivent être maintenus. OpenSG utilise une grande variété de techniques d'optimisation pour utiliser efficacement la puissance disponible. Multi-Threading: · Multi-thread devient l'une des caractéristiques de base des processeurs modernes. En même temps, les systèmes multi-processeurs deviennent très fréquents. Étant donné que le SceneGraph dans de nombreux cas est le fonds principal pour toutes les données de la scène, pour profiter pleinement de la puissance de traitement existant, il doit prendre en charge les applications multi-thread. OpenSG supporte un modèle multi-threading très général et flexible qui donne des fils totalement indépendants l'accès en écriture à la SceneGraph sans interférer les uns avec les autres. Regroupement: · Juste il y a quelques années une projection stéréo grand écran était seulement abordable pour les grandes entreprises ou centres de recherche. Avec l'avènement des projecteurs de salle de réunion à bas prix et des cartes graphiques puissantes pour PC standard, les composants pour la mise en place de grands systèmes d'affichage de haute qualité à des prix raisonnables sont là. Mais l'une des limites des systèmes actuels de PC est le nombre de sorties. La plupart des cartes graphiques modernes ont deux sorties, même avec deux cartes dans un système 4 sorties sont la limite. Pour les grands systèmes d'affichage ou pour être en mesure de consacrer toute la puissance d'une carte graphique à chaque projecteur (ils sont pas cher, après tout) qui est loin d'être suffisant. Pour remédier à cette lacune, un cluster de PC doit être employé. En plus de grands écrans groupes peuvent également être utilisés pour afficher de grandes scènes en fusionnant les sorties de tous les nuds du cluster à un seul écran. La puissance d'un cluster dépasse de loin la puissance d'une seule machine, même un haut de gamme. · Mais le logiciel de clusters est beaucoup plus impliqué à écrire. OpenSG prend la douleur hors de regroupement, en soutenant la sérialisation des changements de SceneGraph arbitraires. Faire un capable groupe application autonome et l'avoir lecteur un écran comme le HEyeWall prend généralement moins d'une heure en utilisant OpenSG. Extensibilité: · En raison de l'ubiquité de haute puissance 3D des cartes graphiques le nombre de domaines d'application pour les graphiques 3D interactifs est en croissance constante, et il est le nombre d'exigences pour un système de SceneGraph général. Il est impossible de prévoir quelles applications futures exigences pourraient avoir. Par conséquent, il est important de concevoir un système qui est ouvert pour les extensions spécifiques à l'application et -nonspecific. · Le faire Open Source est une bonne première étape vers cela, mais il ne suffit pas. Certaines extensions pourraient être trop spécifiques à l'application pour les mainteneurs du système pour être à l'aise avec les intégrer. Si le système est conçu pour exiger des modifications de code source pour les extensions, ces changements devront être faits encore et encore par le développeur de l'application (à savoir vous!), Pour chaque nouvelle version du système SceneGraph. OpenSG est conçu pour éviter cette situation en utilisant des structures très dynamiques et flexibles qui peuvent être facilement étendues ou adaptées par une application. Portabilité: · L'un des facteurs de motivation du développement de OpenSG était le désir d'avoir un système qui peut être utilisé sur une grande variété de plates-formes. Pour ce faire OpenSG est basée sur des composants portables comme OpenGL resp. OpenGL ES et Boost. Il a un support pour certaines options fenetrés-système, mais il ne dépend pas d'eux. S'il y a un moyen d'ouvrir une fenêtre OpenGL capable, il existe un moyen de rendre le travail OpenSG. Quoi de neuf dans cette version: AJOUTÉE: · Shaders de géométrie · Abattage hiérarchique occlusion multitrame · Les ombres en temps réel (soft, perspective, ...) · Améliorer les ombres et le soutien osgSceneViewer occlusion culling. · Plans de délimitation locaux · Premiers plans de filtre d'affichage (correction des couleurs, des effets de distorsion, ...) · Cadre de visualisation de l'objet de mémoire tampon · Prise en charge des caractères cal3d · Simulation de la physique via ode · L'amélioration du soutien NURBS · Nouveau matériau de commutateur pour la commutation entre différents matériaux · Ajout d'options de rendu pour distribuer des états de rendu tels que Wireframe, Culling Occlusion au cluster · Support de flux ajouté à toutes les chargeuses d'images · Soutien CGFX 1.4. · Arrière-plan de polygone et de profondeur · Objets de tampon de sommet Support · Support d'image JPEG2000 et EXR · Système de construction des scels locaux · Nombreuses corrections de bugs


Oppensg Logiciels associés

Adobe Patchpanel

offre aux développeurs un accès profond pour contrôler la suite créative via des scripts créés indépendamment. ...

226 46 KB

Télécharger