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

ساعه باستخدام open Gl

مغلق
بدأه نور الفجر في 22 مايو 2007 · 7 رد · 3,686 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ان اعرف كيف يمكنني تصميم ساعه open GL وكيف تحسب العقارب والثواني والدقايق طبعا واذا وصلت السعه لوقت بلاضبط يدق الجرس فيه اتمنى افادتني من اصحاب الخبرة كيف يمكن ان اجعل العقرب يدور وكم هي الزاويه بالدوران انا اجهل امور كثيرة فيه

في اسرع وقت

#2

يمكن استخدام الدوال المثلثية لتحقيق الدوران لعقرب الثواني .. وبقية العقارب تتحرك تبعا له .

ويمكن استخدام glRotatef .. لا اعرف ايهما الافضل ,

اقتباس
كيف يمكن ان اجعل العقرب يدور وكم هي الزاويه بالدوران انا اجهل امور كثيرة فيه

الزاوية .. ممكن حسابها .. اذا علمنا ان الدائرة 360 درجة .. وان الثواني 60 ثانية.

بالتالي يجب ان ان تكون الزاوية في كل ثانية هي 6 درجات .

بالنسبة للصوت .. استخدم Win32 Api اسهل .. ويوجد امثلة كثيرة ,,

اذا توفر معي الوقت سأضع الكود .. وياليت تضع كود فيه الرسمة وكل شيء .. عشان اقدر ابني عليها . .لاني مشغول حاليا. ( طبعا مو وعد .. لكن احاول ).

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#3

;dt يمكني استخدام الدوال المثلثية لتحقيق الدوران لعقرب الثواني .. وبقية العقارب تتحرك تبعا له ؟

لااريد بفكرة الروتيشن قد تكون صعبه الفكره بالدوال اسهل وفكرة الساعه هي دائرة مكونه من ثلاث عقارب واحد يحسب الثواني والثاني يحسب الدقايق والثالث يحسب الساعه وعندما يصل الوقت في كل مره 60 دقيقه يرن الجرس والساعه ممكن يكون شكلها دائره او مربع او معين او اي شكل

شكرا لك الشمري ويكفيني انك حاولت ان تفهمني ولو شيء بسيط بس

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

#4
اقتباس
وبقية العقارب تتحرك تبعا له ؟

نعم ،

وإذا أردت مثال على ذلك فبإمكانك الحصول على عدة نماذج للساعة من موقع opengl.org

:)

اللهم طهر أرض فلسطين من العملاء والخونة

#5

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

شكرا لج اختي على الاهتمام

#6

سويت مثال ساعة .

post-42837-1180203035_thumb.jpg

بس ترا الساعة مش مظبوطة .. يعني صناعة تايوانية :D

ملاحظات هامات :-) :

1- لازم يكون عندك المكتبة fmod عشان تقدر تترجم البرنامج .. وهي مكتبة صوتية ..

2- الكود لازال فيه اخطاء .. يعني يبغاله كوب شاي ...

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

وفي المقابل .. يوجد متغيرات تحمل قيم الدقائق والثواني والساعات ..

استخدمت دالة glutTimerFunc لاجل التوقيت ..

Clock.zip

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#7

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

كل الشكر والتقدير يالشمري

#8

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

هذا الموضوع مغلق.

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