GoGPT Best VPN GoSearch

OnWorks فافيكون

Ranimate - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


ranimate - حساب الرسوم المتحركة RADIANCE

موجز


رانماتي [ -s ][ -n ][ -e ][ -w ] com.ranfile

الوصف


حيوي هو برنامج تنفيذي يقرأ المعطى com.ranfile وإجراء المكالمات المناسبة
إلى راد(1) rpict(1) بينترب(1) و / أو pfilt(1) لتقديم الرسوم المتحركة. المتغيرات في
com.ranfile تشير إلى ملفات الإدخال وخوادم العمليات (مضيفات التنفيذ) وأدلة الإخراج و
أسماء الملفات، والعديد من عناصر التحكم والخيارات الأخرى.

عادة ، يتم تكرار الأوامر إلى الإخراج القياسي أثناء تنفيذها. ال -s خيار
يروي رانماتي للقيام بعملها بصمت. ال -n يحكي الخيار رانماتي لا تأخذ أي
الإجراء (أي عدم تنفيذ أي أوامر فعليًا). ال -e يحكي الخيار رانماتي إلى
شرح جميع المتغيرات المستخدمة للرسوم المتحركة، بما في ذلك القيم الافتراضية غير المحددة في
ملف الإدخال، وطباعته على الإخراج القياسي.

إنّ كافة أنواع عهود الـ -w الخيار يغلق التحذيرات حول المتغيرات الضرب وغير التخصيصية.

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

تظهر التخصيصات المتغيرة للرسوم المتحركة واحدة في كل سطر com.ranfile. اسم المتغير
متبوعة بعلامة يساوي ('=') وقيمتها (قيمها). قد يتم هروب نهاية السطر مع
شرطة مائلة للخلف ("\") ، على الرغم من أنها ليست ضرورية عادةً لأن قيم المتغيرات الإضافية قد تكون كذلك
تعطى في مهام متعددة. يتم إعطاء المتغيرات التي يجب أن يكون لها قيمة واحدة فقط
الأحرف الكبيرة. المتغيرات التي قد تحتوي على قيم متعددة معطاة بأحرف صغيرة. المتغيرات
يمكن اختصارها بالأحرف الثلاثة الأولى، باستثناء كلمة "المضيف"، التي يجب أن تحتوي على الكل
أربعة. التعليقات في com.ranfile ابدأ بعلامة الجنيه ('#') وانتقل إلى نهاية السطر.

متغيرات الرسوم المتحركة وتفسيراتها وقيمها الافتراضية موضحة أدناه.

الدليل اسم دليل الرسوم المتحركة. كافة الملفات المؤقتة التي تم إنشاؤها أثناء
سيتم وضع الرسوم المتحركة في هذا الدليل، والذي سيتم إنشاؤه بواسطة رانماتي if
غير موجود. سيتم أيضًا إنشاء ملف باسم "STATUS" هناك، وسيتم ذلك
تحتوي على المعلومات الحالية حول عملية الرسوم المتحركة. هذا المتغير لا يوجد لديه
القيمة الافتراضية، وإعداداتها مطلوبة.

أكتوبر اسم ملف octree للرسوم المتحركة التفصيلية للمشهد الثابت. هنالك
لا توجد قيمة افتراضية لهذا المتغير، وسيتم تجاهل أي إعداد إذا كان
حي تم تعيين المتغير أيضًا (انظر أدناه).

حي أمر إنشاء المشهد للرسوم المتحركة الديناميكية. وهذا الأمر إذا أعطي
سيتم تنفيذه باستخدام رقم الإطار باعتباره الوسيطة النهائية، وعلى
الإخراج القياسي يجب أن ينتج الثماني الكامل لهذا الإطار. يجب العناية
يجب أن يؤخذ في الاعتبار أن هذا الأمر لا يقوم بإنشاء أي ملفات مؤقتة قد تكون كذلك
تتعارض مع الملفات ذات الاسم نفسه التي تم إنشاؤها بواسطة أوامر الرسوم المتحركة الأخرى التي تعمل فيها
موازي. أيضًا، يجب ألا ينتج الأمر أي مخرجات للخطأ القياسي،
ما لم تكن هناك حالة قاتلة. (أي قم بإيقاف تشغيل جميع التحذيرات؛ راجع BUGS
القسم أدناه.) لا يوجد أمر افتراضي للرسوم المتحركة، وإما هذا
متغير أو أكتوبر يجب تعيين المتغير.

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

إبدأ رقم الإطار الأولي في تسلسل الرسوم المتحركة هذا. الحد الأدنى للقيمة هو 1،
وإذا تم إعطاء إطار بدء لاحق ، رانماتي يفترض أن الإطارات السابقة
مدرجة في البعض الآخر رانفيل, والذي تم تنفيذه من قبل. (يرى
القادم نيكستانيم المتغير أدناه.) القيمة الافتراضية هي 1.

END رقم الإطار النهائي في هذا التسلسل. الحد الأدنى للقيمة يساوي
إبدأ الإطار، ويتم حساب القيمة الافتراضية من عدد مرات المشاهدة في
معطى استعراض الملف.

مكشف يقول هذا المتغير رانماتي كيفية ضبط التعرض لكل إطار. كما في
pfilt ، يمكن إعطاء إعداد التعريض إما كمضاعف أو كرقم
من تعديلات f-stop (على سبيل المثال +2 أو -1.5). بدلاً من ذلك ، قد يكون اسم الملف
معطى الذي رانماتي سيتم تفسيره على أنه يحتوي على قيمة تعرض واحدة لكل سطر لكل سطر
الإطار ، بدءًا من الإطار 1 في السطر 1. (راجع أيضًا ملف استعراض الملف متغير،
أعلاه.) لا توجد قيمة افتراضية لهذا المتغير. إذا لم يتم إعطاء ذلك، و
سيتم احتساب المستوى المتوسط ​​بواسطة pfilt لكل إطار.

الاسم الأساسي اسم ملف الإخراج الأساسي للإطارات النهائية. سيتم تمرير هذه السلسلة إلى
القادم -o و -z خيارات rpict، جنبا إلى جنب مع اللواحق المناسبة، وبالتالي ينبغي
تحتوي على printf(3) حقل عدد صحيح للنمط لتمييز رقم إطار واحد عنه
آخر. ستستخدم الإطارات النهائية هذا الاسم مع لاحقة ".hdr". الافتراضي
القيمة هي المعينة الدليل متبوعًا بـ "/frame%03d".

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

RIF يحدد هذا المتغير ملف راد ملف الإدخال لاستخدامه كمصدر لخيارات العرض
وغيرها من الإعدادات المتغيرة. إذا أعطيت، رانماتي سوف ينفذ راد وخلق
ملف الخيارات لتمريره لاحقًا إلى rpict or com.rtrace. إلى جانب التحضير المسبق محصول
متغير، رانماتي سيتم أيضًا استخراج الإعدادات الافتراضية للمتغيرات الشائعة:
أكتوبر ، دقة، مكشف و pfilt. بعد اسم الملف، تجاوز
يمكن إعطاء إعدادات متغيرة، والتي سيتم تمريرها إلى راد في سطر الأوامر.
يجب وضع الإعدادات التي تحتوي على مسافات ضمن علامتي اقتباس. تنفيذ راد
سيتم أيضًا تحديث محتويات الأوكتري، إذا لزم الأمر. لا يوجد افتراضي
القيمة لهذا المتغير.

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

أرشيف بعد الانتهاء من تقديم كل دفعة والتحقق من اكتمالها، رانماتي
سيتم تنفيذ الأمر المحدد، مع تمرير أسماء جميع الصور الأصلية
وملفات z-buffer التي تم إنشاؤها بواسطة rpict. (يتم تنفيذ الأمر في
الدليل الوجهة، وستكون أسماء الملفات بسيطة.) عادةً ما يكون الأرشيف
يقوم الأمر بنسخ الملفات الأصلية إلى جهاز شريط أو إلى مكان آخر يمكن أن تكون فيه
يتم استرجاعها في حالة الفشل في مراحل استيفاء الإطار. بعد
اكتمل أمر الأرشيف بنجاح، وتتم إزالة العروض الأصلية.
لا توجد قيمة افتراضية لهذا المتغير، مما يعني أنه الأصلي
سيتم ببساطة إزالة الإطارات غير المصفاة. لاحظ أن آخر واحد أو اثنين
لا يجوز نسخ الإطارات المعروضة أو أرشفتها أو إزالتها في حالة وجود
تسلسل آخر يبدأ من حيث توقف هذا.

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

RSH الأمر الذي يجب استخدامه بدلاً من سه(1) لتنفيذ الأوامر عن بعد على جهاز آخر
آلة. يجب أن تكون وسائط وسلوك هذا البرنامج متطابقة مع
UNIX سه الأمر ، إلا أن ملف -l سيتم استخدام الخيار دائمًا لتحديد
اسم المستخدم البديل بدلاً من user @ host مؤتمر. ال -l الخيار قد أو
قد لا تظهر، ولكن -n سيتم استخدام الخيار دائمًا، والبدء المتوقع
سيكون الدليل هو دليل المستخدم البعيد، تمامًا كما هو الحال مع سش.

نيكستانيم هذا المتغير يحدد التالي com.ranfile للاستخدام بعد هذا التسلسل
مكتمل. وهذا يوفر وسيلة ملائمة لمواصلة الرسوم المتحركة
يتطلب خيارات تحكم مختلفة في قطاعات مختلفة. ومن المهم في
هذه الحالة لتعيين بشكل صحيح إبدأ و END المتغيرات في كل com.ranfile بحيث
لا تتداخل الأجزاء مع الإطارات.

زائدة
يقوم هذا المتغير بتعيين مضاعف حجم الصورة الأصلي بالنسبة إلى حجم الصورة
الحجم النهائي الذي قدمه القرار عامل. وهذا ما يحدد نوعية
مكافحة التعرج في الإطارات النهائية. القيمة 1 تعني عدم وجود تنعيم، وa
القيمة 3 تنتج تنعيمًا جيدًا جدًا. القيمة الافتراضية هي 2. (أ
يمكن استخدام القيمة الكسرية للمعاينات، مما يتسبب في انخفاض دقة الإطارات
سيتم إنتاج وحدات بكسل كبيرة ممتلئة.)

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

MBLUR يحدد هذا المتغير جزء من وقت الإطار الذي يمثله الغالق
تمت محاكاتها على أنها مفتوحة لضبابية الحركة. يمكن تقديم عدد من العينات على شكل أ
الوسيطة الثانية، التي تتحكم في عدد الإطارات الإضافية المحسوبة و
المتوسط ​​معا من قبل بينترب. إذا كان هذا الرقم أقل من 2، فإن التمويه يكون كذلك
يؤديها rpict فقط، مما يؤدي إلى ضوضاء أكبر من الجمع بين
rpict و بينترب تستخدم على خلاف ذلك. (القيمة الافتراضية لعدد العينات هي
5.) الكسر الافتراضي هو 0، مما يعني عدم وضوح الحركة. هذا الخيار يفعل
لا تعمل حاليا مع حي متغير ، نظرًا لأن pinterp يعمل فقط مع ملفات
البيئات الثابتة.

دبلور يحدد هذا المتغير قطر فتحة العدسة لتشويش عمق المجال
وحدات العالم. ويمكن تقديم عدد من العينات كوسيطة ثانية، والتي
يتحكم في عدد الإطارات الإضافية المحسوبة ومتوسطها معًا
بينترب. إذا كان هذا الرقم أقل من 2، فسيتم تنفيذ التمويه بواسطة rpict
فقط، مما يؤدي إلى ضوضاء أكبر من الجمع بين rpict و بينترب مستعمل
خلاف ذلك. (القيمة الافتراضية لعدد العينات هي 5.) لمحاكاة أ
في فتحة الكاميرا، قم بتقسيم البعد البؤري للعدسة على f-
الرقم، ثم قم بالتحويل إلى وحدات الإحداثيات العالمية المقابلة. على سبيل المثال،
إذا كنت ترغب في محاكاة عدسة مقاس 50 مم بفتحة f/2.0 في مشهد تم تصميمه بالأمتار، إذن
تقسم 50 مم على 2.0 لتحصل على 25 مم، وهو ما يتوافق مع فتحة فعالة
0.025 متر. الفتحة الافتراضية هي 0، مما يعني عدم تشويش عمق المجال.
هذا الخيار لا يعمل حاليًا مع حي متغير، منذ pinterp
يعمل فقط للبيئات الثابتة.

تتبع يخبرنا هذا المتغير المنطقي رانماتي سواء للتوظيف أم لا com.rtrace أثناء
إطار الاستيفاء باستخدام -الاب الخيار ل بينترب. إذا تم التعيين على True، فسيتم
يتم تمرير نفس خيارات العرض والأوكتري الثابت إلى com.rtrace كما هي العادة
استعمل من قبل rpict. القيمة الافتراضية هي كاذبة. لاحظ أن هذا المتغير فقط
ينطبق على إرشادات البيئة الثابتة (على سبيل المثال، لا حي أمر).

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

محصول يمكن استخدام هذا المتغير لتحديد خيارات إضافية لـ rpict or com.rtrace.
ستظهر هذه الخيارات بعد الخيارات التي تم ضبطها تلقائيًا بواسطة راد، وبالتالي
سوف يتجاوز القيم الافتراضية.

بينترب يمكن استخدام هذا المتغير لتحديد خيارات إضافية لـ بينترب وهو
تستخدم لإقحام الإطارات للحصول على مشهد ثابت. (انظر بينترب
صفحة الرجل، و تحقق متغير.) لا تستخدم هذا المتغير لتعيين
بينترب -الاب الخيار، ولكن استخدم تتبع بدلا من ذلك.

pfilt يمكن استخدام هذا المتغير لتحديد خيارات إضافية لـ pfilt. اذا هذا
يتم إعطاء المتغير في رانفيل, then pfilt سوف تستخدم دائما. (عادة،
pfilt يسمى فقط إذا بينترب ليست هناك حاجة أو التعرض التلقائي
مطلوب.) راجع pfilt صفحة دليل للحصول على التفاصيل.

أمثلة


الحد الأدنى من ملف الإدخال لـ رانماتي قد يبدو مثل هذا:

:::::::::::
عينة.ران
:::::::::::
# ملف إدخال rad لمشهدنا الثابت:
RIF = tutor.rif
# دليل التخزين المؤقت:
الدليل = anim1
# ملف العرض يحتوي على عرض واحد لكل إطار:
VIEWFILE = anim1.vf
# مقدار مساحة القرص المؤقتة المتاحة:
مساحة القرص = 50 # ميجابايت

لاحظ أن معظم المتغيرات لم يتم تعيينها في هذا الملف. إذا كنا نريد فقط أن نرى ماذا
قيم افتراضية رانماتي دون تنفيذ أي شيء فعليًا ، يمكننا استدعاؤه
على النحو التالي:

ranimate -n -e Sample.ran

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

عادة ، نحن ننفذ رانماتي في الخلفية ، إعادة توجيه الإخراج القياسي و
خطأ قياسي في ملف:

ranimate Sample.ran >& Sample.err &

إذا قررنا أن القيم الافتراضية رانماتي اختارت المتغيرات لدينا ليست كلها
مناسب ، يمكننا إضافة المزيد من المهام إلى الملف:

المضيف= الأشعة 3 ~greg/obj/tutor ray # تنفيذ كشعاع على "أشعة" متعددة المضيف
host = thishost # قم بتنفيذ نسخة واحدة على هذا المضيف أيضًا
INTERP= 3 # يتم عرض كل إطار رابع
RES = 1024 # تصوير بدقة 1024x
MBLUR = .25 # تطبيق ضبابية حركة الكاميرا
EXP = anim1.exp # اضبط التعرض وفقًا للملف
pfilt= -r .9 # استخدم التصفية الغوسية
ARCHIVE= tar cf /dev/nrtape # احفظ العروض الأصلية على الشريط

لاحظ استخدام الاختصار لأسماء المتغيرات.

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


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

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

أوامر لينكس

Ad




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