PDA

View Full Version : كيف أصنع علم يرفرف!!!


Particle
08 / 01 / 2007, 11:49 AM
السلام عليكم
هل أفضل طريقة هي وضع Surface وتعيين wave deformer عليها أو هناك طريقة أخرى!
شكراً مقدماً

Gemologist
08 / 01 / 2007, 01:51 PM
وعليكم السلام

هناك طريقة طبعا بإستخدام الملابس وربما أنا لا أعرف إستخدامها .
لكن أنا أستخدم طريقة ال particles وهي عبارة عن :
creat nurb plane
إعمل له scale ليظهر مستطيل .
قم بزيادة ال patches u و patches v .
إجعل المربعات التي عملتها بزيادة ال patches تكون مربعات وليست مستطيله . يعني ال patches التابعة لل u لا تساوي التابعة لل v .

إختار المستطيل وأذهب الى create soft body وأعمل rest settings .
إختر duplicate make copy soft .
إعمل علامة صح على
hide non soft object
و
make non soft a goal
creat
في ال outliner قم بإختيار ال particles ثم إذهب الى
creat spring
وإعمل rest settings
إختار
creation method wireframe
wire walk length 2
create
إختر المستطيل ( plane ) واذهب الى
paint softbody paint tool
ستظهر لك القائمة لهذه الأداة .
إعمل في paint operation
replace
value 0
إضغط على flood
سيتحول كل شئ أسود .
ثم إعمل
value 1
قم برسم خط أو خطان على زاوية من المستطيل وهنا ستلاحظ اللون الأبيض .
الآن قم بإختيار ال particles من outliner وإعمل turbulance .

Particle
08 / 01 / 2007, 02:32 PM
شكراً أخي Gemologist
هو أفضل طريقة فعلاً بالملابس لكن أتمنى معرفة الطريقة
طريقة الParticles سأجربها إن شاءالله ولكن أرجوا أن لا يحدث الذي في بالي وهو أن تتشوه الحركة بعد أن تمشي الFrames على ال time silder لمدة طويلة...

Particle
08 / 01 / 2007, 02:56 PM
هذه طريقة العمل بالCloth
http://www.syflex.biz/tut_flag.html

أحمد عابد
08 / 01 / 2007, 03:09 PM
ولكن أرجوا أن لا يحدث الذي في بالي وهو أن تتشوه الحركة بعد أن تمشي الFrames على ال time silder لمدة طويلة...تأكد من ان الأنيميشن هو Play Every Frame من الPrefrences فهى الطريقة الوحيدة لعمل الداينامكس فى مايا بشكل صحيح.

Particle
08 / 01 / 2007, 03:20 PM
نعم أخي أحمد...أشكرك
أنا قصدت أن الجزيئات سوف يفقد السيطرة عليها لأن الturbulance field يعمل ذبذبات غير منتظمة مما يؤدي الى تشوه حركة الSurface

y@sser
09 / 01 / 2007, 10:54 AM
نعم أخي أحمد...أشكرك
أنا قصدت أن الجزيئات سوف يفقد السيطرة عليها لأن الturbulance field يعمل ذبذبات غير منتظمة مما يؤدي الى تشوه حركة الSurface
هذا لان قوة الحقل ثابته
يجب ان تكون متغيره
يعني تضعف وتقوي وهكذا كأنها تعيد نفسها
اكتب اكسبرشن بسيط يحل هذا الموضوع
http://www.oman3d.com/tutorials/maya/cloth_aziz/19.jpg
انسخ السطر الذي سيظهر لك ف مربع الاكسبرشن واضف اليه الحد الادني والاقصي الذي تريد مع قيمة العشوائيه
علي سبيل المثال 5 و1 تكن هكذا
;(1,5) rand=

Particle
10 / 01 / 2007, 08:31 AM
أشكرك أخي...
وسيتم التجربة ولكن لم أعرف لأي خيار كتبتها...الMagnitude أو الAttenuation!

y@sser
11 / 01 / 2007, 02:16 PM
لست متأكد اخي لكن انا جربتها مع ميجناتد ونفعت
لكن دينامكس بحره كبير ومرتبط بالاكسبرشن
كل ما تعرف اكسبرشن اكثر يمكن ان تحقق نتائج افضل لنفس العمل

y@sser
12 / 01 / 2007, 03:36 AM
نعم اخي بارتكل
بالبحث وجدتها في عدة اماكن ميجناتد
لكن هذا لا يمنع الوصول بشكل مختلف من مكان اخر
ده توتريال بس كان عن يونيفورم
uniformField1.magnitude=rand(1,6)
http://digital-log.hfg-karlsruhe.de/3d/archives/kurs02kw37.jpg

زكرياء
18 / 01 / 2007, 10:45 AM
مشكوووور اخي علاى الدرس
لكن حبيت اوجه ملاحظة وهي انتشرح بالصور

Particle
18 / 01 / 2007, 11:07 AM
أشكرك أخي ياسر وبارك الله فيك