هذا هو الأمر xform الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
xform - تحويل وصف مشهد RADIANCE
موجز
com.xform [ -c ][ -I ][ -n الاسم ][ -m com.newmod ][ -f argfile ][ xf0 ][ -a n1 xf1 .. ][ -i 1 xff
] ملف ..
الوصف
Xform يحول وصف كل مشهد ملف وفقا للخيارات المقدمة. إذا لا ملف
يتم تحديد، تتم قراءة الإدخال القياسي. ال -c الخيار يسبب الأوامر في الإدخال لا
ليتم توسيعها. الافتراضي هو تنفيذ كافة الأوامر في السطر. (انظر الملاحظة أدناه حول
أسماء الملفات.) و -n يؤدي الخيار إلى أن تكون جميع المعرفات مسبوقة بـ الاسم. إنّ كافة أنواع عهود الـ -m
يؤدي الخيار إلى إعطاء المعدل لجميع الأسطح com.newmod. إنّ كافة أنواع عهود الـ -I الخيار يسبب كل شيء
الأسطح المراد قلبها، وعكس اتجاهات سطحها الطبيعية. هذه الخيارات هي
متبوعة بخيارات التحويل الموضحة أدناه.
إنّ كافة أنواع عهود الـ -f الخيار يسبب ال com.xform سطر الأوامر الذي سيتم إنشاؤه من الملف المحدد، بواسطة
إدراج كل سطر من الملف عند النقطة الحالية في قائمة وسيطات الأوامر. كل
سيؤدي السطر الموجود في الملف إلى استدعاء منفصل منطقيًا لـ إكسفورم, وقد
تحتوي على أي صالحة com.xform الحجج، بما في ذلك المتداخلة -f خيارات. هذه طريقة مريحة
لتحديد نسخ متعددة من كائن لا تتناسب مع نمط الصفيف العادي، بدون
الاضطرار إلى التنفيذ فعليا com.xform مرات عديدة. يمكن تحديد ملفات مشهد منفصلة هذا
الطريقة أيضًا، لكن تذكر أن سطر الأوامر الذي تم إنشاؤه يجب أن يتناسب مع تنسيق الملف الأولي
الخيارات (-ن، م ، -c ، -أنا) متبوعاً بالتحويل ثم ملفات المشهد. لا الأولي
قد تظهر خيارات بعد خيار التحويل الأول، ولن تظهر أي خيارات تحويل
يفهم بعد الملف الأول المسمى. في حالة خاصة حيث الحجة إلى -f
الخيار هو واصلة ('-')، com.xform سوف تأخذ حججها من المدخلات القياسية. ملحوظة
أن com.xform لا يمكن أن يأخذ معلومات المشهد الخاصة به في وقت واحد من الإدخال القياسي إذا كان
يتم استخدام الخيار بهذه الطريقة. الخطوط الفارغة والخطوط التي تبدأ بعلامة الجنيه
سيتم تجاهل ('#') بصمت. ستكون أسماء أوامر البداية "!xform" أو "xform" أيضًا
تجاهلها.
إذا تم تقديم ملف مشهد واحد أو أكثر في سطر الأوامر، com.xform سيبحث في RADIANCE
أدلة المكتبة لكل ملف. (لا يتم إجراء أي بحث إذا كان اسم الملف يبدأ بـ
الحرف '.' أو '/' أو '~'.) ما لم يكن -c الخيار موجود ، com.xform سوف تتغير أيضا إلى
دليل هذا الملف قبل تحميله. وبالتالي، يتم تنفيذ أي أوامر داخل هذا الملف
سيحدث في دليل هذا الملف، مما يبسط بناء التسلسل الهرمي للكائن.
يتكون التحويل من سلسلة من العمليات التي يتم تنفيذها بالترتيب
تظهر.
OPTIONS
-t x y z ترجمة المشهد على طول المتجه x y z .
-آر إكس درجات
تدوير المشهد درجات حول المحور x. دوران إيجابي يتوافق مع
عكس اتجاه عقارب الساعة عند النظر إلى أسفل المحور.
-جرب درجات
تدوير المشهد درجات حول المحور y.
-rz درجات
تدوير المشهد درجات حول المحور Z.
-s عامل مقياس المشهد من خلال عامل.
-مكس اعكس المشهد الخاص بالطائرة yz.
-لي اعكس المشهد الخاص بالطائرة xz.
-mz اعكس المشهد الخاص بالطائرة xy.
-i عد كرر (كرر) التحول التالي (حتى التالي -i خيار) عد
مرات. هذا الخيار هو في المقام الأول لدعم -a الخيار الذي تم وصفه
أدناه.
المصفوفات
المصفوفة عبارة عن تحويل متكرر ينتج عنه كائن متكرر. تم تحديده
يستخدم ال -a الخيار، الذي يأخذ الرقم لتكراره كوسيطة له. الكائنات سوف
خطوة من خلال التحول المعطى بين هذا -a الخيار والذي يليه -a or -i اختيار. ال
سيكون للكائن الأول تطبيقات صفرية للتحويل. مصفوفة ثنائية الأبعاد هي
يتم تقديمها بواسطة تحويلين مختلفين يسبق كل منهما عدد مصفوفة.
مثال
لتدوير "الكتاب" 30 درجة حول المحور x ثم حرك 20 في y، مع إضافة الاسم مسبقًا
كتاب 1:
xform -n book1 -rx 30 -t 0 20 0 book > book1
لتوسيع جميع الأوامر ومعرفة المعلومات التي يستخدمها RADIANCE فعليًا:
مشهد اكس فورم | أكثر
لإنشاء مصفوفة ثنائية الأبعاد مكونة من 20 مصباحًا، بعد التدوير الأولي ثم يليه
ترجمة عالمية (بدون توسيع الأمر):
xform -c -rz 90 -a 5 -t 2 0 0 -a 4 -t 0 1.5 0 -i 1 -t 0 0 10 ضوء
البيئة
مسار RAYPATH للبحث عن ملفات المشهد
استخدم xform عبر الإنترنت باستخدام خدمات onworks.net
