Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

سؤال في mel

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • سؤال في mel

    لدي فايل يحوي 100 اوبجكت و لدي في ال Hypershade 35 ماتيريال.
    الاّن اريد ان اقوم بعمل دورة داخل الماتيريالات لمعرفة الماتيرال المسماة Glass لاية اوبجكتس معطية.
    الكود من وجهة نظر ماكس سكريبت ستكون كالتالي:
    كود:
    for i = 1 in sceneMaterials.count do
        (
        if sceneMaterials[i].name == "Glass" do
         (
          select sceneMaterials[i].objects
          )
        )
    --end Loop
    ما مقابل هذا في MEl?
    ~sion
    هل انت عاطفي وتستهبل ولديك مشاكل نفسية و و تعتقد دائماَ انك على حق ومستعد لاستخدام منصبك كمشرف للكيل من الاعضاء كما تريد دون احترام او موضوعية؟ نحن في طاقم الاشراف في المنابر (منبر الرأي و الكيل الآخر بمكيالين) نرحب بك معنا.

  • #2
    ممكن توضح اكثر ....

    هل انت لديك متيريال زجاج بالمشهد و تريد تحديده على الجسم ؟ ! ! !
    MAYA GET ME . . .
    MAYA Lesson's . . . Video Only

    تعليق


    • #3
      what you want to do is select all the objects with Glass Material, or what ?

      if this what you are looking for you can select the materials and RM choose select objects in intialShadingGroup.
      لا حول ولا قوة إلا بالله
      I Do Not Have Arabic Keyboard
      To KNOW and NOT to DO, is really NOT to KNOW
      Learn from Doing, not by Dreaming

      تعليق


      • #4
        I need to know if in MEL there is a command to do this.
        I don't want to select objects via the interface, script wise is there a command like that?
        ~sion
        هل انت عاطفي وتستهبل ولديك مشاكل نفسية و و تعتقد دائماَ انك على حق ومستعد لاستخدام منصبك كمشرف للكيل من الاعضاء كما تريد دون احترام او موضوعية؟ نحن في طاقم الاشراف في المنابر (منبر الرأي و الكيل الآخر بمكيالين) نرحب بك معنا.

        تعليق


        • #5
          نعم اخي دايمنش ممكن
          انا دخلت ميل زمان بس رجعت تاني لاني لاقيت مش هاستفيد منه حاجه علي الاقل في الوقت الراهن
          اعتقد ستجد الحل الاسرع هو عمل جلوبال برسيجوال لاختيا النود ثم الاجسام المتصله به
          في مايا اسماء النود لا تتكرر وهذا سيجعل الامر اسهل عليك
          اما لو كان هدفك هو فهم الميل نفسه وليس الاجراء فانصحك بفتح الموضوع في منتدي الميل في السي جي ستجد الاجابه اسرع
          بلاد الكوارث
          حيث جميع الشعب وجلاديه يبحثون عن العقل والقلب والشجاعه المفقودين
          لكن للاسف لاوجود للساحر اوز
          وتنتهي القصه بفقد الحذاء الاحمر
          وتبقي اليس في بلاد الكوارث للابد

          مدونتي

          تعليق


          • #6
            المشاركة الأصلية بواسطة y@sser مشاهدة المشاركة
            انا دخلت ميل زمان بس رجعت تاني لاني لاقيت مش هاستفيد منه حاجه علي الاقل في الوقت الراهن
            نفس الامر معي
            على اي حال لن يكون هناك اختلاف كبير عن mel ,هل أنت متأكد من ان السطر الأول صحيح
            your tsunami
            إن الحياة الدولية مثل الحياة الفردية من يحترم نفسه فيها يُحترم ، ومن يهن يسهل الهوان عليه قد ينال جزءاً من شفقة أو بعضاً من التعاطف أو جانباً من ابتسامة وربما قدراً من الفائدة ، ولكنه ينال أيضا الكثير من السخرية والاستهزاء.

            تعليق


            • #7
              كود:
              string $glassObject[] =`hyperShade -objects glass`;
              	for ($i=0; $i<size($glassObject); $i++){
              //do what you want here
              
              
              }
              this is will select all objects in the scene with material's name Glass and put it in array

              i hope it helps
              لا حول ولا قوة إلا بالله
              I Do Not Have Arabic Keyboard
              To KNOW and NOT to DO, is really NOT to KNOW
              Learn from Doing, not by Dreaming

              تعليق


              • #8
                المشاركة الأصلية بواسطة mazm مشاهدة المشاركة
                كود:
                string $glassObject[] =`hyperShade -objects glass`;
                    for ($i=0; $i<size($glassObject); $i++){
                //do what you want here
                
                
                }
                this is will select all objects in the scene with material's name Glass and put it in array

                i hope it helps
                thanks exactly what I wanted.
                شكرا للجميع على المساعدة أحلى ناس والله
                ~sion
                هل انت عاطفي وتستهبل ولديك مشاكل نفسية و و تعتقد دائماَ انك على حق ومستعد لاستخدام منصبك كمشرف للكيل من الاعضاء كما تريد دون احترام او موضوعية؟ نحن في طاقم الاشراف في المنابر (منبر الرأي و الكيل الآخر بمكيالين) نرحب بك معنا.

                تعليق


                • #9
                  I am happy that helped you
                  so if you know how to write scripting so it will be easy for you to writing MEL script
                  to know the command you can open
                  script editor
                  from History Menu
                  turn on
                  Echo All Commands
                  this is will give you the information you need to start your script, everything you are doing in my reflected in this window

                  good luck
                  لا حول ولا قوة إلا بالله
                  I Do Not Have Arabic Keyboard
                  To KNOW and NOT to DO, is really NOT to KNOW
                  Learn from Doing, not by Dreaming

                  تعليق

                  يعمل...
                  X