Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

geomviewgv - Trực tuyến trên đám mây

Chạy geomviewgv trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh geomviewgv có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


Geomview - trình xem hình học tương tác

SYNOPSIS


geomview [-b r g b] [-NS tệp lệnh] [-thắng #các cửa sổ] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin ymin xsize ysize] [-wpos xsize, ysize[@xmin, ymin]] [-e mô-đun bên ngoài-
tên] [-M [cg] [sp] tên đường ống] [-bắt đầu tên-mô-đun bên ngoài [arg ...] -]
[-chạy đường dẫn-mô-đun-bên ngoài [arg ...] -] [hồ sơ ...]

MÔ TẢ


Geomview là một trình xem hình học tương tác được viết tại Geometry Center. Nó sẽ hiển thị
các đối tượng trong các tệp được cung cấp trên dòng lệnh và cho phép người dùng xem và
thao tác chúng một cách tương tác.

Phiên bản hiện tại (1.7) của geomview chạy trên Silicon Graphics Irises và X Window System
máy trạm. Chúng tôi rất muốn nghe về bất kỳ vấn đề nào mà bạn có thể gặp phải khi sử dụng nó;
xem bên dưới để biết thông tin về cách liên hệ với chúng tôi.

Ngoài việc cung cấp khả năng kiểm soát tương tác đối với thế giới đối tượng thông qua chuột và
bàn phím, geomview có ngôn ngữ thông dịch của các lệnh để kiểm soát hầu hết mọi
khía cạnh của màn hình của nó. Nó có thể thực thi các tệp có chứa các câu lệnh bằng ngôn ngữ này và
nó có thể giao tiếp với các chương trình khác bằng ngôn ngữ. Nhìn thấy geomview(5), ví dụ: tệp
man / cat5 / geomview.5 trong bản phân phối geomview, để biết thêm chi tiết về ngôn ngữ.

Tutorial


Trang hướng dẫn này chỉ đóng vai trò là một (rất) hướng dẫn tham khảo ngắn hạn cho chế độ xem địa lý. Cho một
giới thiệu nhẹ nhàng hơn về chương trình và định dạng của các tệp dữ liệu mà nó có thể đọc, xem
"tổng quan" và "oogltour" trong thư mục "doc" của bản phân phối geomview hoặc tốt hơn,
xem hướng dẫn sử dụng đầy đủ: "geomview.tex" hoặc "geomview.ps", cũng trong thư mục "doc". Các
phân phối nguồn cũng bao gồm một hướng dẫn về cách viết các mô-đun bên ngoài trong
thư mục "src / bin / example".

LỰA CHỌN


-b Đặt màu nền cửa sổ thành các giá trị rgb đã cho.

-c Diễn giải các lệnh trong tệp lệnh, có thể là `` - '' cho đầu vào tiêu chuẩn. Các
ngôn ngữ lệnh được mô tả trong geomview(5). Các lệnh có thể được cung cấp theo nghĩa đen,
như trong `` -c "(ui-panel chính tắt)" ''; vì chúng bao gồm dấu ngoặc đơn, chúng phải
được trích dẫn.

-wins Làm cho chế độ xem địa lý ban đầu hiển thị cửa sổ máy ảnh #windows.

-wpos Chỉ định vị trí và kích thước ban đầu của cửa sổ camera đầu tiên. Với `` - '',
bạn được nhắc về vị trí cửa sổ.

-M tên phản đối
Hiển thị (có thể thay đổi động) hình học (hoặc các lệnh) được gửi qua
``togeomview -g tên phản đối [geomview-shell-lệnh] '' hoặc ``địa chất tên phản đối hồ sơ
... ''. Dữ liệu xuất hiện dưới dạng đối tượng geomview có tên tên phản đối.

Trên thực tế, lắng nghe đường ống có tên `` / tmp / geomview /tên phản đối''; bạn có thể đạt được
cùng hiệu ứng với các lệnh shell:
mkdir / tmp / geomview;
mknod / tmp / geomview /tên phản đối p
(giả sử thư mục và đường ống được đặt tên chưa tồn tại), sau đó thực thi
lệnh geomview:
(hình học tên phản đối </ tmp / geomview /tên phản đối)

-M [cg] [ps [un | in | in6]] PIPENAME | HỖ TRỢ CỬA HÀNG

Sản phẩm -M tùy chọn chấp nhận các bổ ngữ: a 'ghậu tố 'mong đợi dữ liệu hình học (mặc định),
trong khi một 'chậu tố 'mong đợi các lệnh GCL. MỘT 'p'ngụ ý rằng kết nối nên sử dụng
đường ống được đặt tên (mặc định trên mọi thứ ngoại trừ trên NeXT), trong khi 's'ngụ ý sử dụng
ổ cắm miền UNIX (mặc định trên NeXT). Kể từ phiên bản 1.9 của Geomview
ổ cắm tên miền internet cũng được hỗ trợ; sử dụng 'tộiđể làm cho Geomview lắng nghe
cổng IPv4 được cung cấp bởi HỖ TRỢ CTV, hoặc dùng 'tội lỗi6'để làm cho Geomview lắng nghe trên IPv6
cổng (cũng như được chỉ định bởi HỖ TRỢ CTV). 'mặt trời'là một từ đồng nghĩa với's', tức là sử dụng Unix
ổ cắm miền với tên TÊN ỐNG. Nếu TÊN ỐNG bắt đầu bằng dấu gạch chéo ('/'), sau đó
nó được giả định là một tên đường dẫn tuyệt đối, nếu không thì đường ống hoặc ổ cắm được đặt tên là
được tạo bên dưới $ {TMPDIR} / geomview /.

So -Mc fred chọn các lệnh đọc từ ổ cắm miền UNIX có tên
/ tmp / geomview / fred, -Mcsin 40000 chọn đọc lệnh từ cổng IPv4
'40000'.

-noopengl
Vô hiệu hóa việc sử dụng OpenGL để (có thể) hiển thị tăng tốc phần cứng, ngay cả khi
nhị phân Geomview có hỗ trợ OpenGL được biên dịch trong. Điều này cũng vô hiệu hóa
hỗ trợ cho sự minh bạch và và kết cấu

-panels
Khởi động không hiển thị bảng nào, chỉ có cửa sổ đồ họa. Các bảng có thể được gọi sau
như thường lệ với các phím tắt "Px" hoặc lệnh "(ui-panel ...)".

-noinit
Đọc không có tệp khởi tạo. Theo mặc định, geomview đọc toàn bộ hệ thống
".geomview", tiếp theo là các tệp trong $ HOME / .geomview và ./.geomview.

-e tên mô-đun
Khởi động một mô-đun bên ngoài; tên mô-đun là tên được liên kết với mô-đun,
xuất hiện trong trình duyệt Ứng dụng của bảng điều khiển chính, như được định nghĩa bởi emodule-
xác định lệnh (xem geomview(5) để biết chi tiết).

-Khởi đầu tên mô-đun đối số ... -
Giống như -e nhưng cho phép bạn chuyển các đối số đến mô-đun bên ngoài. "-" báo hiệu
cuối danh sách đối số; "-" có thể bị bỏ qua nếu nó là đối số cuối cùng
trên dòng lệnh geomview.

-chạy lệnh shell đối số hữu ích. Cảm ơn !
Giống như -start nhưng lấy tên đường dẫn của tệp thực thi của mô-đun bên ngoài thay vì
tên của mô-đun.

ĐỊA ĐIỂM FILE M FORU ĐƠN


Định dạng của các tệp được đọc bởi geomview được mô tả trong con mắt(5); nhập "man 5 oogl" hoặc
xem tệp man / cat5 / oogl.5 trong bản phân phối geomview để biết chi tiết.

Lưu ý cho người dùng MinneView (tiền thân của geomview): geomview có thể đọc các tệp MinneView,
nhưng MinneView không thể đọc tất cả các tệp geomview.

KHỞI ĐỘNG CÁC TẬP TIN


Ngay sau khi khởi động geomview, đọc và thực hiện các lệnh trong toàn hệ thống
.geomview tệp trong thư mục con "dữ liệu" của thư mục geomview. Sau đó, nếu có
tệp có tên .geomview trong thư mục hiện tại, nó thực hiện các lệnh trong tệp đó. Nếu như
không có trong thư mục chính của người dùng và thực thi nó nếu được tìm thấy. Tệp khởi động của một
người dùng cá nhân ghi đè các giá trị mặc định trên toàn hệ thống, vì các lệnh sau sẽ được ưu tiên hơn
hơn những cái trước đó.

NGOẠI THẤT MODULES


Geomview có khả năng tương tác thông qua ngôn ngữ lệnh của nó với các chương trình khác, được gọi là
"mô-đun bên ngoài". Nhiều mô-đun như vậy đã được viết và xuất hiện trong "Ứng dụng"
trình duyệt trong bảng điều khiển geomview chính. Để gọi một mô-đun, bạn nhấp chuột vào
mục nhập của mô-đun trong trình duyệt này. Thao tác này bắt đầu mô-đun và thêm một mục bổ sung vào
trình duyệt, bắt đầu bằng một số trong dấu ngoặc vuông như trong `` [1] Crayola '',
đại diện cho phiên bản đang chạy của mô-đun đó. Bạn có thể kết thúc mô-đun bằng cách nhấp vào
trên mục nhập được đánh số. Các mô-đun được lập thành tài liệu riêng biệt với geomview. Xem sách hướng dẫn
trang cho mỗi mô-đun để biết chi tiết.

CÀI ĐẶT AN NGOẠI THẤT MODULE


Geomview tìm kiếm các mô-đun bên ngoài trong một thư mục đặc biệt dành cho các mô-đun. Trong chế độ xem địa lý
cây phân phối, đây là thư mục con "bin / $ MACHTYPE". Một mô-đun bao gồm hai
tệp: chương trình thực thi và "tệp init mô-đun", là tệp có tên là
".geomview-" theo sau là tên mô-đun. Tệp init mô-đun cho geomview biết cách chạy
chương trình đó. Đảm bảo luôn giữ hai tệp này cùng nhau; geomview cần cả hai
chúng để chạy mô-đun. Để cài đặt một mô-đun mới, chỉ cần đặt mô-đun của
tệp thực thi và tệp init của nó trong thư mục mô-đun geomview của bạn. Lần sau bạn
chạy geomview, nó sẽ biết về mô-đun đó.

Geomview thực sự có thể tìm kiếm các mô-đun trong danh sách các thư mục; theo mặc định chỉ
Thư mục "bin / $ MACHTYPE" nằm trong danh sách này. Xem lệnh set-emodule-path trong
geomview(5) để biết chi tiết.

Có một hướng dẫn về cách viết các mô-đun bên ngoài trong thư mục "src / bin / example".

NGOẠI THẤT MODULE INIT CÁC TẬP TIN


Tệp init mô-đun bên ngoài là tệp cho geomview biết cách chạy mô-đun đó. Nó là
tên phải là ".geomview-" theo sau là tên của mô-đun, ví dụ: ".geomview-foo". Nó
nên chứa các lệnh geomview; thường thì nó sẽ chứa một emodule-xác định duy nhất
lệnh nhập mô-đun vào trình duyệt ứng dụng của geomview:

(emodule-định nghĩa "Foo" "foo")

Chuỗi đầu tiên là tên xuất hiện trong trình duyệt. Chuỗi thứ hai là
lệnh để gọi mô-đun. Nó có thể chứa các đối số; trong thực tế, nó có thể là một tùy ý
lệnh shell.

KEYBOARD CHIA SẺ


Nhiều thao tác geomview có sẵn từ bàn phím. Đánh dấu "?" nút trên
bảng điều khiển chính hoặc nhập "?" bằng con trỏ trong bất kỳ cửa sổ nào, khiến chế độ xem địa lý in
thông báo trên đầu ra tiêu chuẩn liệt kê tất cả các phím tắt.

Các lệnh bàn phím được áp dụng khi con trỏ ở trong bất kỳ cửa sổ đồ họa nào và hầu hết
bảng điều khiển. Hầu hết các lệnh cho phép một trong các tiền tố lựa chọn sau
(nếu không có lệnh nào được cung cấp thì lệnh áp dụng cho đối tượng hiện tại):
g world geom g # # 'th geom g * Tất cả geom
c camera hiện tại c # # 'camera thứ c * Tất cả các camera
Nhiều cho phép một tiền tố số: nếu không có tiền tố nào thì chúng sẽ chuyển đổi hoặc đặt lại giá trị hiện tại.
Dáng vẻ bên ngoài:
Vẽ: Bóng: Khác:
af Faces 0as Các tiêu chuẩn eVert av không đổi: luôn xem khuôn mặt
ae Edges 1as Flat #aw Line Width (pixel)
an Normals 2as Mượt #ac các cạnh Gần hơn các mặt (thử 5-100)
ab Bound Boxes 3as Đường bóng mờ mịn, không ánh sáng
aV Vectors aT cho phép minh bạch khi ánh xạ kết cấu
Màu sắc: aC cho phép đa giác lõm
Cf Ce Cn Cb CB mặt / cạnh / bình thường / bbox / backgnd
Chuyển động: Đang xem:
r xoay [Leftmouse = Mặt phẳng XY, 0vp Chế độ xem trực quan
t dịch Trục giữa = Z, Chế độ xem phối cảnh 1vp
z zoom FOV Shift = chuyển động chậm, vd Vẽ camera của các chế độ xem khác
f bay ở chế độ r / t. ] #vv trường của Chế độ xem
o quỹ đạo [Trái = lái, Giữa = tốc độ] #vn khoảng cách clip gần
s scale #vf khoảng cách clip xa
w / W near / all v + thêm máy ảnh mới
h / H dừng / tạm dừng tất cả bật / tắt con trỏ vx
@ select center of motion (ví dụ: g3 @) vb backfacing poly cull bật / tắt
tiêu cự #vl
L Nhìn vào đối tượng v ~ Bật / tắt phần mềm che bóng
bảng hiển thị: Pm Pa Pl Po chính / xuất hiện / chiếu sáng / che khuất
Pt Pc PC Pf công cụ / máy ảnh / Lệnh / tệp-trình duyệt
Ps P- lưu / đọc lệnh từ tty
Đèn: ls le Hiển thị đèn / Chỉnh sửa Đèn
Số liệu: me mh ms Euclidean Hyperbolic Spherical
Mô hình: mv mp mc Virtual Projective Conformal
Khác:
N normalization <Pf tải tệp địa chỉ / lệnh
0N none> Ps save cái gì đó vào file ui chuyển động có quán tính
1N mỗi chế độ TV NTSC chuyển đổi chuyển động hạn chế uc (X / Y)
2N tất cả chuyển động trong hệ thống coord riêng
Rightmouse-nhấp đúp chọn làm đối tượng mục tiêu hiện tại
Shift-Rightmouse chọn điểm quan tâm (giữa)
kết xuất:
RR gửi đầu ra RIB tới NNN.rib (fileprefix mặc định == "geom")
RC Mô phỏng các đường bằng cách sử dụng hình trụ (mặc định)
RP Mô phỏng các đường bằng cách sử dụng đa giác
Ra chọn định dạng ASCII RIB (mặc định)
Rb chọn định dạng BINARY RIB
Rt chọn Mã thông báo hiển thị để chỉ định tệp .tiff (mặc định)
Rf chọn Mã thông báo hiển thị để chỉ định bộ đệm khung
Rs Mô phỏng màu nền với Đa giác (mặc định)
Rx Không có mô phỏng nền - nền hoàn toàn trong suốt (alpha)

GHI CHÚ


Lệnh "geomview" thực sự là một tập lệnh shell đặt các biến môi trường khác nhau
cho geomview biết về thiết lập cục bộ của bạn và sau đó gọi tệp thực thi geomview
chương trình "gvx" (hoặc "gvx.OGL"). Không chạy "gvx" của chính nó; luôn gọi geomview với
tập lệnh shell "geomview".

Sử dụng geomviewgv trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad