PDA

معاينة النسخة الكاملة : مصطلحات لم افهمها



sympol
23 / 12 / 2006, 08:06 PM
السلام عليكم ورحمة الله وبركاته

حياكم الله

بما انني مبتدأ في الثري دي مرت علي كثير من المصطلحات واحاول ان افهمها

مثلا:

SDK
Arch
Nurbs
Polygons
hddri


ارجو ممن يعرف معناها ولا اقصد هنا الترجمة ممكن اترجمها انا لكن اريد ان افهم بالتفصيل المعنى وكيفية

الاستخدام لهذا الامر مثلا وهل هو محصور ببرنامج معين او هي كلمة عامة

اذا ممكن المساعدة وجزاكم الله خير

طبعا سأقوم بكتابة كل مصطلح يجد علي هنا حتى افهمه

واقول للاخوة الاعضاء الجدد مثلي ان عجزوا عن فهم مصطلح ما يمكنكم كتابة السؤال هنا

وربما في النهاية نعمل كتاب يجمع كافة المصطلحات

Moh Taia
23 / 12 / 2006, 10:12 PM
السلام عليكم

SDK وهى اختصار ل Software Development Kit
وهى لغة برمجه أو مجموعة من الأدوات للمطورين تسمح بتطوير البلجنز الخاصه بالماكس ( لا اعلم ان كان هناك برامج اخرى تستخدم نفس التعبير أم لا )

Arch وهى اختصار لكلمة architectural بمعنى معمارى
مثلا يأتى مع ال 3DMAX مجموعة من الماتيريالز الخاصه بالمعماريين ( أرضيات - حوائط وهكذا )
تسمى Arch Materials

ال Nurbs و ال Polygons بدون الدخول فى تفاصيل كثيره هم نوعين مختلفين يمكن للمستخدم استخدامهم أثناء الموديلينج
مثلا ال Curvs اللتى نستخدمها فى البليندر ( أو اى برنامج آخر ) تكون Nurbs والمجسمات الناتجه عنها هى Nurbs كذلك
بينما ال Box أو المكعب الإفتراضى الموجود بالبليندر ( أو اى برنامج آخر ) يكون Polygon ويسمى ايضا ب Mesh ( مثلما فى البليندر والمايا فى الإصدار الأخير والماكس )
وعموما هناك من يستريح لكل منهما أثناء التصميم وان كان ال Polygon تفوق لسهولة استخدامه فى التصميم عن ال Nurbs

ال hdri هى نوع خاص من الصور ولكنه يمتاز بالقدره على حفظ معلومات الإضاءه واسترجاعها داخل المشهد على شكل اضائه
مثلا يمكنك وضع صوره hdri كخلفية لمشهد ما والبرنامج يقوم بحساب الإضاءه داخل المشهد بناء على ألوان الصوره ودرجة وضوحها - وحجم صورة ال hdri كبير قد يزيد عن 5 ميجا احيانا وتتميز انها تكون 32 بت غالبا ( اى درجة وضوح عاليه )

وعذرا عن اى تقصير فى الشرح اخى :)

sympol
24 / 12 / 2006, 02:30 AM
جزاك الله خير

ما قصرت

وانا الان اخزنها

وباذن الله اي مصطلح لم افهمه اكتبه هنا

Ferrari 35
24 / 12 / 2006, 01:43 PM
السلا م عليكم

انا عندي كم مصطلح ما فاهموا

hightploy

lowploy

ويعطيكم العافية شباب وشياب

maya8
24 / 12 / 2006, 02:17 PM
مشكور أخوي محمد ماشاء الله معلومات حلوة

sympol
24 / 12 / 2006, 02:51 PM
rigging هو التحريك

animation ماهو؟ او بمعنى اصح ايش الفرق بينهما؟

reactor قي الماكس؟ ما هو ولم يستخدم؟

MAFIA_
24 / 12 / 2006, 02:59 PM
شكرا أخي محمد ولو ممكن أصحح شي عن ما قلته عن الـSDK


SDK وهى اختصار ل Software Development Kit
وهى لغة برمجه أو مجموعة من الأدوات للمطورين تسمح بتطوير البلجنز الخاصه بالماكس ( لا اعلم ان كان هناك برامج اخرى تستخدم نفس التعبير أم لا )

صحيح ما قلته ولكن الـSDK هي موجودة في كل برامج الثري دي ، لأنه وبدونها لا يستطيع المطور أن يعمل مقابس للبرنامج.

ومن المعروف أن الـSDK للماكس هو الأكثر شمولية وتوفرا من قبل البرنامج ، وذلك ينعكس ايجابيا على مدى قوة المقابس التي يمكن أن ينشئها المطور أو المبرمج.

وللأسف أكثر SDK محدود هو الـSDK تبع اللايت ويف فبرمجة مقابس اللايت ويف صعب جدا.

والبلندر ... ما شاء الله
فهو يوفر للمبرمجين برمجة أي نوع من المقابس وليس هذا فقط بل والإمكانية من تغيير أي أداة أو نظام في البرنامج.

Moh Taia
24 / 12 / 2006, 04:11 PM
السلام عليكم

ما اقصده أخى MAFIA_ التعبير نفسه هل يطلق على ادوات التطوير الخاصه بالبرامج الأخرى
فمثلا المايا عندها كلمة Mel والبليندر عنده كلمة Python وبرنامج أخر قد يطلق تعبير جديد على نفس الوظيفه مثل SDT اختصارا ل Software Development Tools مثلا

MAFIA_
24 / 12 / 2006, 04:22 PM
وعليكم السلام أخي محمد :)

كتوضيح أكثر الـSDK هي رزمة أو مجموعة من أدوات التطوير لكي تتيح للمبرمجين أن يقوموا بانشاء مقابس على حسب ما يوفره الـSDK للمبرمج.

وهي موجودة في أكثر البرامج التي لها مقابس.

والـMel و MaxScript و Lscript
ما هي الا أنواع من لغات البرمجة التي انشأت لتسهل بعض الأشغال التي قد يحتاجها الشخص في البرنامج ولها امكانيات أقل من المقابس وتكون معظم الأحيان أبطأ أيضا.

أتنمى أني قد أفدت ووضحت معني الـSDK أكثر

MAFIA_
24 / 12 / 2006, 04:24 PM
وسامحني كثيرا يا أخي محمد ان لم أفهم كلامك وانا متأكد أنك وضحت ما تقصده

Moh Taia
24 / 12 / 2006, 04:35 PM
الhighploy هى النماذج أو المجسمات اللتى تحتوى على كمية كبيرة أو كبيرة جدا من ال الأوجه ( مثل المجسمات الناتجه عن استخدام ال zbrush )

مثال على ال highpoly

http://nmteg1.googlepages.com/audrey_building_jinwoolee.jpg

أما ال Lowpoly فهى على العكس مجسمات تحتوى على أقل عدد ممكن من الأوجه
ويتم اضافة التفاصيل بالماتيريالز وتستخدم هذه المجسمات غالبا فى الألعاب لتساعد كارت الشاشه على اظهار المجسمات فى الوقت الحقيقى

مثال على ال Lowpoly

http://nmteg1.googlepages.com/LowPoly.jpg

Moh Taia
24 / 12 / 2006, 04:38 PM
العفو أخى Mafia_ وشكرا على التوضيح :)

Kaya
24 / 12 / 2006, 05:01 PM
يوجد ايضا امر SDK فى المايا و هو اختصار
Set Drevien Key
و هو يقوم بعمل علاقات بين العناصر يمكن استخدامها فى التحريك

Jassar
15 / 01 / 2007, 04:22 PM
عفوا أخي Symbol , الريجنج ليس التحريك....
Rigging : هي عملية بناء هيكل تحريك للمجسم وربطه بالمجسم, يعني مثل ال bones ..
Animation : هي عملية التحريك

تحياتي

sympol
16 / 01 / 2007, 02:43 AM
جزاك الله خير

والله انك اصيل

كنت اظنها تحريك

Relawda
16 / 01 / 2007, 02:49 AM
معلومات مفــــــــــــــــــــــــــــــــــــــــــــــيدة.

Jassar
16 / 01 / 2007, 05:50 PM
جزاك الله خير

والله انك اصيل

كنت اظنها تحريك

لا شكر على واجب :)

sympol
03 / 03 / 2007, 04:29 AM
مصطلحات لم افهمها

subdivision

texture mapping

UV mapping

؟؟؟؟؟؟؟؟؟؟

3DStudioR4
03 / 03 / 2007, 04:54 AM
أود الشرح ولك الحل أبسط يسمى F1 اضغط المفتاح وسيجيب المساعد كل اجاباتك.

UV قد لا تكون موجودة لذلك سأضيف للأخوة الذين لا يعلمون ما هي UVW :
هي احداثيات ثلاثية الابعاد تماما مثل XYZ ولكن غير مرتبطة بفراغ البرنامج WORLD وانما بالمجسم نفسه و يمكن اعتبارها Local XYZ لكل مجسم.

الباقي مشروح في أي index
google مشروع عظيم ولا يوجد ما يخفى عليه من جميع ملفات المساعدة حول العالم وبكل اللغات أحيانا

Jassar
03 / 03 / 2007, 11:05 AM
شكرا أخي على الشرح, وسأشرح الموضوع بشكل أبسط لمن يريد:
كما قال الأخ 3DStudioR4 , فإن ال UV هي إحداثيات المجسم لكن بشكل مسطح...
يعني تخيل أنك تمسك جلد الإنسان وتجعله مسطحا على الأرض..
يعني أن كل مربع في واجهة ال UV تمثل مربعا على المجسم.

subdivision يعني تقسيم الشيء: لو كان عندك 4 نقاط وعملت عملية التقسيم فسيصبح عندك 8 نقاط..
يعني بين كل نقطة صار في نقطة جديدة ( يعني قسمنا الخط )...هذا طبعا مثال لل subdivision

أما ال texture mapping فسأتركها لشخص اخر .

تحياااتي

sympol
03 / 03 / 2007, 06:09 PM
مشكور اخي جسار

ومشكور يا 3DStudioR4

اعرف ان الجوجل يعطي ما اريد وكذلك الانديكس

لكن احببت سؤالكم فقط حتى افهم بشكل اكبر واوضح

ومشكورين

sympol
05 / 03 / 2007, 04:25 PM
طيب

هناك طريقة للنمذجة واسمها Subdivision modeling

وتستخدم في بعض برامج الثري دي

ما الفرق بينها وال subdivision ؟؟؟؟؟؟؟؟

وانت يا 3DStudioR4 اذا ما تريد تجاوب لاتدخل مش ناقصني فلسفة

Moh Taia
05 / 03 / 2007, 05:24 PM
السلام عليكم
ال Subdivision Modeling هو نفسه ال polygon modeling ( اى تبدأ النمذجه بال mesh أو البوليجون ) ثم تضيف موديفاير ال Subsurf ( ويسمى احيانا ال sub d أو ......... )
ووظيفته عمل تنعيم للمجسم بتقسيم كل وجه الى أوجه افتراضيه أخرى ليزيد عدد النقاط وبالتالى يمكن للمجسم عمل اﻹنحناءات بطريقه سلسه
فى البليندر لا يمكنك التعديل على تلك النقاط الجديده اللتى اضافها ال subsurf بل يمكنك فقط التعديل على النقاط اﻷساسيه وسوف تتصرف النقاط اﻹفتراضيه الجديده بطريقه صحيحه عند تحريك اﻷوجه - ( للتعديل على النقاط الجديده يجب اضافة موديفاير ال Subsurf الى المجسم ) ولا ينصح بهذه الطريقه ﻷن المجسم الناتج هو مجسم بولى يحتوى على عدد هائل من النقاط قد لا يمكن التحكم بها
بينما تمكنك برامج أخرى مثل المايا بالتعديل فى النقاط الخاصه بال subsurf بدون اضافة ال subsurf نفسه الى المجسم عن طريق اﻹنتقال بين ال Levels أو المستويات المختلفه للمجسم

تحياتى أخى

Jassar
05 / 03 / 2007, 06:21 PM
طيب

وانت يا 3DStudioR4 اذا ما تريد تجاوب لاتدخل مش ناقصني فلسفة

هههههه, كله ولا زعلك خيي! :p

sympol
06 / 03 / 2007, 02:47 AM
شكرا حبيبي

جزاك الله خير يا اعز محمد

وجسار أعمالك تدل على انك فنان قدير ماشاء الله لاقوة الا بالله

عجبني عملك الاخير

روعة

مسكين وحيد