GoGPT Best VPN GoSearch

OnWorks فافيكون

تقديم - عبر الإنترنت في السحابة

قم بتشغيل العرض في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو عرض الأمر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


تصيير - برنامج عرض حزمة الرسومات الجزيئية Raster3D

موجز


محصول < infile.r3d > outfile.png

محصول -بي إن جي < infile.r3d > outfile.png

محصول -avs < infile.r3d > outfile.avs

محصول [الجودة NN] -jpeg < infile.r3d > outfile.jpeg

محصول -شجار outfile.tiff < infile.r3d

محصول -SGI [outfile.rgb] < infile.r3d

تقديم يقرأ ملف ascii يتكون من عدة أسطر رأسية متبوعة بكلمة فرد
واصفات الكائن. يتم تقديم الكائنات باستخدام خوارزمية Z-buffer سريعة لإنتاج ملف
صورة بكسل عالية الجودة تحتوي على مصدر ضوء واحد ، وضوء إضافي غير مظلل
المصادر ، والإبراز المرآوي ، والشفافية ، والأسطح المظللة Phong. الإخراج هو
stdout [أو ملف اختياري] في شكل صورة بكسل تحتوي على 24 بت من معلومات الألوان
لكل بكسل. تنسيق الإخراج الافتراضي هو PNG.

OPTIONS


-AA

قوة الصقل (المخطط 4)

-ألفا

إخراج فرض معلومات الشفافية (المخطط 0). هذا يعمل فقط إذا كان الإخراج
يدعم تنسيق الصورة قناة ألفا (AVS ، TIFF ، لكن ليس JPEG). لاحظ أن هذا
يوقف الصقل.

-avs [outfile.avs]

افتراضيا محصول ستنتج صورة PNG على stdout. سوف يتسبب العلم -avs في حدوث ذلك
لإخراج ملف صورة AVS بدلاً من ذلك ، أو دفق الإخراج إلى stdout إذا لم يكن هناك ملف
محدد.

-بج أبيض | أسود | #RRGGBB

تعيين لون الخلفية. #RRGGBB هو رقم سداسي عشري يمثل الأحمر والأخضر و
مكونات زرقاء.

-مشروع

قم بإيقاف تشغيل الصقل (المخطط 1) لزيادة سرعة العرض.

-الخط

ذات مغزى فقط بالتزامن مع خيار -labels. يعدل التفسير
من أحجام الخطوط أثناء معالجة التسمية. الافتراضيات إلى -Fontscale 3.0 ، والتي سوف
إنشاء صور لها تسميات بحجم الخط الاسمي الصحيح عند طباعتها على 300
نقطة في البوصة. لعرض الصور على الشاشة ، ربما تريد ضبط مقياس الخط 1.

-جمّا GG

تطبيق تصحيح جاما على الصورة الناتجة.

-مساعدة

يطبع ملخصًا قصيرًا لخيارات سطر الأوامر.

-عكس

عكس الصورة من أعلى إلى أسفل. قد يكون هذا ضروريًا إذا كنت تستخدم بعض العرض الفردي
برنامج.

-jpeg [outfile.jpeg]

افتراضيا محصول ستنتج صورة PNG على stdout. سيؤدي ذلك إلى ظهور علامة -jpeg
لإخراج ملف صورة JPEG بدلاً من ذلك ، أو دفق الإخراج إلى stdout إذا لم يكن هناك ملف
محدد.

-ملصقات

تسميات العمليات (أنواع الكائنات 10 ، 11 ، 12) وتضمينها في الصورة المعروضة.

-بي إن جي [outfile.png]

هذا هو الآن تنسيق الإخراج الافتراضي. ستقوم العلامة -png بدفق الإخراج إلى
stdout إذا لم يتم تحديد ملف.

الجودة

ذات مغزى فقط بالاقتران مع خيار -jpeg ؛ يحدد الجودة (ضغط
المستوى) للصورة الناتجة. القيم المسموح بها 1 - 100 (الافتراضي 90).

-[لا الظل

تشغيل التظليل أو إيقافه.

-بحجم هههههههxVVV

تجاوز معلمات حجم الصورة (NTX و NTY و NPX و NPY) في رأس الملف وإنتاج
صورة الإخراج التي هي بالضبط HHH بكسل في الأفقي و VVV بكسل في
عمودي.

-SGI [اسم الملف.rgb]

فقط إذا تم تجميعها باستخدام -DLIBIMAGE_SUPPORT. ستؤدي علامة -sgi إلى إخراج الإخراج
ملف SGI libimage style * .rgb بدلاً من الكتابة إلى stdout. اسم الملف الافتراضي
إلى render.rgb ، لكن تحديد ملف في سطر الأوامر سيؤدي إلى تجاوز هذا الإعداد الافتراضي.

-شجار اسم الملف

فقط إذا تم تجميعها باستخدام -DTIFF_SUPPORT. ستؤدي علامة -tiff إلى إخراج إخراج a
TIFF إلى الملف المحدد بدلاً من الكتابة إلى stdout.

-شفاف

(مثل-alpha). إخراج فرض معلومات الشفافية (المخطط 0). هذا فقط
يعمل إذا كان تنسيق صورة الإخراج يدعم قناة ألفا (AVS ، TIFF ، لكن ليس JPEG).
لاحظ أن هذا يؤدي إلى إيقاف تشغيل الصقل.

-تكبير ZZ [٪]

إعادة قياس الصورة حسب العامل ZZ (ZZ٪ إذا كانت علامة٪ موجودة).

HEADER RECORDS


TITLE
أي شيء تريده ، حتى 80 حرفًا.

NTX ، NTY
عدد "البلاط" في كل اتجاه. (الصورة مجزأة بتقسيمها
في مصفوفة من المربعات المستطيلة متساوية الحجم.) عرض صورة الإخراج بـ
البكسل هو NTX * NPX بواسطة NTY * NPY. سرعة البرنامج حساسة لعدد
البلاط. ومع ذلك ، من باب الراحة ، يمكنك ضبط NPX و NPY على الصفر واستخدام NTX و NTY
توفير الحجم الصافي للصورة الناتجة بالبكسل. في هذه الحالة سوف البرنامج
اختر عدد البلاط نفسه حتى لا تقلق بشأنه.

NPX ، NPY
عدد وحدات البكسل الحاسوبية لكل بلاطة في كل اتجاه. الحد الأقصى = 36 (MAXNPX ، MAXNPY
في تقديم و). إذا قمت بتعيين NPX و NPY على صفر ، فسيستخدم البرنامج NTX و NTY كملف
الحجم الصافي للصورة بالبكسل.

مخطط
مخطط متوسط ​​البكسل (الصقل). يقلل الصقل من خشونة الحواف
على حساب حساب إضافي.
0 لا يوجد مانع للتعرج ، قم بتضمين قناة مزيج ألفا (غير لامع)
1 لا يوجد مانع للكسر ، لا يوجد قناة غير لامعة
2 anti-alias عن طريق حساب متوسط ​​كتلة 2x2 من وحدات البكسل المحسوبة لـ
كل بكسل الإخراج. أبعاد الصورة الناتجة هي 1/2 من
الحجم الاسمي المطلوب.
3 anti-alias عن طريق حساب متوسط ​​كتلة 3x3 من وحدات البكسل المحسوبة لـ
كل كتلة 2x2 من وحدات بكسل الإخراج. الصورة الناتجة
الأبعاد هي 2/3 من الحجم الاسمي المطلوب.
(عفا عليها الزمن - استخدم المخطط 4 بدلاً من ذلك)
4 anti-alias كما في المخطط 3 ، لكن أبعاد الصورة الناتجة
هي بالضبط على النحو المطلوب.

أي مخططات 0 و 1 و 4 تنتج صورة NTX * NPX بواسطة NTY * NPY بكسل ؛ مخطط 3 ينتج
أ (2/3) NTX * NPX بواسطة (2/3) صورة NTY * NPY. يتطلب المخطط 3 أن يكون NPX و NPY قابلين للقسمة
حسب 3. يتطلب المخططان 2 و 4 أن يكون NPX و NPY قابلين للقسمة على 2.

بكغند
لون الخلفية (مكونات حمراء وخضراء وزرقاء ، كل منها في النطاق من 0 إلى 1).

ظل
T لحساب التظليل داخل المشهد ، و F لتجاهل الظلال

ايفون
قوة Phong (على سبيل المثال ، 25) للانعكاسات المرآوية. ينتج عن القيمة الأصغر قيمة أكبر
بقعة.

مضيق
مساهمة مصدر الضوء (الثانوي) المباشر (على سبيل المثال ، 0.15). الضوء الأساسي
مساهمة المصدر (انظر أيضًا SOURCE أدناه) مقدمة من PRIMAR = 1 - STRAIT.

أمبين
كمية الانعكاس المحيط (على سبيل المثال ، 0.05).

سبيكلر
كمية الانعكاس المرآوي (على سبيل المثال ، 0.25). تم إعطاء كمية الانعكاس المنتشر
بواسطة DIFFUS = 1 - (AMBIEN + SPECLR). الانعكاسات المحيطة والمنتشرة هي لونية ،
تأخذ اللون المحدد لكل كائن ، في حين أن الانعكاسات المرآوية
الأبيض.

إيبوس
يمكنك التفكير في الصورة التي تم إنتاجها بواسطة Raster3D على أنها مطابقة للصورة
التقطتها كاميرا وضعت على مسافة معينة من الأشياء التي تشكل
مشهد. يتم التحكم في هذه المسافة بواسطة معلمة EYEPOS. EYEPOS = 4 يصف أ
المنظور المقابل لمسافة الرؤية 4 أضعاف البعد الضيق لـ
وصف المشهد. EYEPOS = 0 يعطل المنظور.

مصدر
موضع مصدر الضوء الأساسي (على سبيل المثال ، 1 1 1). هذا هو مصدر الضوء الأبيض في
مسافة لا نهائية في اتجاه هذا المتجه (انظر الملاحظة الخاصة بالاتفاقية المنسقة
أقل). دائمًا ما يكون مصدر الضوء الثانوي متوقفًا. فقط مصدر الضوء الأساسي
يلقي الظلال.

تمات تحول عالمي متجانس للكائنات المدخلة ، معطى كمصفوفة 4x4 على 4 أسطر
تمامًا كما تكتبه إذا كنت تقصده أن يكون عامل تشغيل postfix (لاحقة). ال
تعبر المصفوفة الفرعية اليسرى العلوية 3 × 3 عن دوران نقي ، بينما تعبر المصفوفة الفرعية اليسرى السفلية 1 × 3
يعطي ترجمة ، يجب أن تكون المصفوفة الفرعية 3x1 العلوية اليمنى صفرًا (وإلا تكون إضافية
يتم تقديم المنظور) ، وينتج الحجم الأيمن السفلي مقياسًا شاملاً.
يتم تمديد ناقلات الإحداثيات [xyz] مع 1 لجعلها متجانسة ، ثم
مضروبًا لاحقًا في المصفوفة بأكملها ؛
أي ، إذا
[x 'y' z 'h'] = [xyz 1] [TMAT] ،
ثم الاحداثيات النهائية هي
[x "y" z "] = (1 / h ') [x' y 'z'].

الوضع
وضع إدخال الكائن (1 أو 2 أو 3) ، حيث يعني الوضع 1 أن جميع الكائنات مثلثات ،
يعني الوضع 2 أن جميع الكائنات عبارة عن مجالات ، ويعني الوضع 3 أن كل كائن سيكون كذلك
مسبوقًا بسجل يحتوي على رقم واحد يشير إلى نوعه. النقطية ثلاثية الأبعاد
تستخدم البرامج دائمًا الوضع INMODE 3.
اكتب 1 = مثلث
اكتب 2 = كرة
اكتب 3 = اسطوانة مستديرة
النوع 4 (غير مستخدم)
اكتب 5 = اسطوانة مسطحة
اكتب 6 = مستوى (مثلث ذو امتداد لانهائي)
اكتب 7 = العمودي في رؤوس المثلث السابق
اكتب 8 = خصائص المواد للأشياء اللاحقة
اكتب 9 = إنهاء خصائص المواد السابقة
اكتب 10/11/12 = محجوز لمعالجة الملصق
اكتب 13 = مصدر ضوء الوهج
اكتب 14 = سطح رباعي
اكتب 15 = لا تطبق TMAT على الكائنات اللاحقة
اكتب 16 = خصائص التقديم العامة
اكتب 17 = ألوان لرؤوس المثلث أو الأسطوانة السابقة
اكتب 0 = نهاية ملف الإدخال

إنفمت or إنفمتس
محدد (محددات) تنسيق إدخال الكائن. عادة * للإدخال الحر.

عينة HEADER

العنوان (هذه صورة مصقولة بدقة 1280 × 1024 بكسل)
80 64 بلاط في x ، y
24 24 بكسل (س ، ص) لكل بلاطة
3 مستوى الصقل 3 ؛ 3x3-> 2x2
0 0 0 خلفية سوداء
و لا يلقي ظلال
25 فونج باور
0.25 مساهمة ضوء ثانوي
0.05 مساهمة في الإضاءة المحيطة
0.25 مكون انعكاس مرآوي
4.0 موضع العين
1 1 1 مصدر الضوء الرئيسي (من أعلى الكتف الأيمن)
1 0 0 0 وصف مصفوفة TMAT
0 1 0 0 تحويل إحداثيات الإدخال
0 0 1 0
0 0 0 0.6 تكبير بنسبة 40٪ (عددي أصغر -> كائنات أكبر)
3 أشياء مختلطة
* (واصفات المثلث ذات التنسيق الحر)
* (واصفات المجال ذات التنسيق الحر)
* (واصفات الاسطوانة ذات التنسيق الحر)

FILE عدم الإتجاه


في أي نقطة في دفق الإدخال لتقديم حيث يكون واصف الكائن قانونيًا ، فإنه
من القانوني أيضًا إدراج سطر يبدأ بـ "@". في هذه الحالة ما تبقى من الخط
يتم تفسيره على أنه اسم الملف الذي يتم أخذ مدخلات إضافية منه. هذه الآلية
يجعل من الممكن إعادة استخدام الكائنات القياسية في العديد من المشاهد المعروضة ، على سبيل المثال مجموعة من
مستويات إحاطة أو تعريفات قياسية لخصائص المواد. عند الإدخال من هذا
يتم إنهاء مستوى مراوغة الملف من خلال مواجهة واصف كائن من النوع 0 ،
يعود التحكم إلى تدفق الإدخال السابق. مستويات متعددة من ملف المراوغة
ممكن.

يتم البحث عن الملفات أولاً في الدليل الحالي. إذا فشل هذا البحث ، فهم كذلك
سعى بالنسبة إلى دليل المكتبة المحدد بواسطة المتغير البيئي R3D_LIB.

راستر 3 د موضوع أنواع


بالنسبة لأنواع كائنات Raster3D وتنسيقات واصف الكائنات ، راجع صفحة الدليل الخاصة بـ r3d_objects.

خطأ الرسائل


قد يتم تجاهل بعض رسائل الخطأ بأمان.

خطأ التظليل المحتمل NSXMAX = xxx

يحدث هذا غالبًا بسبب كائن يعرض بعيدًا عن مجال الرؤية ، من أجل
مثال على سطح مستو. في معظم الحالات ، يشير "خطأ" التظليل إلى الظل الذي يكمن
خارج الصورة بالكامل. ومع ذلك ، إذا كانت صورتك تحتوي في الواقع على ملفات مفقودة أو
الظلال المقطوعة يمكنك التغلب على هذه المشكلة عن طريق إعادة تجميع برنامج التصيير باستخدام
قيم أكبر لـ NSX و NSY كما هو موضح في رسالة الخطأ.

مصدر


الويب URL:
http://www.bmsc.washington.edu/raster3d/raster3d.html

الاتصال ب:
إيثان ميريت
جامعة واشنطن ، سياتل WA 98195
[البريد الإلكتروني محمي]

استخدم تقديم عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.