# Partage des applications graphiques 3D OpenGL

SunForum 3D offre aux utilisateurs la possibilité d'un partage haute performance en accéléré des applications 3D OpenGL. Le Gestionnaire de conférence SunForum 3D contient des commandes permettant d'afficher des applications 3D.

SunForum 3D interfonctionne avec les versions antérieures de SunForum, ainsi qu'avec d'autres applications de conférence sous H.323/T.120. Le partage en accéléré ne sera toutefois disponible qu'à partir d'un hôte SunForum 3D partageant l'application avec le ou les participants SunForum 3D à la conférence.

Quand le partage SunForum 3D est activé, les images OpenGL sont capturées, comprimées, puis envoyées à tous les participants à une conférence via une voie privée. Les participants, quant à eux, réceptionnent les données, les décompriment, puis affichent les images. Diverses options permettent de configurer ce pipeline qui affiche l'application 3D. Vous pouvez modifier quelques-unes de ces options de façon dynamique (à partir de l'interface utilisateur graphique SunForum 3D) au cours d'une conférence ou d'un partage. Les autres options sont définissables dans un système SunForum 3D ou un fichier de configuration spécifique à l'utilisateur.

Il se peut qu'il y ait un ralentissement sensible de la fréquence image de l'application 3D OpenGL partagée. Il s'agit là d'un comportement tout à fait prévisible puisque chaque image doit être individuellement capturée, comprimée, envoyée à tous les destinataires, décomprimée et affichée. Ce comportement, ainsi que la performance lors de l'utilisation des commandes 3D de l'interface du Gestionnaire de conférence SunForum 3D ne peuvent être maîtrisés.

Reportez-vous au Guide d'utilisation du logiciel 3D Software pour plus d'informations, notamment sur les exigences de l'application OpenGL.

## Descriptions des commandes de fonctionnement de SunForum 3D

#### Le bouton-bascule 3D

Lorsque ce bouton est allumé (la case correspondante est sélectionnée), le partage d'applications SunForum 3D est activé. Lorsqu'il est éteint (la case est désélectionnée), le partage d'applications SunForum 3D est désactivé. Dans ce dernier cas, le partage d'applications a quand même lieu (comme avec SunForum). À noter toutefois une dégradation importante dans la fréquence image et dans l'intégrité des images au moment du visionnage par comparaison avec le mode de partage d'applications SunForum 3D.

Désactivez ce bouton-bascule lorsque des participants à une conférence non conformes à SunForum 3D veulent voir l'application à certains moments lors de la conférence. Le fait de désactiver le bouton-bascule de l'application 3D affecte la performance, tout en maintenant la visibilité des images aux nœuds autres que ceux de SunForum 3D.

#### Curseur coulissant grande vitesse, de haute qualité

Les images sont comprimées d'un côté et décomprimée de l'autre. Les CODEC utilisés pour la compression/décompression sont décrits dans la rubrique Configuration des paramètres pour le partage d'applications 3D. Certains CODEC tiennent toutefois compte d'un paramètre qui équilibre le rapport de compression par opposition à la perte du détail de l'image. Si le CODEC actuellement sélectionné dispose d'un tel paramètre, le curseur coulissant est alors activé. Sinon, il est inactif.

Selon le CODEC, la taille des images, les fonctions de traitement de l'UC et la bande passante disponible, les effets du déplacement du curseur coulissant peuvent ou non se voir. Il est préférable de mettre le curseur coulissant au milieu, puis de le rajuster vers la gauche ou la droite, selon la performance, la qualité d'image et autres besoins.

A NOTER que le curseur coulissant est effectif côté envoi de l'application (hôte de partage d'applications) uniquement.

#### Activer saut d'image (envoi)

Les images sont capturées, comprimées, envoyées sur le réseau, décomprimées et affichées. Par défaut (quand ce bouton n'est pas sélectionné), chaque image générée sur l'hôte est envoyée, puis visualisée par tous les participants SunForum 3D à la conférence. Le fait de sélectionner « Activer saut d'image (envoi) » ralentit l'application partagée quel que soit le niveau d'encombrement (au niveau de la compression ou du réseau).

Lorsque vous sélectionnez « Activer saut d'image (envoi) », SunForum 3D peut ignorer la transmission de certaines images dans l'application (si le reste du pipeline est occupé) de sorte que l'application OpenGL ne soit pas trop ralentie.

Le paramétrage de cette option-bascule sur un système de visualisation n'aura aucun effet sur l'hôte de partage d'applications, c'est-à-dire que cette option-bascule fonctionne uniquement pour l'hôte de partage d'applications.

A NOTER que ce bouton n'a d'effet que sur le système SunForum 3D qui héberge l'application partagée.

#### Activer saut d'image (réception)

Ce bouton-bascule est l'équivalent du bouton-bascule de saut d'image, mais côté réception. Par défaut (quand ce bouton n'est pas sélectionné), chaque image reçue est décomprimée et affichée.

Quand vous sélectionnez « Activer saut d'image (réception) », SunForum 3D ignore l'affichage de certaines images de manière à montrer les images les plus récentes (générées au niveau de l'hôte) en premier.

Par exemple, si le système est de type bas de gamme et que le décodage et/ou l'affichage sont relativement lents par comparaison avec les autres systèmes lors d'une conférence, le système bas de gamme devrait, en principe, ralentir la fréquence image pour tout le monde à la conférence. Dans ce cas, l'utilisateur du système bas de gamme pourrait appuyer et sélectionner ce bouton-bascule, activant ainsi le saut d'image et empêchant le ralentissement de l'hôte et des autres participants à la conférence.

Le paramétrage de cette option-bascule sur un système de visualisation n'aura aucun effet sur l'hôte de partage d'applications, c'est-à-dire que cette option-bascule fonctionne uniquement pour le système côté réception.

### Fichiers de configuration SunForum 3D

Les entrées dans le fichier de configuration /opt/SUNWsf3d/config/system-config contiennent divers paramètres qui contrôlent le comportement du partage d'applications 3D. Vous pouvez modifier ce fichier à condition d'avoir le statut de super utilisateur. Une explication des paramètres figure dans le fichier de configuration.

Une copie modifiable par l'utilisateur existe dans $HOME/.sunforum/.sf3d-user-config. Si ce fichier n'existe, faites une copie du fichier system-config. Ce fichier est également mis à jour par SunForum 3D, selon les sélecteurs de l'interface utilisateur graphique effectués par l'utilisateur au moment d'exécuter SunForum 3D.

A NOTER que si les entrées figurent dans les deux fichiers .sf3d-user-config et system-config, les valeurs des paramètres dans .sf3d-user-config ont la priorité sur celles dans system-config.

Copyright 1997 - 2003 Data Connection Ltd.

Copyright 1998 - 2003 Sun Microsystems, Inc