abdulraheem younis
18th January 2008, 07:03 PM
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Banner.jpg
اسم الدرس : التعرف على مكونات واجهة برنامج XSI .. الجزء الثاني - مستوى الدرس : مبتدىء
تأليف وإعداد : عبد الرحيم يونس - تدقيق وتنسيق : نور المصري .
في هذا الجزء سنتابع الحديث والتعرف على مكونات واجهة برنامج XSI ....
أزرار عمليات التحويل Transform
------------------------------------------------------------------------------------------------------
( t ) اختصاراً لـ Translate Tool: واختصارها من لوحة المفاتيح (V) يؤدي إلى نقل وتحريك العنصر.
------------------------------------------------------------------------------------------------------
( r ) اختصاراً لـ Rotate Tool : واختصارها من لوحة المفاتيح (C) يؤدي إلى تدوير العنصر.
------------------------------------------------------------------------------------------------------
( S ) اختصاراً لـ Scale Tool : واختصارها من لوحة المفاتيح (X) يؤدي إلى تغير حجم العنصر.
------------------------------------------------------------------------------------------------------
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step01.jpg
يمتلك كل من هذه الاحداثيات لوناً يدل على المحور الخاص به . إن مجموعة الألوان RGB تستخدم لتمثل المحاور (X,Y,Z) , لذا فإن اللون الأحمر Red يمثل المحور ألأحداثي X واللون الأخضر Green يمثل المحور ألأحداثي Y واللون الأزرق Blue يمثل المحور ألأحداثي Z .
التعرف على نظم الإحداثيات : يدعم برنامج الـ SoftImage|XSI العديد من نظم الإحداثيات المختلفة:حيث ينطوي الإلمام بنظام الإحداثيات المستخدم في عملية تحويل العنصر على أهمية كبيرة. كما قد يؤدي استخدام نظام الإحداثيات غير الصحيح إلى أشكال عمليات تحويل غير متوقعة. وتشتمل نظم الإحداثيات إلتي يتعرف عليها الـ XSI على ما يلي:
View Coordinate System: عبارة عن نظام إحداثيات يعتمد على شاشات العرض حيث يشير المحور X إلى اليمين ويشير المحور Y إلى الأعلى ويشير المحور Z إلى خارج الشاشة (نحو المستخدم) .وتتميز طرق العرض بالثبات بشكل يجعلها أفضل نظام إحداثيات تستطيع العمل بها .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step02.jpg
Local Coordinate System :يحدد نظام الإحداثيات وفقاً للعنصر الذي تم تحديده.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step03.jpg
Global Coordinate System : يحدد أن المحور X يشير إلى اليمين ويشير المحور Y إلى الأعلى ويشير المحور Z إلى الشاشة (بعيداً عن المستخدم) تظل محاور الإحداثيات ثابتة بغض النظر عن عمليات التحويل التي يتم تطبيقها على العنصر.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step04.jpg
Parent Coordinate System : يستخدم نظام الإحداثيات الذي تم تطبيقه على العنصر الرئيسي لعنصر تم ربطه . ويحافظ على التوحيد والتناسق بين عمليات التحويل المتدرجة . إذا لم يكن للعنصر عنصر رئيسي , فسوف يكون النظام المتبع هنا هو استخدام العنصر الرئيسي الأول . وسيتم ضبط هذا النظام على طريقة العمل نفسها الخاصة بالنظام Global Coordinate System .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step05.jpg
Gimbal Coordinate System: يوفر مرجعاً تفاعلياً للعناصر باستخدام وحدة التحكم Euler XYZ. فإذا لم يقم العنصر باستخدام وحدة التحكم Euler XYZ ,فإن نظام الإحداثيات المذكور يعمل تماماً مثل نظام الإحداثيات . Global Cordinate System .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step06.jpg
Reference Coordinate System : يحدد نظام الإحداثيات التي ستتم عملية التحويل تبعاً له.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step07.jpg
1.تحدد هذه الإعدادات الموضع من الجسم الذي تتم عمليات التحويل تبعاً له.
2.تسمح لعملية التحويل أن تتم عن طريق استخدام محور أو مستوى واحد فقط.
Plane Coordinate System : يستخدم نظام إحداثيات للشبكة الوهمية . هذه الإعدادات الموضع من الجسم الذي تتم عمليات التحويل تبعاً له.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step08.jpg
تسمح لعملية التحويل أن تتم عن طريق استخدام محور أو مستوي واحد فقط.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step09.jpg
Symmetry التناظر : ومن خلالها أي تغيير يحدث على أحد نصفي الجسم يطبق بشكل منعكس جانبياً على الطرف الأخر.
تغير حجم العناصر: تؤدي عملية تغير الحجم إلى زيادة أو تقليل الحجم الكلي له. عادة ما تكون معظم عمليات تغير الحجم منتظمة أو متساوية في جميع الاتجاهات .كما تتم عملية تغيير الحجم الكلي حول نقطة مركز عملية التحويل .
Uniform Scale : يقوم بتغير حجم العناصر بصورة منتظمة مع النقر على مفتاح Shift من لوحة المفاتيح. ويتم تقدير عملية تغيير الحجم بالنسبة المئوية من الأبعاد الأصلية.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step10.jpg
Constant Volume Scaling : يقوم بتغير حجم العناصر بشكل غير منتظم ,ما يسمح للعناصر أن يتم تغيير أحجامها بصورة غير متساوية وبأبعاد مختلفة .
أوامر الـ Select : ذكرنا في الجزء الأول من الدرس أن :
المفتاح T يضع برنامج الـ XSI في نظام تحديد النقاط . الأمر Extended Point : واختصاره Shift + T إذا كنا في حال تحديد Polygon Edge فبإمكاننا تحديد النقاط Point .
المفتاح E يضع برنامج الـ XSI في نظام تحديد مجموعة حواف معاً . الأمر Extended Raycast Edge : واختصاره Shift + E إذا كنا في حال تحديد Polygon Point فبإمكاننا تحديد الحواف Edges .
المفتاح I يضع برنامج الـ XSI في نظام تحديد الحواف . الأمر Extended Edge : واختصاره Shift + I إذا كنا في حال تحديد Polygon Point فبإمكاننا تحديد الحواف Edge .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step11.jpg
المفتاح U يضع برنامج الـ XSI في نظام تحديد الأسطح . الأمر Extended Polygon واختصاره Shift + U اذا كنا في حال تحديد Edge- Point فبإمكاننا تحديد الأسطح Polygon .
المفتاح Y يضع برنامج الـ XSI في نظام تحديد مجموعة أسطح معاً . الأمر Extended Raycast Polygon واختصاره Shift + U اذا كنا في حال تحديد Edge-Point فبإمكاننا تحديد الأسطح Polygon .
Grow Selection : يعمل على توسيع منطقة التحديد للنقاط أوالحواف أوالأسطح واختصارها Shift مع + من لوحة المفاتيح.
Shrink Selection : يعمل على تقليص منطقة التحديد للنقاط أوالحواف أوالأسطح المحددة واختصارها Shift مع - من لوحة المفاتيح.
Select Adjacent : يقوم بتحويل مكونات الجسم المحدد وفق المحدد المطلوب . فيقوم بتحويل النقاط Point المحددة إلى حواف Edge أو Polygon والعكس صحيح.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step12.jpg
أوامر التحديد Select الاضافية :
Select Edge - Loop no corners : تقوم هذه التعليمة بتحديد الحواف فقط المتواجدة على نفس الصف.
Select Edge Loop - around corners : تحدد حدود الأجسام المفتوحة.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step13.jpg
Select Parallet Edge Loop : تقوم هذه التعليمة بتحديد الحواف فقط المتواجدة على نفس الصف بشكل عرضي.
القائمة Show :
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step14.jpg
أن القائمة ( Show ) هي أداة مهمة موجودة في كل منافذ الرؤية. تتيح لك هذه القائمة تحديد نوع الأجسام أو العناصر التي يستطيع كل منفذ رؤية عرضها,مما يتيح لك عرض المنحنيات Curve مثلاً في أحد منافذ الرؤية وعرض السطوح Surface في منفذ رؤية أخر.أو يمكنك مثلاً إخفاء المنحنيات عند عرض الحركة في منفذ رؤية , بينما تقوم بتعديل هذه المنحنيات في منفذ رؤية أخر.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step15.jpg
·نلاحظ وجود خط منقط في أعلى كل قائمة أو قائمة فرعية ,والذي يستخدم لجعل هذه القوائم على شكل قوائم مستقلة لتسهيل الوصول إليها.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step16.jpg
جميع حقوق الترجمة محفوظة لـ XSI ARABIA ... أي نقل بدون إذن أو إشارة إلى المصدر غير مسموح
اسم الدرس : التعرف على مكونات واجهة برنامج XSI .. الجزء الثاني - مستوى الدرس : مبتدىء
تأليف وإعداد : عبد الرحيم يونس - تدقيق وتنسيق : نور المصري .
في هذا الجزء سنتابع الحديث والتعرف على مكونات واجهة برنامج XSI ....
أزرار عمليات التحويل Transform
------------------------------------------------------------------------------------------------------
( t ) اختصاراً لـ Translate Tool: واختصارها من لوحة المفاتيح (V) يؤدي إلى نقل وتحريك العنصر.
------------------------------------------------------------------------------------------------------
( r ) اختصاراً لـ Rotate Tool : واختصارها من لوحة المفاتيح (C) يؤدي إلى تدوير العنصر.
------------------------------------------------------------------------------------------------------
( S ) اختصاراً لـ Scale Tool : واختصارها من لوحة المفاتيح (X) يؤدي إلى تغير حجم العنصر.
------------------------------------------------------------------------------------------------------
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step01.jpg
يمتلك كل من هذه الاحداثيات لوناً يدل على المحور الخاص به . إن مجموعة الألوان RGB تستخدم لتمثل المحاور (X,Y,Z) , لذا فإن اللون الأحمر Red يمثل المحور ألأحداثي X واللون الأخضر Green يمثل المحور ألأحداثي Y واللون الأزرق Blue يمثل المحور ألأحداثي Z .
التعرف على نظم الإحداثيات : يدعم برنامج الـ SoftImage|XSI العديد من نظم الإحداثيات المختلفة:حيث ينطوي الإلمام بنظام الإحداثيات المستخدم في عملية تحويل العنصر على أهمية كبيرة. كما قد يؤدي استخدام نظام الإحداثيات غير الصحيح إلى أشكال عمليات تحويل غير متوقعة. وتشتمل نظم الإحداثيات إلتي يتعرف عليها الـ XSI على ما يلي:
View Coordinate System: عبارة عن نظام إحداثيات يعتمد على شاشات العرض حيث يشير المحور X إلى اليمين ويشير المحور Y إلى الأعلى ويشير المحور Z إلى خارج الشاشة (نحو المستخدم) .وتتميز طرق العرض بالثبات بشكل يجعلها أفضل نظام إحداثيات تستطيع العمل بها .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step02.jpg
Local Coordinate System :يحدد نظام الإحداثيات وفقاً للعنصر الذي تم تحديده.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step03.jpg
Global Coordinate System : يحدد أن المحور X يشير إلى اليمين ويشير المحور Y إلى الأعلى ويشير المحور Z إلى الشاشة (بعيداً عن المستخدم) تظل محاور الإحداثيات ثابتة بغض النظر عن عمليات التحويل التي يتم تطبيقها على العنصر.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step04.jpg
Parent Coordinate System : يستخدم نظام الإحداثيات الذي تم تطبيقه على العنصر الرئيسي لعنصر تم ربطه . ويحافظ على التوحيد والتناسق بين عمليات التحويل المتدرجة . إذا لم يكن للعنصر عنصر رئيسي , فسوف يكون النظام المتبع هنا هو استخدام العنصر الرئيسي الأول . وسيتم ضبط هذا النظام على طريقة العمل نفسها الخاصة بالنظام Global Coordinate System .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step05.jpg
Gimbal Coordinate System: يوفر مرجعاً تفاعلياً للعناصر باستخدام وحدة التحكم Euler XYZ. فإذا لم يقم العنصر باستخدام وحدة التحكم Euler XYZ ,فإن نظام الإحداثيات المذكور يعمل تماماً مثل نظام الإحداثيات . Global Cordinate System .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step06.jpg
Reference Coordinate System : يحدد نظام الإحداثيات التي ستتم عملية التحويل تبعاً له.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step07.jpg
1.تحدد هذه الإعدادات الموضع من الجسم الذي تتم عمليات التحويل تبعاً له.
2.تسمح لعملية التحويل أن تتم عن طريق استخدام محور أو مستوى واحد فقط.
Plane Coordinate System : يستخدم نظام إحداثيات للشبكة الوهمية . هذه الإعدادات الموضع من الجسم الذي تتم عمليات التحويل تبعاً له.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step08.jpg
تسمح لعملية التحويل أن تتم عن طريق استخدام محور أو مستوي واحد فقط.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step09.jpg
Symmetry التناظر : ومن خلالها أي تغيير يحدث على أحد نصفي الجسم يطبق بشكل منعكس جانبياً على الطرف الأخر.
تغير حجم العناصر: تؤدي عملية تغير الحجم إلى زيادة أو تقليل الحجم الكلي له. عادة ما تكون معظم عمليات تغير الحجم منتظمة أو متساوية في جميع الاتجاهات .كما تتم عملية تغيير الحجم الكلي حول نقطة مركز عملية التحويل .
Uniform Scale : يقوم بتغير حجم العناصر بصورة منتظمة مع النقر على مفتاح Shift من لوحة المفاتيح. ويتم تقدير عملية تغيير الحجم بالنسبة المئوية من الأبعاد الأصلية.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step10.jpg
Constant Volume Scaling : يقوم بتغير حجم العناصر بشكل غير منتظم ,ما يسمح للعناصر أن يتم تغيير أحجامها بصورة غير متساوية وبأبعاد مختلفة .
أوامر الـ Select : ذكرنا في الجزء الأول من الدرس أن :
المفتاح T يضع برنامج الـ XSI في نظام تحديد النقاط . الأمر Extended Point : واختصاره Shift + T إذا كنا في حال تحديد Polygon Edge فبإمكاننا تحديد النقاط Point .
المفتاح E يضع برنامج الـ XSI في نظام تحديد مجموعة حواف معاً . الأمر Extended Raycast Edge : واختصاره Shift + E إذا كنا في حال تحديد Polygon Point فبإمكاننا تحديد الحواف Edges .
المفتاح I يضع برنامج الـ XSI في نظام تحديد الحواف . الأمر Extended Edge : واختصاره Shift + I إذا كنا في حال تحديد Polygon Point فبإمكاننا تحديد الحواف Edge .
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step11.jpg
المفتاح U يضع برنامج الـ XSI في نظام تحديد الأسطح . الأمر Extended Polygon واختصاره Shift + U اذا كنا في حال تحديد Edge- Point فبإمكاننا تحديد الأسطح Polygon .
المفتاح Y يضع برنامج الـ XSI في نظام تحديد مجموعة أسطح معاً . الأمر Extended Raycast Polygon واختصاره Shift + U اذا كنا في حال تحديد Edge-Point فبإمكاننا تحديد الأسطح Polygon .
Grow Selection : يعمل على توسيع منطقة التحديد للنقاط أوالحواف أوالأسطح واختصارها Shift مع + من لوحة المفاتيح.
Shrink Selection : يعمل على تقليص منطقة التحديد للنقاط أوالحواف أوالأسطح المحددة واختصارها Shift مع - من لوحة المفاتيح.
Select Adjacent : يقوم بتحويل مكونات الجسم المحدد وفق المحدد المطلوب . فيقوم بتحويل النقاط Point المحددة إلى حواف Edge أو Polygon والعكس صحيح.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step12.jpg
أوامر التحديد Select الاضافية :
Select Edge - Loop no corners : تقوم هذه التعليمة بتحديد الحواف فقط المتواجدة على نفس الصف.
Select Edge Loop - around corners : تحدد حدود الأجسام المفتوحة.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step13.jpg
Select Parallet Edge Loop : تقوم هذه التعليمة بتحديد الحواف فقط المتواجدة على نفس الصف بشكل عرضي.
القائمة Show :
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step14.jpg
أن القائمة ( Show ) هي أداة مهمة موجودة في كل منافذ الرؤية. تتيح لك هذه القائمة تحديد نوع الأجسام أو العناصر التي يستطيع كل منفذ رؤية عرضها,مما يتيح لك عرض المنحنيات Curve مثلاً في أحد منافذ الرؤية وعرض السطوح Surface في منفذ رؤية أخر.أو يمكنك مثلاً إخفاء المنحنيات عند عرض الحركة في منفذ رؤية , بينما تقوم بتعديل هذه المنحنيات في منفذ رؤية أخر.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step15.jpg
·نلاحظ وجود خط منقط في أعلى كل قائمة أو قائمة فرعية ,والذي يستخدم لجعل هذه القوائم على شكل قوائم مستقلة لتسهيل الوصول إليها.
http://www.xsiarabia.com/mybanner/InterfaceLessonPart2/Step16.jpg
جميع حقوق الترجمة محفوظة لـ XSI ARABIA ... أي نقل بدون إذن أو إشارة إلى المصدر غير مسموح