AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

geomviewgv - En ligne dans le Cloud

Exécutez geomviewgv dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande geomviewgv qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


Geomview - visionneuse de géométrie interactive

SYNOPSIS


vue géographique [-b r g b] [-c fichier de commandes] [-gagne #les fenêtres] [-noinit] [-nopanels] [-noopengl]
[-wpos x min ymin taille x ytaille] [-wpos taille x, taille y[@xmin, ymin]] [-e module-externe-
prénom] [-M[cg][sp] nom du tuyau] [-début nom-module-externe [arg ...] --]
[-Cours chemin-module-externe [arg ...] --] [filet ...]

DESCRIPTION


Geomview est une visionneuse de géométrie interactive écrite au Geometry Center. Il affiche
les objets dans les fichiers donnés sur la ligne de commande et permet à l'utilisateur de visualiser et
les manipuler de manière interactive.

La version actuelle (1.7) de geomview fonctionne sur Silicon Graphics Irises et X Window System
postes de travail. Nous sommes très intéressés à connaître les problèmes que vous pourriez rencontrer lors de son utilisation ;
voir ci-dessous pour savoir comment nous contacter.

En plus de fournir un contrôle interactif sur un monde d'objets via la souris et
clavier, geomview dispose d'un langage de commandes interprété pour contrôler presque tous les
aspect de son affichage. Il peut exécuter des fichiers contenant des instructions dans ce langage, et
il peut communiquer avec d'autres programmes utilisant le langage. Voir vue géographique(5), par exemple le fichier
man/cat5/geomview.5 dans la distribution geomview, pour plus de détails sur la langue.

TUTORIAL


Cette page de manuel sert uniquement de manuel de référence (très) concis pour geomview. Pour un
introduction plus douce au programme et au format des fichiers de données qu'il peut lire, voir
"overview" et "oogltour" dans le répertoire "doc" de la distribution geomview, ou mieux,
voir le manuel complet : "geomview.tex" ou "geomview.ps", également dans le répertoire "doc". Les
la distribution source comprend également un didacticiel expliquant comment écrire des modules externes dans le
répertoire "src/bin/exemple".

OPTIONS


-b Définit la couleur d'arrière-plan de la fenêtre aux valeurs RVB données.

-c Interpréter les commandes dans le fichier de commandes, qui peut être ``-'' pour l'entrée standard. Les
le langage de commande est décrit dans vue géographique(5). Les commandes peuvent être fournies littéralement,
comme dans ``-c "(ui-panel main off)"'' ; puisqu'ils comportent des parenthèses, ils doivent être
cité.

-wins Permet à geomview d'afficher initialement les fenêtres de caméra #windows.

-wpos Spécifie l'emplacement initial et la taille de la première fenêtre de caméra. Avec ``-'',
vous êtes invité à placer la fenêtre.

-M nom_objet
Afficher (éventuellement à changement dynamique) la géométrie (ou les commandes) envoyées via
``togeomview -g nom_objet [geomview-shell-commande]'' ou ``trucs géo nom_objet filet
...''. Les données apparaissent sous la forme d'un objet geomview nommé nom_objet.

Écoute en fait le tube nommé ``/tmp/geomview/nom_objet''; vous pouvez atteindre le
même effet avec les commandes shell :
mkdir /tmp/geomview;
mknod /tmp/geomview/nom_objet p
(en supposant que le répertoire et le tube nommé n'existent pas déjà), puis exécuter le
commande geomview :
(géométrie nom_objet < /tmp/geomview/nom_objet)

-M[cg][ps[un|in|in6]] NOM DE PIPE|PORT TCP

La -M l'option accepte les modificateurs : a 'g' le suffixe attend des données géométriques (valeur par défaut),
tandis qu'un 'c' le suffixe attend les commandes GCL. UNE 'p' implique que la connexion doit utiliser un
pipe nommée (la valeur par défaut sur tout sauf sur le NeXT), tandis que 's' implique l'utilisation
un socket de domaine UNIX (par défaut sur le NeXT). Depuis la version 1.9 de Geomview
les sockets de domaine Internet sont également pris en charge ; utilisation 'sans' pour que Geomview écoute sur
le port IPv4 donné par TCPPORT, Ou utiliser 'sin6' pour que Geomview écoute sur un IPv6
port (également comme spécifié par TCPPORT). 'soleil' est un synonyme de 's', c'est-à-dire utiliser l'Unix
socket de domaine avec le nom NOM DE TUYAU. Si NOM DE TUYAU commence par une barre oblique ('/'), puis
il est supposé être un chemin d'accès absolu, sinon le tube ou le socket nommé est
créé ci-dessous ${TMPDIR}/geomview/.

So -Mcs Paix sélectionne les commandes de lecture à partir du socket de domaine UNIX nommé
/tmp/geomview/fred, -Mcsin 40000 sélectionne les commandes de lecture à partir du port IPv4
'40000'.

-noopengl
Désactivez l'utilisation d'OpenGL pour (éventuellement) le rendu avec accélération matérielle, même si
le binaire Geomview prend en charge OpenGL compilé. Cela désactive également le
prise en charge de la transparence et des textures

-pas de panneaux
Démarrez en n'affichant aucun panneau, uniquement des fenêtres graphiques. Les panneaux peuvent être invoqués plus tard
comme d'habitude avec les raccourcis clavier "Px" ou la commande "(ui-panel ...)".

-noinit
Lire aucun fichier d'initialisation. Par défaut, geomview lit l'ensemble du système
".geomview", suivi de ceux de $HOME/.geomview et ./.geomview.

-e nommodule
Démarrer un module externe ; nommodule est le nom associé au module,
apparaissant dans le navigateur Applications du panneau principal, tel que défini par l'emodule-
définir la commande (voir vue géographique(5) pour les détails).

-Début nommodule arguments ... --
Comme -e mais vous permet de passer des arguments au module externe. "--" signale le
fin de la liste des arguments ; le "--" peut être omis s'il s'agit du dernier argument
sur la ligne de commande geomview.

-courir shell-commande arguments
Comme -start mais prend le chemin de l'exécutable du module externe au lieu de
le nom du module.

GEOMETRIE DOSSIER FORMATS


Le format des fichiers lus par geomview est décrit dans oeil(5) ; tapez "man 5 oogl", ou
voir le fichier man/cat5/oogl.5 dans la distribution geomview, pour plus de détails.

Note aux utilisateurs de MinneView (le précurseur de geomview) : geomview peut lire les fichiers MinneView,
mais MinneView ne peut pas lire tous les fichiers geomview.

STARTUP DES DOSSIERS


Dès le démarrage, geomview lit et exécute les commandes dans l'ensemble du système
.geomview dans le sous-répertoire "data" du répertoire geomview. Ensuite, s'il y a un
fichier nommé .geomview dans le répertoire courant, il exécute les commandes de ce fichier. Si
no dans le répertoire personnel de l'utilisateur et l'exécute s'il le trouve. Le fichier de démarrage d'un
l'utilisateur individuel remplace les valeurs par défaut du système, car les commandes ultérieures ont la priorité
sur les précédents.

EXTERNE MODULES


Geomview a la capacité d'interagir via son langage de commande avec d'autres programmes, appelés
"modules externes". De nombreux modules de ce type ont été écrits et apparaissent dans la "Application"
navigateur dans le panneau geomview principal. Pour invoquer un module, vous cliquez sur la souris sur le
l'entrée du module dans ce navigateur. Cela démarre le module et ajoute une entrée supplémentaire à
le navigateur, en commençant par un nombre entre crochets comme dans ``[1] Crayola'', qui
représente l'instance en cours d'exécution de ce module. Vous pouvez terminer le module en cliquant sur
sur l'entrée numérotée. Les modules sont documentés séparément de geomview. Voir le manuel
page pour chaque module pour plus de détails.

INSTALLATION AN EXTERNE MODULE


Geomview recherche les modules externes dans un répertoire spécial pour les modules. Dans la vue géographique
arbre de distribution c'est le sous-répertoire "bin/$MACHTYPE". Un module se compose de deux
fichiers : le programme exécutable, et un "fichier d'initialisation du module", qui est un fichier dont le nom est
".geomview-" suivi du nom du module. Le fichier d'initialisation du module indique à geomview comment s'exécuter
ce programme. Assurez-vous de toujours conserver ces deux fichiers ensemble ; geomview a besoin des deux
pour exécuter le module. Pour installer un nouveau module, il suffit de mettre le module
fichier exécutable et son fichier d'initialisation dans le répertoire du module de votre geomview. La prochaine fois que tu
lancez geomview, il connaîtra ce module.

Geomview peut en fait rechercher des modules dans une liste de répertoires ; par défaut, seul le
Le répertoire "bin/$MACHTYPE" est sur cette liste. Voir la commande set-emodule-path dans
vue géographique(5) pour plus de détails.

Il existe un tutoriel pour savoir comment écrire des modules externes dans le répertoire "src/bin/example".

EXTERNE MODULE INIT DES DOSSIERS


Un fichier d'initialisation de module externe est le fichier qui indique à geomview comment exécuter ce module. Son
le nom doit être ".geomview-" suivi du nom du module, par exemple ".geomview-foo". Ce
doit contenir des commandes geomview ; généralement, il contiendra un seul emodule-define
commande qui entre le module dans le navigateur d'application de geomview :

(emodule-define "Foo" "foo")

La première chaîne est le nom qui apparaît dans le navigateur. La deuxième chaîne est le
commande pour appeler le module. Il peut contenir des arguments ; en fait cela peut être arbitraire
commande shell.

CLAVIER RACCOURCIS


De nombreuses opérations geomview sont disponibles à partir du clavier. Frapper le "?" bouton sur le
panneau principal, ou en tapant "?" avec le curseur dans n'importe quelle fenêtre, geomview imprime un
message sur la sortie standard répertoriant tous les raccourcis clavier.

Les commandes clavier s'appliquent lorsque le curseur est dans n'importe quelle fenêtre graphique et la plupart
panneaux de contrôle. La plupart des commandes autorisent l'un des préfixes de sélection suivants
(si aucun n'est fourni, la commande s'applique à l'objet courant) :
g world geom g# #'th geom g* Toutes les geoms
c caméra actuelle c# #'ième caméra c* Toutes les caméras
Beaucoup autorisent un préfixe numérique : s'il n'y en a pas, ils basculent ou réinitialisent la valeur actuelle.
Apparence:
Dessin : Ombrage : Autre :
af Faces 0as Constante av normales eVert : toujours face viewer
ae Edges 1as Flat #aw Largeur de ligne (pixels)
an Normales 2as Bords lisses #ac Plus proches que les faces (essayez 5-100)
ab Bounding Boxes 3as Lisses, non éclairées al Lignes d'ombrage
Les vecteurs aV permettent la transparence lors du mappage de texture
Couleur : aC autorise les polygones concaves
Cf Ce Cn Cb CB face/bord/normal/bbox/backgnd
Mouvements : Affichage :
r rotation [ Leftmouse=plan XY, 0vp Vue orthographique
t translate Milieu = axe Z, vue en perspective 1vp
z zoom FOV Shift=ralenti, vd Dessiner les caméras d'autres vues
f voler en modes r/t. ] #vv champ de vision
o orbite [Gauche=direction, Milieu=vitesse] #vn près de la distance du clip
échelle s #vf distance du clip lointain
w/W recentrer/all v+ ajouter une nouvelle caméra
h/H arrêter/arrêter tout curseur vx activé/désactivé
@ sélectionnez le centre de mouvement (par exemple g3@) vb backfacing poly cull on/off
#vl distance focale
L Regarder l'objet v~ Ombrage logiciel activé/désactivé
afficher le panneau : Pm Pa Pl Po principal/apparence/éclairage/obscur
Pt Pc PC Pf outils/caméras/commandes/navigateur de fichiers
Ps P-sauvegarde/lecture des commandes de tty
Lumières : ls le Afficher les lumières / Modifier les lumières
Métrique : me mh ms Euclidienne Hyperbolique Sphérique
Modèle : mv mp mc Virtual Projective Conformal
Autres:
N normalisation < Pf charger le fichier geom/commande
0N aucun > Ps enregistre quelque chose dans un fichier ui le mouvement a de l'inertie
1N chaque mode TV NTSC bascule le mouvement uc contraint (X/Y)
2N all uo motion dans son propre système de coordonnées
Sélectionnez avec le bouton droit de la souris et double-clic comme objet cible actuel
Shift-Droite sélectionner le point d'intérêt (centre)
Renderman :
RR envoie la sortie RIB à NNN.rib (préfixe de fichier par défaut == "geom")
RC Émuler des lignes à l'aide de cylindres (par défaut)
RP Émuler des lignes à l'aide de polygones
Ra choisissez le format ASCII RIB (par défaut)
Rb choisir le format RIB BINAIRE
Rt choisissez Afficher le jeton pour spécifier le fichier .tiff (par défaut)
Rf choisissez Afficher le jeton pour spécifier le framebuffer
Rs Simuler la couleur d'arrière-plan avec Polygon (par défaut)
Rx Aucune simulation d'arrière-plan - arrière-plan entièrement transparent (alpha)

NOTES


La commande "geomview" est en fait un script shell qui définit diverses variables d'environnement
qui indique à geomview votre configuration locale, puis appelle l'exécutable geomview
programme "gvx" (ou "gvx.OGL"). N'exécutez pas "gvx" tout seul ; invoquez toujours geomview avec le
script shell "geomview".

Utilisez geomviewgv en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad