انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

geomviewgv - آنلاین در ابر

geomviewgv را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور geomviewgv است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


Geomview - بیننده هندسه تعاملی

خلاصه


geomview [-b r g b] [-ج فایل فرمان] [- برد #پنجره ها] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin ymin xsize ysize] [-wpos xsize، ysize[@xmin، ymin]] [-e ماژول خارجی-
نام] [-M[cg][sp] نام لوله] [-شروع خارجی-ماژول-نام [ارگ ...] --]
[-اجرا کن مسیر ماژول خارجی [ارگ ...] --] [پرونده ...]

شرح


Geomview یک نمایشگر هندسه تعاملی است که در مرکز هندسه نوشته شده است. نمایش می دهد
اشیاء موجود در فایل ها در خط فرمان داده شده و به کاربر اجازه می دهد تا و
آنها را به صورت تعاملی دستکاری کنید.

نسخه فعلی (1.7) geomview بر روی Silicon Graphics Irises و X Window System اجرا می شود.
ایستگاه های کاری ما بسیار علاقه مندیم که در مورد مشکلاتی که ممکن است در استفاده از آن داشته باشید بشنویم.
برای اطلاعات در مورد نحوه تماس با ما به زیر مراجعه کنید.

علاوه بر ارائه کنترل تعاملی بر روی دنیایی از اشیا از طریق ماوس و
صفحه کلید، geomview دارای یک زبان تفسیری از دستورات برای کنترل تقریباً هر کدام است
جنبه نمایش آن می تواند فایل های حاوی عبارات به این زبان را اجرا کند و
می تواند با استفاده از زبان با برنامه های دیگر ارتباط برقرار کند. دیدن geomview(5)، به عنوان مثال فایل
man/cat5/geomview.5 در توزیع geomview، برای جزئیات بیشتر از زبان.

آموزش


این صفحه راهنما فقط به عنوان یک راهنمای مرجع (بسیار) مختصر برای geomview عمل می کند. برای یک
مقدمه ملایم تر برنامه و فرمت فایل های داده ای که می تواند بخواند را ببینید
"overview" و "oogltour" در فهرست "doc" توزیع geomview یا بهتر است،
راهنمای کامل را ببینید: "geomview.tex" یا "geomview.ps"، همچنین در فهرست راهنمای "doc". در
توزیع منبع همچنین شامل آموزش نحوه نوشتن ماژول های خارجی در
دایرکتوری "src/bin/example".

OPTIONS


-b رنگ پس زمینه پنجره را روی مقادیر داده شده rgb تنظیم کنید.

-c دستورات موجود در commandfile را تفسیر کنید، که ممکن است برای ورودی استاندارد "-" باشد. در
زبان فرمان در شرح داده شده است geomview(5). دستورات ممکن است به معنای واقعی کلمه ارائه شوند،
همانطور که در ``-c "(ui-panel main off)"''; از آنجایی که آنها شامل پرانتز هستند، باید باشند
نقل شده

-wins باعث می شود geomview در ابتدا پنجره های دوربین #windows را نمایش دهد.

-wpos مکان و اندازه اولیه اولین پنجره دوربین را مشخص می کند. با ``-`
از شما خواسته می شود که پنجره را قرار دهید.

-M objname
نمایش (احتمالاً تغییر پویا) هندسه (یا دستورات) ارسال شده از طریق
``togeomview -g objname [geomview-shell-command]'' یا ``مواد ژئومتری objname پرونده
...''. داده ها به صورت یک شی geomview با نام ظاهر می شوند objname.

در واقع به لوله نامگذاری شده ``/tmp/geomview/ گوش می دهدobjname'' شما می توانید به آن دست پیدا کنید
همان اثر با دستورات پوسته:
mkdir /tmp/geomview;
mknod /tmp/geomview/objname p
(با فرض اینکه دایرکتوری و لوله نامگذاری شده از قبل وجود نداشته باشند)، سپس آن را اجرا کنید
دستور geomview:
(هندسه objname < /tmp/geomview/objname)

-M[cg][ps[un|در|در6]] PIPENAME|TCPPORT

La -M گزینه اصلاح کننده ها را می پذیرد: agپسوند انتظار داده های هندسی را دارد (پیش فرض)،
در حالی که یک 'cپسوند دستورات GCL را انتظار دارد. آ 'p' به این معنی است که اتصال باید از a استفاده کند
لوله با نام (پیش‌فرض در همه چیز به جز NeXT)، در حالی که «s' به معنی استفاده است
یک سوکت دامنه یونیکس (پیش‌فرض در NeXT). از نسخه 1.9 Geomview
سوکت های دامنه اینترنتی نیز پشتیبانی می شوند. استفاده کنید 'بدونبرای اینکه Geomview به آن گوش دهد
پورت IPv4 ارائه شده توسط TCPPORTیا استفاده کنیدsin6برای اینکه Geomview روی IPv6 گوش کند
پورت (همچنین همانطور که توسط TCPPORT). 'آفتاب"مترادف " استs'، یعنی از یونیکس استفاده کنید
سوکت دامنه با نام PIPENAME. اگر PIPENAME سپس با یک اسلش ('/') شروع می شود
فرض می شود که نام مسیر مطلق است، در غیر این صورت لوله یا سوکت نامگذاری شده است
در زیر ایجاد شده است ${TMPDIR}/geomview/.

So -Mcs صلح دستورات خواندن را از سوکت دامنه یونیکس با نام انتخاب می کند
/tmp/geomview/fred, -مکسین 40000 دستورات خواندن را از پورت IPv4 انتخاب می کند
'40000.

-noopengl
غیرفعال کردن استفاده از OpenGL برای (احتمالا) رندر سریع سخت افزاری، حتی اگر
باینری Geomview از OpenGL پشتیبانی می‌کند. این نیز غیرفعال می‌شود
پشتیبانی از شفافیت و بافت ها

-بدون پانل ها
بدون نمایش پانل، فقط پنجره های گرافیکی شروع به کار کنید. پانل ها ممکن است بعداً فراخوانی شوند
طبق معمول با میانبرهای صفحه کلید "Px" یا دستور "(ui-panel ...)".

نوینیت
بدون خواندن فایل های اولیه به طور پیش فرض، geomview کل سیستم را می خواند
فایل ".geomview" و پس از آن فایل‌های $HOME/.geomview و ./.geomview قرار دارند.

-e نام ماژول
یک ماژول خارجی را شروع کنید. نام ماژول نام مرتبط با ماژول است،
در مرورگر برنامه های پنل اصلی ظاهر می شود، همانطور که توسط emodule- تعریف شده است.
دستور را تعریف کنید (نگاه کنید به geomview(5) برای جزئیات).

-شروع نام ماژول استدلال ... -
مانند -e اما به شما اجازه می دهد تا آرگومان ها را به ماژول خارجی منتقل کنید. "--" سیگنال می دهد
انتهای فهرست استدلال؛ "--" ممکن است حذف شود اگر آخرین آرگومان باشد
در خط فرمان geomview

-اجرا کن پوسته فرمان استدلال ...
-start را می پسندید اما به جای نام مسیر اجرایی ماژول خارجی را می گیرد
نام ماژول

هندسه فایل فرمها


فرمت فایل های خوانده شده توسط geomview در شرح داده شده است چشم(5)؛ "man 5 oogl" را تایپ کنید، یا
برای جزئیات به فایل man/cat5/oogl.5 در توزیع geomview مراجعه کنید.

توجه به کاربران MinneView (پیش ساز geomview): geomview می تواند فایل های MinneView را بخواند،
اما MinneView نمی تواند همه فایل های geomview را بخواند.

استارت آپ فایل ها


بلافاصله پس از راه اندازی geomview دستورات را در سراسر سیستم می خواند و اجرا می کند.
فایل geomview. در زیر شاخه "داده" دایرکتوری geomview. سپس، اگر وجود دارد
فایلی با نام geomview در دایرکتوری فعلی، دستورات موجود در آن فایل را اجرا می کند. اگر
نه در فهرست اصلی کاربر، و در صورت یافتن آن را اجرا می کند. فایل راه اندازی یک
هر کاربر پیش‌فرض سیستم را لغو می‌کند، زیرا دستورات بعدی اولویت دارند
نسبت به قبلی ها

خارجی مدولا


Geomview این قابلیت را دارد که از طریق زبان دستوری خود با سایر برنامه ها به نام تعامل داشته باشد
"ماژول های خارجی". بسیاری از این ماژول ها نوشته شده اند و در "برنامه" ظاهر می شوند.
مرورگر در پنل اصلی geomview. برای فراخوانی یک ماژول، روی ماوس کلیک کنید
ورودی ماژول در این مرورگر. این ماژول را شروع می کند و یک ورودی اضافی به آن اضافه می کند
مرورگر، که با عددی در پرانتز شروع می‌شود، مانند «[1] Crayola».
نمونه در حال اجرا آن ماژول را نشان می دهد. شما می توانید ماژول را با کلیک کردن خاتمه دهید
در ورودی شماره گذاری شده ماژول ها به طور جداگانه از geomview مستند شده اند. دفترچه راهنما را ببینید
صفحه برای هر ماژول برای جزئیات.

نصب AN خارجی MODULE


Geomview به دنبال ماژول های خارجی در یک فهرست ویژه برای ماژول ها می گردد. در geomview
درخت توزیع این زیر شاخه "bin/$MACHTYPE" است. یک ماژول از دو تشکیل شده است
فایل‌ها: برنامه اجرایی و یک "فایل init ماژول" که نام آن است
".geomview-" به دنبال نام ماژول. فایل init ماژول به geomview می گوید که چگونه اجرا شود
آن برنامه مطمئن شوید که این دو فایل را همیشه در کنار هم نگه دارید. geomview به هر دو مورد نیاز دارد
آنها را به منظور اجرای ماژول. برای نصب یک ماژول جدید، به سادگی ماژول را قرار دهید
فایل اجرایی و فایل init آن در دایرکتوری ماژول geomview شما. دفعه بعد شما
geomview را اجرا کنید، از آن ماژول مطلع خواهد شد.

Geomview در واقع می تواند به دنبال ماژول ها در لیستی از فهرست ها باشد. به طور پیش فرض فقط
دایرکتوری "bin/$MACHTYPE" در این لیست است. دستور set-emodule-path را در اینجا ببینید
geomview(5) برای جزئیات.

یک آموزش برای نحوه نوشتن ماژول های خارجی در دایرکتوری "src/bin/example" وجود دارد.

خارجی MODULE INIT فایل ها


فایل init ماژول خارجی، فایلی است که به geomview می گوید که چگونه آن ماژول را اجرا کند. آن
نام باید ".geomview-" و به دنبال آن نام ماژول، به عنوان مثال ".geomview-foo" باشد. آی تی
باید حاوی دستورات geomview باشد. معمولاً شامل یک تعریف واحد است
دستوری که ماژول را وارد مرورگر برنامه geomview می کند:

(emodule-تعریف "Foo" "foo")

اولین رشته نامی است که در مرورگر ظاهر می شود. رشته دوم است
دستور فراخوانی ماژول ممکن است حاوی استدلال باشد. در واقع می تواند دلخواه باشد
دستور پوسته.

KEYBOARD میانبرها


بسیاری از عملیات geomview از صفحه کلید در دسترس هستند. زدن "?" دکمه روی
پانل اصلی یا تایپ کردن "?" با مکان نما در هر پنجره، باعث می شود geomview a را چاپ کند
پیامی در خروجی استاندارد که تمام میانبرهای صفحه کلید را فهرست می کند.

دستورات صفحه کلید زمانی که مکان نما در هر پنجره گرافیکی و بیشتر است اعمال می شود
کنترل پنل ها اکثر دستورات به یکی از پیشوندهای انتخابی زیر اجازه می دهند
(اگر هیچ کدام ارائه نشده باشد، دستور برای شی فعلی اعمال می شود):
g world geom g# #'th geom g* همه ژئوم ها
c دوربین فعلی c# #'امین دوربین c* همه دوربین ها
بسیاری از آنها یک پیشوند عددی را مجاز می‌دانند: اگر هیچ کدام، مقدار فعلی را تغییر داده یا بازنشانی می‌کنند.
شکل ظاهری:
ترسیم: سایه زدن: سایر موارد:
af Faces 0as Constant av eVert normals: نمایشگر همیشه چهره
ae Edges 1 as Flat #aw Line Width (پیکسل)
یک Normals 2as Smooth #ac لبه‌های نزدیک‌تر از چهره‌ها (5 تا 100 را امتحان کنید)
ab Bounding Boxes 3as خطوط صاف و بدون روشنایی al Shade
بردارهای aV در نگاشت بافت، شفافیت را امکان پذیر می کنند
رنگ: aC اجازه چند ضلعی مقعر را می دهد
Cf Ce Cn Cb CB صورت/لبه/عادی/bbox/backgnd
حرکات: مشاهده:
r چرخش [ Leftmouse=XY plane, 0vp Orthographic view
t Translate Middle=Z axis, 1vp Perspective view
z زوم FOV Shift=حرکت آهسته، vd دوربین نماهای دیگر را بکشید
f در حالت های r/t پرواز کنید. ] میدان دید #vv
o مدار [Left=steer, Middle=speed] #vn نزدیک فاصله کلیپ
s scale #vf far فاصله کلیپ
w/W newer/all v+ افزودن دوربین جدید
h/H halt/halt all vx cursor on/off
@ انتخاب مرکز حرکت (مثلا g3@) vb backfacing poly cull on/off
فاصله کانونی #vl
L نگاهی به شی v~ روشن/خاموش کردن سایه نرم افزار
نمایش پانل: Pm Pa Pl Po اصلی / ظاهر / روشنایی / مبهم
Pt PC PC Pf ابزار / دوربین / دستورات / مرورگر فایل
Ps P- ذخیره/خواندن دستورات از tty
چراغ ها: ls le Show lights / Edit Lights
متریک: me mh ms اقلیدسی هایپربولیک کروی
مدل: mv mp mc Virtual Projective Conformal
دیگر:
نرمال سازی N <Pf بارگذاری فایل geom/command
0N هیچ > Ps چیزی را ذخیره کنید تا فایل UI حرکت اینرسی دارد
1N هر تلویزیون در حالت NTSC حرکت uc محدود (X/Y) را تغییر دهید
2N تمام حرکت در سیستم هماهنگی شخصی
دوبار کلیک راست ماوس را به عنوان هدف فعلی انتخاب کنید
نقطه علاقه (مرکز) انتخاب Shift-Rightmouse
رندرمن:
RR خروجی RIB را به NNN.rib (پیشوند پیش فرض فایل == "geom")
RC شبیه سازی خطوط با استفاده از سیلندر (پیش فرض)
RP خطوط را با استفاده از چند ضلعی شبیه سازی کنید
Ra قالب ASCII RIB را انتخاب کنید (پیش‌فرض)
Rb فرمت باینری RIB را انتخاب کنید
Rt برای تعیین فایل .tiff (پیش‌فرض) نشانه نمایش را انتخاب کنید
Rf برای تعیین فریم بافر، نشانه نمایش را انتخاب کنید
Rs شبیه سازی رنگ پس زمینه با چند ضلعی (پیش فرض)
Rx بدون شبیه سازی پس زمینه - پس زمینه کاملا شفاف (آلفا).

NOTES


دستور "geomview" در واقع یک پوسته اسکریپت است که متغیرهای محیطی مختلفی را تنظیم می کند
که به geomview در مورد تنظیمات محلی شما می گوید و سپس فایل اجرایی geomview را فراخوانی می کند
برنامه "gvx" (یا "gvx.OGL"). "gvx" را به تنهایی اجرا نکنید. همیشه geomview را با استفاده از
اسکریپت پوسته "geomview".

از geomviewgv به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad