Unconfigured Ad Widget

تقليص

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

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

:::القياسات مع سوفت اماج:::

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

  • #16
    donjwa 88 >>> النور نور اهل المنتدى ...

    هذه الأداه ستساعدك كثيراً لحساب القياسات ( أفضل من الكيوب ) ...

    الـــ Add on المقصوده لقياس المسافات على الرابط التالى :

    http://www.mediafire.com/download.php?1nq73oggn9z225t

    و من المؤكد ان اختلاف الرأى لا يفسد للود قضيه و كل تلك المشاكل يمكن التغلب عليهه بأذن الله ... و ربما يكون لفريقنا أصداراً خلال العام الحالى فى التصميم المعمارى على السوفت اميج و توضيح حلول لكل تلك المشاكل بأذن الله ....

    نفع الله بنا و بكم الأسلام و المسلمين ....

    تعليق


    • #17
      ياهلا بالشباب جميعااااااااااااااااااااا

      حسين اشكرك للتنبيه

      محمد دونجوااااااااان

      الشعلان اليوم كان معانا بالاجتماع سكاي بي

      وهو اليومين هذي بيسافر لكن ممكن يشوف الموضوع بكره برسل لهه الرااااااابط
      :::أجمل مافي هندسة الحياة ...ان تبني جسر من التفاؤل على بحر من اليأس:


      ::::::::::::::::::::::من وجد الله فماذا فقد::::::::: ومن فقد الله فماذا وجد::::::



      من اجمل المواقع لدعوة غير المسلمين قد يسلم على يدك احد بزر واحد او رسالة واحدة فقط موقع هدهد الدعوي














      تعليق


      • #18
        تفضلوا هذا سكربت بسيط بالـ VBScript

        أفتح الـ Script Editor وأختر الـ VBScript والصق هذا الكود


        كود:
        set crv = SICreateCurve("TapeMeasure", 1, 1)
        SIAddPointOnCurveAtEnd crv, -3, 1, 0, False
        SIAddPointOnCurveAtEnd crv, 3, 1, 0, False
        CreateClusterCenterWithNull crv & ".pnt[LAST]"
        CreateClusterCenterWithNull crv & ".pnt[0]"
        SetValue crv & "_Point1_ClsCtr.null.size", 0.5
        SelectObj crv & "_Point_ClsCtr", , True
        AddProp "Custom_parameter_list", , , "Dimensions"
        SIAddCustomParameter crv & "_Point_ClsCtr", "Length", siDouble, 0, 0, 10000000, , 5, 0, 10000000
        SetExpr crv & "_Point_ClsCtr.Dimensions.Length", "sqrt(pow(" & crv & "_Point1_ClsCtr.kine.global.posx - " & crv & "_Point_ClsCtr.kine.global.posx,2) + pow(" & crv & "_Point1_ClsCtr.kine.global.posy - " & crv & "_Point_ClsCtr.kine.global.posy,2) + pow(" & crv & "_Point1_ClsCtr.kine.global.posz - " & crv & "_Point_ClsCtr.kine.global.posz,2))"
        SelectObj crv & "_Point_ClsCtr", , True
        InspectObj crv & "_Point_ClsCtr.Dimensions",,,siLock
        تعامل معه مثل المايا

        صور للتوضيح

        SoftImage



        OBJ From Softimage to Maya






        بالتوفيق وإن شاء الله تستفيدوا

        نراكم على خير إن شاء الله
        Digital Production Coordinator .
        FX Artist Maya .

        Programer :
        C++ , C# , PYTHON , MEL

        تعليق


        • #19
          ياااااااااه عليك يا الشعلان القياس كدة مظبوط قوي القياس كدة بالسنتي

          هل انت من قام بكتابة هذا الكود

          هل من الممكن اظهار الارقام مباشرة ع الخط زي اللي في المايا والا لازم اظهر النافذة بتاعتها في كل مرة
          سبحان الله وبحمده سبحان الله العظيم


          من قال سبحان الله وبحمده ( 100 ) مرة في يوم غفرت كل ذنوبه
          وإن كانت مثل زبد البحر


          ألا أدلك على كلمة تقولها بدقيقة واحدة فقط تحصل بها على اكثر من ( 100.000.000.000 ) حسنة ( مائة مليار حسنة ) بل أكثر والله يضاعف لمن يشاء فقد قال ارسول صلى الله عليه وسلم في حديثه ( من قال أستغفر الله العظيم التواب الرحيم لذنبي وللمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات إلى يوم الدين كتب له بكل مؤمن ومؤمنة حسنة )


          مدونتي

          تعليق


          • #20
            الشعلااااااااااااااااااااان خطير وهو اصلا كان بيفكر يعمل كود لتصدير الشخصية بالانيميشن من مايا لسوفت اماااااااااج

            لكن قال لي خلاص صدرها بنفس طريقة تصدير الملااااااااابس الللي شرحتها لكم
            :::أجمل مافي هندسة الحياة ...ان تبني جسر من التفاؤل على بحر من اليأس:


            ::::::::::::::::::::::من وجد الله فماذا فقد::::::::: ومن فقد الله فماذا وجد::::::



            من اجمل المواقع لدعوة غير المسلمين قد يسلم على يدك احد بزر واحد او رسالة واحدة فقط موقع هدهد الدعوي














            تعليق


            • #21
              هلا أخوي محمد بالنسبة للكود لا لم أكتبه ... لكن ماهو صعب أنا أبحث قبل ما أكتب أي كود بحيث أختصر الوقت وأقلل التفكييير وخاصة إذا كان الكود موجود فحرام أكتب شي جاهز لكن المهم أن تفهم طريفة عمله
              بالنسبة لإظهار الأرقام مباشرة على الخط ممقن لكن يحتاج إضافة بعض التعديلات وزيادة في الكوود
              Digital Production Coordinator .
              FX Artist Maya .

              Programer :
              C++ , C# , PYTHON , MEL

              تعليق


              • #22
                الله يسلمك أبو مايا
                خطيير مره وحده حسستني إني مجرم
                Digital Production Coordinator .
                FX Artist Maya .

                Programer :
                C++ , C# , PYTHON , MEL

                تعليق


                • #23
                  بالنسبة للـ Add On اللي قدمه أخونا Forsan2012

                  استخرجت الكود الخاص فيه ممكن استخدامه مثل الكود اللي قدمته أنا

                  كود:
                  '********************************************
                  'Program : Distance Tool
                  'Author : Akari Naim
                  'Purpose : show in real time distance between 
                  '2 nulls like a ruban. Just select the first 
                  'and the second null.
                  '********************************************
                  'http://funky3d.3dvf.net
                  '********************************************
                  
                  
                  'call sub unitsT
                  
                  unitsT
                  
                  
                  
                  
                  
                  
                  '********************
                  
                  'Sub that create curve and nulls
                  sub creatTool
                  
                  SICreateCurve "Ruban", 1, 1
                  SetValue "Ruban.visibility.selectability", False
                  SIAddPointOnCurveAtEnd "Ruban", 0, -1.29068765714618E-16, 0, False, 0
                  SIAddPointOnCurveAtEnd "Ruban", 7, -1.29068765714618E-16, , False, 0
                  ActivateVertexSelTool
                  ActivateVertexSelTool
                  SelectGeometryComponents "Ruban.pnt[0]"
                  CreateClusterCenterWithNull "Ruban.pnt[0]", 0
                  
                  SelectGeometryComponents "Ruban.pnt[LAST]"
                  CreateClusterCenterWithNull "Ruban.pnt[LAST]", 0
                  'SetValue "Ruban_Point_ClsCtr.display.wirecol", 15
                  'SetValue "Ruban_Point1_ClsCtr.display.wirecol", 15
                  DeselectAll
                  
                  
                  end sub
                  
                  '*********************
                  
                  '*********************
                  'sub that creat relations
                  sub infodist
                  
                  	Dim l_obj1,l_obj2, l_button
                  	
                  		PickElement "Object", "Pick first Null or Object", "Pick first Null or Object", l_obj1, l_button
                  		if l_button = 0 then 
                  		exit sub 
                  		end if
                  		
                  SelectObj l_obj1, , True
                  AddProp "Custom_parameter_list", , , "DisplayInfo_Show_Distance"
                  SetValue "Views.ViewA.TopCamera.camvis.custominfo", True
                  
                  		
                  		PickElement "Object", "Pick second Null or Object", "Pick second Null or Object", l_obj2, l_button
                  		if l_button = 0 then 
                  		exit sub 
                  		end if
                  		
                  SelectObj l_obj2, , True
                  AddProp "Custom_parameter_list", , , "DisplayInfo_Show_Distance"
                  SetValue "Views.ViewA.TopCamera.camvis.custominfo", True	
                  
                  
                  
                  msgbox(aRadioItems(dd))
                  
                  SIAddCustomParameter l_obj1, aRadioItems(dd)  , siDouble, 0, -10000, 10000, , 5, -10000, 10000	
                  SetExpr  l_obj1 & ".DisplayInfo_Show_Distance." & aRadioItems(dd)  , "(ctr_dist( " & l_obj2 & ".," & l_obj1 & ". )/10)"
                  SIAddCustomParameter l_obj2, "Distance_in_meter", siDouble, 0, -10000, 10000, , 5, -10000, 10000
                  SetExpr l_obj2 & ".DisplayInfo_Show_Distance.Distance_in_meter", "(ctr_dist( " & l_obj1 & ".," & l_obj2 & ". )/10)"
                  
                  end sub
                  
                  '*********************
                  
                  
                  '*********************
                  'sub for PPG
                  sub unitsT
                   
                  set oCustomProperty = ActiveSceneRoot.AddProperty("CustomProperty",false,"Scene_Units_Ruban" ) 
                   
                  oCustomProperty.AddParameter3 "MyRadio", siInt4,2
                  
                  set oLayout = oCustomProperty.PPGLayout 
                  
                  dim aComboItems, aBitfieldItems, aRadioItems
                   
                  aRadioItems = Array( "Kilometers", 1, "Meters", 2, "Centimeters", 3 , "Millimeters", 4  ) 
                  oLayout.AddEnumControl "MyRadio", aRadioItems,"Units to show" , siControlRadio 
                   
                  
                  
                  
                  
                  InspectObj oCustomProperty,1,"Choose Unit before Selecting",3
                  
                  'call creatTool
                  creatTool
                  
                  '*********************	
                  Dim l_obj1,l_obj2, l_button, mesu, mesuNb, Dval
                  	
                  		PickElement "Object", "Pick first Null or Object", "Pick first Null or Object", l_obj1, l_button
                  		if l_button = 0 then 
                  		DeleteObj "Scene_Units_Ruban*"
                  		DeleteObj "B:Ruban"
                  		exit sub 
                  		end if
                  		
                  SelectObj l_obj1, , True
                  AddProp "Custom_parameter_list", , , "DisplayInfo_Show_Distance"
                  SetValue "Views.ViewA.TopCamera.camvis.custominfo", True
                  
                  		
                  		PickElement "Object", "Pick second Null or Object", "Pick second Null or Object", l_obj2, l_button
                  		if l_button = 0 then
                  		DeleteObj "Scene_Units_Ruban*"
                  		DeleteObj "B:Ruban"
                  		exit sub 
                  		end if
                  
                  '*********************
                  		
                  SelectObj l_obj2, , True
                  AddProp "Custom_parameter_list", , , "DisplayInfo_Show_Distance"
                  SetValue "Views.ViewA.TopCamera.camvis.custominfo", True	
                  
                  
                  Dval= GetValue( "Scene_Units_Ruban.MyRadio" )
                  
                  
                  if Dval=4 then
                  	mesu="Millimeters"
                  	mesuNb=100
                  elseif Dval=3 then
                  	mesu="Centimeters" 
                  	mesuNb=10
                  elseif Dval=2 then
                  	mesu="Meters"
                  	mesuNb="0.1"
                  elseif Dval=1 then
                  	mesu="Kilometers"
                  	mesuNb="0.00001"
                  end if
                  
                  'Display in scene
                  SIAddCustomParameter l_obj1, "Distance_in_" & mesu  , siDouble, 0, -10000, 10000, , 5, -10000, 10000	
                  SetExpr  l_obj1 & ".DisplayInfo_Show_Distance.Distance_in_" & mesu  , "((abs(ctr_dist( " & l_obj2 & ".," & l_obj1 & ". ))) * " & mesuNb & ")"
                  SIAddCustomParameter l_obj2, "Distance_in_" & mesu, siDouble, 0, -10000, 10000, , 5, -10000, 10000
                  SetExpr l_obj2 & ".DisplayInfo_Show_Distance.Distance_in_" & mesu, "((abs(ctr_dist( " & l_obj1 & ".," & l_obj2 & ". ))) * " & mesuNb & ")"
                  
                  
                  
                  DeleteObj "Scene_Units_Ruban*"
                  SetValue "Ruban.Name", "Ruban1"
                  
                  end sub
                  
                  '**********************
                  الطريقة بعد ما تفعل الكود

                  تختار الوحده التي تريد

                  بعدها تختار الـ Nulls واحد واحد

                  إذا لم تظهر الشاشة المشابة للشاشة التي في الكود المستخدم في المثال اللي قدمتده في ردي الأول
                  عليك الأختيار بالنقر مرتين كما في الصورة



                  طبعاً الكود هذا أفضل لأنه متعدد الوحدات

                  Millimeters
                  Centimeters
                  Meters
                  Kilometers

                  بالتوفيق للجميع

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

                  نراكم على خير
                  Digital Production Coordinator .
                  FX Artist Maya .

                  Programer :
                  C++ , C# , PYTHON , MEL

                  تعليق


                  • #24
                    حبيبي الشعلان الكود به خطأ ودي الصورة





                    ان شاء الله نلاقي حل
                    سبحان الله وبحمده سبحان الله العظيم


                    من قال سبحان الله وبحمده ( 100 ) مرة في يوم غفرت كل ذنوبه
                    وإن كانت مثل زبد البحر


                    ألا أدلك على كلمة تقولها بدقيقة واحدة فقط تحصل بها على اكثر من ( 100.000.000.000 ) حسنة ( مائة مليار حسنة ) بل أكثر والله يضاعف لمن يشاء فقد قال ارسول صلى الله عليه وسلم في حديثه ( من قال أستغفر الله العظيم التواب الرحيم لذنبي وللمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات إلى يوم الدين كتب له بكل مؤمن ومؤمنة حسنة )


                    مدونتي

                    تعليق


                    • #25
                      أخي محمد تم تعديل الكود
                      Digital Production Coordinator .
                      FX Artist Maya .

                      Programer :
                      C++ , C# , PYTHON , MEL

                      تعليق


                      • #26
                        الف شكر حبيبي الشعلان ولكن في مشكلة تانية ما بيشتغلش زي التاني نفس المشكلة لما جربته اول مرة بيظهر الاثنين null ومفيش اي حسابات بعد كدة


                        الكود الاولاني شغال معايا تمام ومفيهوش اي مشكلة ولكن دة مش عارف فيه ايه بالظبط
                        سبحان الله وبحمده سبحان الله العظيم


                        من قال سبحان الله وبحمده ( 100 ) مرة في يوم غفرت كل ذنوبه
                        وإن كانت مثل زبد البحر


                        ألا أدلك على كلمة تقولها بدقيقة واحدة فقط تحصل بها على اكثر من ( 100.000.000.000 ) حسنة ( مائة مليار حسنة ) بل أكثر والله يضاعف لمن يشاء فقد قال ارسول صلى الله عليه وسلم في حديثه ( من قال أستغفر الله العظيم التواب الرحيم لذنبي وللمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات إلى يوم الدين كتب له بكل مؤمن ومؤمنة حسنة )


                        مدونتي

                        تعليق


                        • #27
                          أخي محمد طبق اللي شرحته بالنقر مرتين مثل مافي الصورة وراح تطلع لك شاشة القيمة الحسابية للمسافة

                          أنا شغال معي بدون مشاكل
                          Digital Production Coordinator .
                          FX Artist Maya .

                          Programer :
                          C++ , C# , PYTHON , MEL

                          تعليق


                          • #28
                            السلام عليكم ..

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

                            نفع الله بنا و بكم الأسلام و المسلمين .

                            تعليق


                            • #29
                              حبيبي الشعلان النافذة دي اصلا مش موجودة عندي انا دورت عليها كتير عكس الكود الاولاني ممكن يكون الغلط عندي انا هابقى اشوف تاني
                              ع العموم مش فارقة معايا قوي لاني شغال بالكود الاول تمام ولكن كنت عاوز احتفظ بالكود دة علشان لو احتجته بعد كدة
                              والف شكر ع الرد

                              منتظرين الدرس من فريق الاسلام
                              سبحان الله وبحمده سبحان الله العظيم


                              من قال سبحان الله وبحمده ( 100 ) مرة في يوم غفرت كل ذنوبه
                              وإن كانت مثل زبد البحر


                              ألا أدلك على كلمة تقولها بدقيقة واحدة فقط تحصل بها على اكثر من ( 100.000.000.000 ) حسنة ( مائة مليار حسنة ) بل أكثر والله يضاعف لمن يشاء فقد قال ارسول صلى الله عليه وسلم في حديثه ( من قال أستغفر الله العظيم التواب الرحيم لذنبي وللمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات إلى يوم الدين كتب له بكل مؤمن ومؤمنة حسنة )


                              مدونتي

                              تعليق

                              يعمل...
                              X