الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]ازاى اعمل تطبيقات الوبيندوز بال c++

بدأه omar_obida في 25 يونيو 2010 · 7 رد · 640 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

انا بعون الله السنه القادمه سنه تخرجى وعندى مشكله كبيره

هو انا درسة فى الجامعه كورس c++

بس الى اتعلمته ما يسعدنى فى عمل اى شىء فى المشروع

انا مشروعى هعمل روبوت نحت (اله نحت) يعنى المستخدم هيدخل رسمه ثرى دى على الكمبيوتر والربوت هتنحتها

فالمشكله انى

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

المصممه من قبل الثرى دى ماكس و مايا عشان هما مش هيتعلمه البرنامج تبعى مخصوص عشان يرسمه

فهو المفروض انا ابدا ازاى عشان اعمل برنامج مثل الثرى دى ماكس وهل ال c++ تكفى ام c افضل وليه

وايه المكاتب الى هتعلمها

ولو امكن وكان فى كتب او اى شىء يفيدنى فاشكركم لو رفعتهملى :wub:

تم تعديل هذه المشاركة بواسطة omar_obida في 25 يونيو 2010 في 17:53

#2

اولا ما علاقة عنوان الموضوع بمحتواه.

ثانيا انت مش محتاج تعمل برنامج 3D انت محتاج تعرف الـ File Format الخاص بالملف الـ 3D علشان زى ما البرنامج يقدر يعمل له Render على الشاشه الـ Robot الخاص بيك يقدر ينحته و افضل File Format ممكن تستعين بيه هو FBX من Autodesk اغلب التطبيقات التى تعمل فى مجال الـ 3D و الـ Animation بتعرف تتعامل معاه و بالتالى فهمك الجيد له يخليك تقدر تحول المحتويات لأى صيغه اخرى انت عايزها.

اقتباس
فهو المفروض انا ابدا ازاى عشان اعمل برنامج مثل الثرى دى ماكس وهل ال c++ تكفى ام c افضل وليه

يعنى انت لا تعرف c و لا c++ و بتفكر انهى افضل علشان تبدء بيه مشروع تخرجك، انا هقولك على فكره افضل لو انت عايز تتخرج اعمل برنامج قواعد بيانات علشان انت قدامك سنوات كثيره حتى تتعلم الـ C او الـ C++ و ليس كلاهما فما بالك ببرامج مثل هذه.

إذا كنت مصمم ادرس Blender و هو برنامج 3D مفتوح المصدر.

و الله ولى التوفيق

تم تعديل هذه المشاركة بواسطة محمد علاء الدين في 25 يونيو 2010 في 18:26

مدونتي: C++ Tips and Tricks

#3

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

مدونتي: C++ Tips and Tricks

#4

اولا انا اسف عشان العنوان غير مناسب بس انا على حد علمى انى البرامج الى بتستخدم من خلال الويدوز مثل الفوتوشوب او ثرى دى ماكس بيتقال عليه تطبيقات الويندوز ممكن تكون المعلومه خطأ بس ده الى كنت اعرفه

ثانيا :

بالنسبه FBX انا ممكن تكون اسئلتى غبيه نوعا ما بس لانى اول مره اسمع اسم FBX

هو ده الشكل الى بتكتب بيه الملفات المصممه على برامج الثرى دى طيب لو تملك اى كتب ليه او مواضيع لشرحه اكون شاكر لتعبك

ثالثا نفرض انى خلاص عرفتها FBX وبعون الله هيحدث

انا محتاج اصمم برنامج عشان المستخدم مثلا فتح فى الملف الى صممه من خلال الثرى دى ماكس وبعد كده يضغط نحت مثلا

فيبدا الروبوت بالنحت

فانا عشان اعمل برنامج زى ده محتاج استخدم لغه c++ عشان اعمل بيها لبرنامج الى يقدريفتح ملف الثرى دى يحوله لكود

يفهمه الروبوت فايه المكاتب الى هستخدمها عشان نعمل برامج مثل هذا

اسف لو كلامى فى معلومات خطأ لانى لسه بصعد السلم

#5
اقتباس

بالنسبه FBX انا ممكن تكون اسئلتى غبيه نوعا ما بس لانى اول مره اسمع اسم FBX

هو ده الشكل الى بتكتب بيه الملفات المصممه على برامج الثرى دى طيب لو تملك اى كتب ليه او مواضيع لشرحه اكون شاكر لتعبك

ادخل على موقع autodesk (او جوجل) و ابحث عن FBX SDK و قم بتحميلها.

اقتباس

انا محتاج اصمم برنامج عشان المستخدم مثلا فتح فى الملف الى صممه من خلال الثرى دى ماكس وبعد كده يضغط نحت مثلا فيبدا الروبوت بالنحت

فانا عشان اعمل برنامج زى ده محتاج استخدم لغه c++ عشان اعمل بيها لبرنامج الى يقدريفتح ملف الثرى دى يحوله لكود يفهمه الروبوت فايه المكاتب الى هستخدمها عشان نعمل برامج مثل هذا

بمجرد فهمك لنوع الملفات FBX ممكن تقدر تعمل Viewer له اللى من خلاله تقدر تشوف الشكل اللى هيكون ناتج النحت.

بالنسبه لبرنامج الـ Viewer فممكن بأى لغة برمجه سواء كانت C++/C او غيرهم طالما ان لديها الإمكانيات للتعامل مع الملفات، بالنسبه لنقطة كود يفهمه الروبوت فالعمليه دى لت تتم كما تعتقد (او كما اعتقد أنا) فناتج الملف كل ما سيهمك منه هو الـ Outer Shape و ستحتاج لعمل Bound Box عليه لمعرفة ابعاده و لتحديد نظام احداثيات Relative و ليس Exact حيث أن احداثيات الـ Bound Box مختلفه عن الإحداثيات الحقيقيه التى سيتعامل معها الروبوت و بالتالى بتحديد الـ Bound Box للـ Shape و كذلك معرفة احداثيات المكان الذذى سيتم النحت به سيكون لديك نظام احداثى واحد يمكن تطبيقه على الموجود بالكمبيوتر و الواقع.

قد أكون فهمت قصدك بالخطأ و لكن عموما أبحث و ستجد ما تريد إن شاء الله.

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#6

شكرا اخويا على افادتك لى ويعطيك العافيه

شكرا يا بشمهندس

#7

السلام عليكم

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

هذا المشروع يعتمد على ال Robotics وليس فقط سي++ و 3D.

فكر جيدا قبل اختيار مشروع يجعلك تندم لاحقا.wink.gif

#8

اخويا انت تعلم انى خلال فتره الدراسه بتكون مقدار الايفاده عباره عن شىء نظرى وانا اعتبر نفسى ما

استفدش كتير من خلال 4 سنين الدارسه السابقه اما المشروع هو الوقت المناسب عشان اصنع

نفسى كمهندس فلازم اختار مشروع اتعلم منه عشان هيك انا ببحث من الان عشان الحق انجز فى

قبل بدايه السنه القادمه

وانا اشتركت قبل هيك فى مسابقات الروبوكون وعملنا الروبوت

بس خسرنا فى اول مباراه :wacko: :wacko:

فبعون الله خير وشكرا ليك على النصيحه

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…