İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

geomviewgv - Bulutta Çevrimiçi

Geomviewgv'yi OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen geomviewgv komutudur.

Program:

ADI


Geomview - etkileşimli geometri görüntüleyici

SİNOPSİS


coğrafi görünüm [-b r g b] [-C komut dosyası] [-kazanır #pencereler] [-noinit] [-panel yok] [-noopengl]
[-wpos x dakika imin xboyutu boyut] [-wpos xboyutu,yboyutu[@xmin,ymin]] [-e harici-modül-
isim] [-M[cg][sp] boru adı] [-Başlat harici-modül-adı [arg ...] --]
[-Çalıştırmak harici-modül-yolu [arg ...] --] [dosya ...]

TANIM


Geomview, Geometri Merkezinde yazılmış etkileşimli bir geometri görüntüleyicidir. Görüntüleniyor
Komut satırında verilen dosyalardaki nesneleri ve kullanıcının görüntülemesini ve
onları etkileşimli olarak manipüle edin.

Geomview'in mevcut sürümü (1.7), Silicon Graphics Irises ve X Window System üzerinde çalışır.
iş istasyonları. Kullanırken karşılaşabileceğiniz sorunları duymakla çok ilgileniyoruz;
bizimle nasıl iletişime geçeceğiniz hakkında bilgi için aşağıya bakın.

Fare aracılığıyla nesneler dünyası üzerinde etkileşimli kontrol sağlamanın yanı sıra ve
klavye, geomview, hemen hemen her şeyi kontrol etmek için yorumlanmış bir komut diline sahiptir.
gösteriminin yönü. Bu dilde ifadeler içeren dosyaları çalıştırabilir ve
dili kullanarak diğer programlarla iletişim kurabilir. Görmek coğrafi görünüm(5), örneğin dosya
man/cat5/geomview.5, dil hakkında daha fazla ayrıntı için geomview dağıtımında.

TUTORIAL


Bu kılavuz sayfası, geomview için yalnızca (çok) kısa ve öz bir başvuru kılavuzu işlevi görür. için
programa daha nazik bir giriş ve okuyabileceği veri dosyalarının formatı, bkz.
geomview dağıtımının "doc" dizinindeki "genel bakış" ve "oogltour" veya daha iyisi,
tam kılavuza bakın: "geomview.tex" veya "geomview.ps", ayrıca "doc" dizininde. NS
kaynak dağıtımı ayrıca harici modüllerin nasıl yazılacağına dair bir öğretici içerir.
"src/bin/örnek" dizini.

SEÇENEKLER


-b Pencere arka plan rengini verilen rgb değerlerine ayarlayın.

-c Standart girdi için ``-'' olabilen komut dosyasındaki komutları yorumlayın. NS
komut dili açıklanmıştır coğrafi görünüm(5). Komutlar tam anlamıyla sağlanabilir,
``-c "(ui-panel ana kapalı)"'' örneğindeki gibi; parantez içerdikleri için
alıntı.

-wins Geomview'in başlangıçta #windows kamera pencerelerini görüntülemesine neden olur.

-wpos İlk kamera penceresinin başlangıç ​​konumunu ve boyutunu belirtir. ``-'' ile,
pencere yerleşimi istenir.

-M nesne adı
aracılığıyla gönderilen (muhtemelen dinamik olarak değişen) geometriyi (veya komutları) görüntüleyin.
``togeomview -g nesne adı [geomview-kabuk-komutu]'' veya ``Geomstuff nesne adı dosya
...''. Veriler, adlı bir geomview nesnesi olarak görünür. nesne adı.

Aslında ``/tmp/geomview/ adlı boruyu dinlernesne adı''; elde edebilirsiniz
kabuk komutlarıyla aynı etki:
mkdir /tmp/geomview;
mknod /tmp/geomview/nesne adı p
(dizinin ve adlandırılmış kanalın zaten mevcut olmadığını varsayarak), ardından
geomview komutu:
(geometri nesne adı < /tmp/geomview/nesne adı)

-M[cg][ps[un|in|6'da]] BORU ADI|TCPPORT

The -M seçenek değiştiricileri kabul eder: a 'g' soneki geometri verilerini bekler (varsayılan),
bir ' ikenc' soneki GCL komutlarını bekler. A 'p' bağlantının bir
adlı boru (NeXT hariç her şeyde varsayılan), iken 's' kullanmak anlamına gelir
bir UNIX etki alanı soketi (NeXT'de varsayılan). Geomview'in 1.9 sürümünden beri
internet etki alanı soketleri de desteklenmektedir; kullanmak 'günah' Geomview'in dinlemesini sağlamak için
tarafından verilen IPv4 bağlantı noktası TCPPORT, ya da kullan 'sin6' Geomview'in bir IPv6'da dinlemesini sağlamak için
bağlantı noktası (ayrıca tarafından belirtildiği gibi TCPPORT). 'güneş' kelimesinin eş anlamlısıdırs', yani Unix'i kullanın
adı ile etki alanı soketi BORU ADI. Eğer BORU ADI eğik çizgi ('/') ile başlar, ardından
mutlak bir yol adı olduğu varsayılır, aksi takdirde adlandırılmış kanal veya yuva
aşağıda oluşturuldu ${TMPDIR}/geomview/.

So -Mc'ler Barış adlı UNIX etki alanı soketinden okuma komutlarını seçer
/tmp/geomview/fred, -Mcsin 40000 IPv4 bağlantı noktasından okuma komutlarını seçer
'40000'.

-noopengl
Donanım hızlandırmalı oluşturma için (muhtemelen) OpenGL kullanımını devre dışı bırakın:
Geomview ikili dosyası, derlenmiş OpenGL için desteğe sahiptir. Bu aynı zamanda
şeffaflık ve dokular için destek

-nopaneller
Panel yok, yalnızca grafik pencereleri görüntülemeye başlayın. Paneller daha sonra çağrılabilir
"Px" klavye kısayolları veya "(ui-panel ...)" komutuyla her zamanki gibi.

-noinit
Başlatma dosyası yok okuyun. Varsayılan olarak, geomview sistem genelinde okur
".geomview" dosyası, ardından $HOME/.geomview ve ./.geomview içindekiler.

-e Modül Adı
Harici bir modül başlatın; Modül Adı modülle ilişkili addır,
emodule tarafından tanımlandığı gibi ana panelin Uygulamalar tarayıcısında görünen
komutu tanımla (bkz. coğrafi görünüm(5) ayrıntılar için).

-başla Modül Adı argümanlar ... -
-e gibi ama harici modüle argümanlar iletmenize izin verir. "--" işareti
argüman listesinin sonu; "--" son argüman olacaksa atlanabilir
geomview komut satırında.

-koşmak kabuk komutu argümanlar ...
-start gibi ama bunun yerine harici modülün yürütülebilir dosyasının yol adını alır.
modülün adı.

GEOMETRİ DOSYA BİÇİMLER


Geomview tarafından okunan dosyaların formatı şurada açıklanmıştır: göz(5); "man 5 oogl" yazın veya
ayrıntılar için geomview dağıtımındaki man/cat5/oogl.5 dosyasına bakın.

MinneView (geomview'in öncüsü) kullanıcılarına not: geomview, MinneView dosyalarını okuyabilir,
ancak MinneView tüm geomview dosyalarını okuyamaz.

ALMA DOSYALAR


Geomview başlatıldıktan hemen sonra sistem genelindeki komutları okur ve yürütür.
.geomview dosyası, geomview dizininin "data" alt dizinindedir. Sonra, eğer varsa
geçerli dizinde .geomview adlı dosya varsa, o dosyadaki komutları yürütür. Eğer
no kullanıcının ana dizininde bulunur ve bulunursa onu çalıştırır. Başlangıç ​​dosyası bir
sonraki komutlar öncelikli olduğundan, bireysel kullanıcı sistem genelindeki varsayılanları geçersiz kılar
öncekilerin üzerinde.

DIŞ MODÜLLER


Geomview, komut dili aracılığıyla diğer programlarla etkileşim kurma yeteneğine sahiptir.
"harici modüller". Bu tür birçok modül yazılmıştır ve "Uygulama" da görünmektedir.
ana geomview panelindeki tarayıcı. Bir modülü çağırmak için farenin üzerine tıklayın.
modülün bu tarayıcıdaki girişi. Bu, modülü başlatır ve ek bir giriş ekler.
tarayıcı, ``[1] Crayola'' örneğindeki gibi köşeli parantez içindeki bir sayı ile başlayan
o modülün çalışan örneğini temsil eder. tıklayarak modülü sonlandırabilirsiniz.
numaralı girişte. Modüller, geomview'den ayrı olarak belgelenir. kılavuza bakın
Ayrıntılar için her modül için sayfa.

TAKMA AN DIŞ MODÜL


Geomview, modüller için özel bir dizinde harici modülleri arar. coğrafi görünümde
dağıtım ağacı bu, "bin/$MACHTYPE" alt dizinidir. Bir modül iki parçadan oluşur
dosyalar: yürütülebilir program ve adı olan bir "modül başlatma dosyası"
".geomview-" ve ardından modül adı. Modül init dosyası, geomview'e nasıl çalıştırılacağını söyler
o program. Bu iki dosyayı her zaman bir arada tuttuğunuzdan emin olun; geomview'in her ikisine de ihtiyacı var
modülü çalıştırmak için. Yeni bir modül kurmak için modülün
yürütülebilir dosya ve init dosyası geomview'inizin modül dizinindedir. bir dahaki sefere
geomview'i çalıştırın, bu modül hakkında bilgi sahibi olacaktır.

Geomview aslında bir dizin listesindeki modülleri arayabilir; varsayılan olarak yalnızca
"bin/$MACHTYPE" dizini bu listededir. içindeki set-emodule-path komutuna bakın.
coğrafi görünüm(5) ayrıntılar için.

"src/bin/example" dizininde harici modüllerin nasıl yazılacağına dair bir eğitim var.

DIŞ MODÜL INIT DOSYALAR


Harici modül başlatma dosyası, geomview'e bu modülün nasıl çalıştırılacağını söyleyen dosyadır. Onun
ad ".geomview-" ve ardından modülün adı olmalıdır, örneğin ".geomview-foo". Bilişim Teknoloji
geomview komutlarını içermelidir; tipik olarak tek bir emodule tanımlı içerecektir
modüle geomview'in uygulama tarayıcısına giren komut:

("Foo" "foo" modülünü tanımlayın)

İlk dize, tarayıcıda görünen addır. İkinci dize ise
modülü çağırmak için komut. Argümanlar içerebilir; aslında keyfi olabilir
kabuk komutu.

KLAVYE KISAYOLLAR


Klavyeden birçok geomview işlemi yapılabilir. "?" üzerindeki düğme
ana panel veya "?" yazarak imleç herhangi bir penceredeyken, geomview'in bir
tüm klavye kısayollarını listeleyen standart çıktıdaki mesaj.

Klavye komutları, imleç herhangi bir grafik penceresindeyken uygulanır ve çoğu
Kontrol panelleri. Çoğu komut, aşağıdaki seçim öneklerinden birine izin verir
(hiçbiri sağlanmazsa, komut geçerli nesne için geçerlidir):
g world geom g# #'th geom g* Tüm geomlar
c mevcut kamera c# #'inci kamera c* Tüm kameralar
Birçoğu sayısal bir ön eke izin verir: yoksa, geçerli değeri değiştirir veya sıfırlarlar.
Görünüm:
Beraberlik: Gölgeleme: Diğer:
af Yüzler 0as Sabit ortalama eVert normalleri: her zaman yüz görüntüleyici
ae Kenarlar 1as Düz #aw Çizgi Genişliği (piksel)
a Normals 2as Pürüzsüz #ac kenarları Yüzlerden daha yakın(5-100'ü deneyin)
ab Sınırlayıcı Kutular 3as Pürüzsüz, ışıksız al Gölge çizgileri
aV Vektörleri aT, Doku eşlemede şeffaflığa izin verir
Renk: aC içbükey çokgenlere izin verir
Cf Ce Cn Cb CB yüz/kenar/normal/bbox/backgnd
Hareketler: Görüntüleme:
r döndür [ Sol fare=XY düzlemi, 0vp Ortografik görünüm
t Orta=Z eksenini çevir, 1vp Perspektif görünümü
z zoom FOV Shift=yavaş hareket, vd Diğer görünümlerin kameralarını çiz
f r/t modlarında uçar. ] #vv Görüş alanı
o yörünge [Sol=yön, Orta=hız ] #vn yakın çekim mesafesi
s ölçeği #vf uzak klip mesafesi
w/W sonlandırıcı/tümü v+ yeni kamera ekle
h/H tüm vx imlecini durdur/durdur açık/kapalı
@ hareket merkezini seçin (örn. g3@) vb arkaya bakan çoklu ayırma açık/kapalı
#vl odak uzaklığı
L Nesneye Bak v~ Yazılım gölgeleme açık/kapalı
Paneli göster: Pm Pa Pl Po ana/görünüm/aydınlatma/belirsiz
Pt Pc PC Pf araçları/kameralar/Komutlar/dosya tarayıcısı
Ps P- tty'den kaydetme/okuma komutları
Işıklar: ls le Işıkları göster / Işıkları Düzenle
Metrik: me mh ms Öklid Hiperbolik Küresel
Model: mv mp mc Sanal Projektif Uyumlu
Diğer:
N normalleştirme < Pf yük geom/komut dosyası
0N yok > Ps, kullanıcı arabirimi hareketinin eylemsizliğine sahip bir dosyaya bir şey kaydet
1N her TV NTSC modu, uc kısıtlı (X/Y) hareketi değiştirir
Kendi koordinat sisteminde 2N tüm uo hareketi
Geçerli hedef nesne olarak sağ fare-çift tıklama seç
Shift-Sağ fare seçim ilgi alanı (orta) noktası
Oluşturucu:
RR RIB çıkışını şuraya gönderir: NNN.rib (varsayılan dosya ön eki == "geom")
RC Silindirleri kullanarak çizgileri taklit et (varsayılan)
RP Çokgenleri kullanarak çizgileri taklit et
Ra ASCII RIB biçimini seçin (varsayılan)
Rb İKİLİ RIB biçimini seç
Rt .tiff dosyasını belirtmek için Belirteci görüntüle'yi seçin (varsayılan)
Rf çerçeve arabelleğini belirtmek için Belirteci görüntüle'yi seçin
Rs Çokgen ile arka plan rengini simüle et (varsayılan)
Rx Arka plan simülasyonu yok - tamamen şeffaf (alfa) arka plan

NOTLAR


"Geomview" komutu aslında çeşitli ortam değişkenlerini ayarlayan bir kabuk betiğidir.
geomview'e yerel kurulumunuz hakkında bilgi verir ve ardından geomview yürütülebilir dosyasını çağırır
"gvx" (veya "gvx.OGL") programı. "gvx"i tek başına çalıştırmayın; ile her zaman geomview'i çağırın
"geomview" kabuk betiği.

onworks.net hizmetlerini kullanarak geomviewgv'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad