英語フランス語スペイン語

Ad


OnWorksファビコン

geomviewgv - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで geomviewgv を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド geomviewgv です。

プログラム:

NAME


Geomview - インタラクティブなジオメトリ ビューア

SYNOPSIS


ジオムビュー [-b r g b] [-NS コマンドファイル] [-勝ち #ウィンドウズ] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin イミン 特大サイズ yサイズ] [-wpos xサイズ、yサイズ[@xmin、ymin]] [-e 外部モジュール-
] [-M[cg][sp] パイプ名] [-始める 外部モジュール名 [argは ...] --]
[-走る 外部モジュールパス [argは ...] --] [file ...]

DESCRIPTION


Geomview は、Geometry Center で作成された対話型のジオメトリ ビューアです。 表示します
コマンドラインで指定されたファイル内のオブジェクトを表示し、ユーザーが表示できるようにします。
それらを対話的に操作します。

geomview の現在のバージョン (1.7) は、Silicon Graphics Irises および X Window System 上で動作します。
ワークステーション。 ご使用中に発生する可能性のある問題についてお聞きしたいと考えております。
お問い合わせ方法については、以下をご覧ください。

マウスを介してオブジェクトの世界をインタラクティブに制御することに加えて、
キーボード、geomview には、ほぼすべてのものを制御するためのコマンドの解釈言語があります。
その表示の様子。 この言語のステートメントを含むファイルを実行できます。
その言語を使用して他のプログラムと通信できます。 見る ジオビュー(5) 例: ファイル
言語の詳細については、geomview ディストリビューションの man/cat5/geomview.5 を参照してください。

チュートリアル


このマニュアル ページは、geomview の (非常に) 簡潔なリファレンス マニュアルとしてのみ機能します。 のために
プログラムとプログラムが読み取ることができるデータ ファイルの形式についてのより優しい入門書を参照してください。
geomview ディストリビューションの「doc」ディレクトリ内の「overview」と「oogltour」、またはそれ以上のディレクトリ
完全なマニュアルを参照してください: "geomview.tex" または "geomview.ps" (これも "doc" ディレクトリにあります)。 の
ソース配布には、外部モジュールを記述する方法のチュートリアルも含まれています。
「src/bin/example」ディレクトリ。

OPTIONS


-b ウィンドウの背景色を指定された RGB 値に設定します。

-c commandfile 内のコマンドを解釈します。標準入力の場合は「-」である場合があります。 の
コマンド言語については、 ジオビュー(5)。 コマンドは文字通りに指定することもできますが、
「-c "(ui-panel main off)"」のように; 括弧が含まれているため、次のようにする必要があります。
引用。

-wins geomview に最初に #windows カメラ ウィンドウを表示させます。

-wpos 最初のカメラ ウィンドウの初期位置とサイズを指定します。 「-」を付けると、
ウィンドウの配置を求めるプロンプトが表示されます。

-M オブジェクト名
経由で送信された (動的に変化する可能性がある) ジオメトリ (またはコマンド) を表示します。
``トゲムビュー -g オブジェクト名 [geomview-shell コマンド]」または「宝石 オブジェクト名 file
...」。 データは、という名前の geomview オブジェクトとして表示されます。 オブジェクト名.

実際に名前付きパイプ「/tmp/geomview/」をリッスンします。オブジェクト名''; あなたは達成することができます
シェルコマンドでも同じ効果があります。
mkdir /tmp/geomview;
mknod /tmp/geomview/オブジェクト名 p
(ディレクトリと名前付きパイプがまだ存在しないと仮定します)、次に、
geomview コマンド:
(幾何学 オブジェクト名 < /tmp/geomview/オブジェクト名)

-M[cg][ps[un|in|in6]] パイプ名|TCPポート

  -M オプションは修飾子を受け入れます: a 'g' サフィックスはジオメトリ データを予期します (デフォルト)、
一方、「c' 接尾辞は GCL コマンドを想定しています。 ああp' 接続で使用する必要があることを意味します
名前付きパイプ (NeXT を除くすべてのデフォルト)、一方 's' を使用することを意味します
UNIX ドメイン ソケット (NeXT のデフォルト)。 Geomview バージョン 1.9 以降
インターネット ドメイン ソケットもサポートされています。 使用 '' Geomview をリッスンさせるため
によって与えられる IPv4 ポート TCPポート、または「」を使用しますsin6' Geomview を IPv6 でリッスンさせるには
ポート (また、 TCPポート)。 '太陽「」は「」の同義語ですs'、つまり Unix を使用します
名前の付いたドメインソケット パイプ名。 場合 パイプ名 スラッシュ (「/」) で始まり、その後
絶対パス名であるとみなされます。それ以外の場合、名前付きパイプまたはソケットは
以下に作成されました ${TMPDIR}/geomview/.

So -MC フレッド という名前の UNIX ドメインソケットからの読み取りコマンドを選択します。
/tmp/geomview/フレッド, -マクシン 40000 IPv4 ポートからの読み取りコマンドを選択します
「40000」。

-noopengl
(おそらく) ハードウェア アクセラレーション レンダリングのための OpenGL の使用を無効にします。
Geomview バイナリには、コンパイルされた OpenGL のサポートが含まれています。これにより、
透明性とテクスチャのサポート

-ノパネル
起動するとパネルは表示されず、グラフィックス ウィンドウのみが表示されます。 パネルは後で呼び出すことができます
通常どおり、「Px」キーボード ショートカットまたは「(ui-panel ...)」コマンドを使用します。

-noinit
初期化ファイルを読み取りません。 デフォルトでは、geomview はシステム全体の
".geomview" ファイル、$HOME/.geomview および ./.geomview のファイルが続きます。

-e モジュール名
外部モジュールを開始します。 モジュール名 モジュールに関連付けられた名前です。
emodule で定義されているように、メイン パネルのアプリケーション ブラウザに表示されます。
コマンドを定義します (参照 ジオビュー(5)詳細)。

-開始 モジュール名 引数 ... --
-e と似ていますが、外部モジュールに引数を渡すことができます。 「--」は、
引数リストの終わり。 「--」が最後の引数の場合は省略できます
geomview コマンドラインで。

実行 シェルコマンド 引数 ...
-start と似ていますが、代わりに外部モジュールの実行可能ファイルのパス名を受け取ります。
モジュールの名前。

ジオメトリ FILE 書式


geomview によって読み取られるファイルの形式については、次のとおりです。 ウーグル(5); 「man 5 oogl」と入力するか、
詳細については、geomview ディストリビューションのファイル man/cat5/oogl.5 を参照してください。

MinneView (geomview の前身) のユーザーへの注意: geomview は MinneView ファイルを読み取ることができます。
しかし、MinneView はすべての geomview ファイルを読み取ることができません。

起動 ファイル


geomview は起動直後にシステム全体のコマンドを読み取り、実行します。
geomview ディレクトリの「data」サブディレクトリにある .geomview ファイル。 次に、
現在のディレクトリに .geomview という名前のファイルがあると、そのファイル内のコマンドが実行されます。 もしも
ユーザーのホーム ディレクトリに no があり、見つかった場合は実行します。 のスタートアップ ファイル
後のコマンドが優先されるため、個々のユーザーはシステム全体のデフォルトをオーバーライドします。
以前のものよりも。

外部 モジュール


Geomview には、コマンド言語を介して他のプログラムと対話する機能があります。
「外部モジュール」。 このようなモジュールが多数作成され、「アプリケーション」に表示されます。
メインの geomview パネルのブラウザ。 モジュールを呼び出すには、モジュール上でマウスをクリックします。
このブラウザのモジュールのエントリ。 これによりモジュールが開始され、追加のエントリが追加されます。
「[1] Crayola」のように角括弧内の数字で始まるブラウザ。
は、そのモジュールの実行中のインスタンスを表します。 をクリックするとモジュールを終了できます。
番号付きのエントリーに。 モジュールは geomview とは別に文書化されています。 マニュアルを参照してください
詳細については、各モジュールのページを参照してください。

インストール AN 外部 モジュール


Geomview は、モジュール用の特別なディレクトリで外部モジュールを探します。 ジオムビュー内
配布ツリー、これは「bin/$MACHTYPE」サブディレクトリです。 モジュールは XNUMX つで構成されます
ファイル: 実行可能プログラム、および名前が「モジュール初期化ファイル」です。
「.geomview-」の後にモジュール名が続きます。 モジュール初期化ファイルは geomview に実行方法を指示します。
そのプログラム。 これら XNUMX つのファイルは常に一緒に保管してください。 geomview には両方が必要です
モジュールを実行するためにそれらを使用します。 新しいモジュールをインストールするには、モジュールの
geomview のモジュール ディレクトリにある実行可能ファイルとその init ファイル。 次回、あなたは
geomview を実行すると、そのモジュールについて知ることができます。

Geomview は実際にディレクトリのリスト内でモジュールを検索できます。 デフォルトでは
「bin/$MACHTYPE」ディレクトリがこのリストにあります。 set-emodule-path コマンドを参照してください。
ジオビュー詳細は(5)。

「src/bin/example」ディレクトリに外部モジュールを記述する方法のチュートリアルがあります。

外部 モジュール INIT ファイル


外部モジュールの初期化ファイルは、geomview にそのモジュールの実行方法を指示するファイルです。 これは
名前は「.geomview-」の後にモジュール名を続ける必要があります (例: 「.geomview-foo」)。 それ
geomview コマンドを含める必要があります。 通常、これには XNUMX つの emodule-define が含まれます。
geomview のアプリケーション ブラウザにモジュールを入力するコマンド:

(emodule-define "Foo" "foo")

最初の文字列はブラウザに表示される名前です。 XNUMX番目の文字列は
モジュールを呼び出すコマンド。 引数を含めることもできます。 実際には、それは任意である可能性があります
シェルコマンド。

キーボード ショートカット


geomview の多くの操作はキーボードから実行できます。 「?」を押すとのボタン
メインパネル、または「?」と入力します。 任意のウィンドウ内にカーソルを置くと、geomview は
すべてのキーボード ショートカットをリストした標準出力のメッセージ。

キーボード コマンドは、カーソルがグラフィックス ウィンドウ内にある間、およびほとんどの場合に適用されます。
コントロールパネル。 ほとんどのコマンドでは、次のいずれかの選択プレフィックスを使用できます。
(何も指定されない場合、コマンドは現在のオブジェクトに適用されます):
g ワールド ジオム g# # 番目のジオム g* すべてのジオム
c 現在のカメラ c# # 番目のカメラ c* すべてのカメラ
多くの場合、数値プレフィックスを使用できます。プレフィックスがない場合は、現在の値を切り替えるかリセットします。
外観:
描画: シェーディング: その他:
af Faces 0as Constant av eVert 法線: 常にビューアに面します
ae エッジ 1as フラット #aw 線幅 (ピクセル)
法線 2as Smooth #ac エッジ 面より近い (5 ~ 100 を試してください)
ab バウンディング ボックス 3as 滑らかで照明のない al シェード ライン
aV ベクトル aT はテクスチャ マッピングで透明性を許可します
色: aC は凹面ポリゴンを許可します
Cf Ce Cn Cb CB 面/エッジ/法線/bbox/背景
モーション: 表示:
r 回転 [ 左マウス = XY 平面、0vp 正投影ビュー
t 平行移動 中央=Z 軸、1vp パース ビュー
z ズーム FOV シフト = スローモーション、vd 他のビューのカメラを描画します
f r/t モードで飛行します。 ] #vv 視野
o orbit [左=ステアリング、中=速度] #vn ニアクリップ距離
s スケール #vf ファークリップ距離
w/W リセンター/all v+ 新しいカメラを追加
h/H 停止/すべての vx カーソルのオン/オフを停止
@ モーションの中心を選択 (例: g3@) vb 背面ポリカルのオン/オフ
#vl 焦点距離
L Look At object v~ ソフトウェアシェーディングのオン/オフ
パネル表示:Pm Pa Pl Po メイン/外観/照明/オブスキュア
Pt Pc PC Pf ツール/カメラ/コマンド/ファイル ブラウザ
Ps P- tty からのコマンドの保存/読み取り
ライト: ls le ライトの表示 / ライトの編集
メートル法: me mh ms ユークリッド双曲球面
モデル: mv mp mc 仮想射影正角
その他:
N 正規化 < Pf ロード geom/コマンド ファイル
0N なし > Ps 何かをファイルに保存します UI のモーションには慣性があります
1N 各テレビの NTSC モード切り替え、UC 制約付き (X/Y) モーション
2N 全ての uo が自座標系で動作
右マウスをダブルクリックして現在のターゲット オブジェクトとして選択します
Shift キーを押しながら右マウスで注目点 (中心) を選択します
レンダーマン:
RR は RIB 出力を送信しますNNN.rib (デフォルトのファイルプレフィックス == "geom")
RC シリンダーを使用してラインをエミュレートします (デフォルト)
RP ポリゴンを使用してラインをエミュレート
Ra は ASCII RIB 形式を選択します (デフォルト)
Rb は BINARY RIB 形式を選択します
Rt で [トークンの表示] を選択し、.tiff ファイルを指定します (デフォルト)
Rf は表示トークンを選択してフレームバッファを指定します
Rs ポリゴンで背景色をシミュレート (デフォルト)
Rx 背景シミュレーションなし - 完全に透明な (アルファ) 背景

注意事項


「geomview」コマンドは、実際にはさまざまな環境変数を設定するシェルスクリプトです。
これはローカル設定について geomview に伝え、その後 geomview 実行可能ファイルを呼び出します。
プログラム「gvx」(または「gvx.OGL」)。 「gvx」を単独で実行しないでください。 常に geomview を呼び出します。
「geomview」シェルスクリプト。

onworks.net サービスを使用してオンラインで geomviewgv を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad