السلام عليكم ورحمة الله وبركاته
كيف لي ان اكتب برنامج في الجافا برسم كرة او مكعب ذو ثلاثة ابعاد ؟؟؟
ما هي البرامج المطلوبه معه
وشكرا
اختكم
لغة سي
السلام عليكم ورحمة الله وبركاته
كيف لي ان اكتب برنامج في الجافا برسم كرة او مكعب ذو ثلاثة ابعاد ؟؟؟
ما هي البرامج المطلوبه معه
وشكرا
اختكم
لغة سي
Hi ,
To programme 3D graphics in Java you must setup the Java3D API you can download it from the java.sun.com and to start with Java3D you may read the Java3D Tutorial it is also available on the same site .
good luck!
حل بديل يسمى JOGL
جوجل عنه.
السلام عليكم و رحمة الله وبركاته
شكرا لكم على المساعدة
بس كنت اريد برنامج صغيرة فقط لمعرفة الاوامر
اختكم لغة سي
@clang:
لم تجوجلي جيدا
Jumping Into JOGL:
http://today.java.net/lpt/a/29
مقال قصير يوضح كيفية البداية مع كود بسيط
@forum
ياشباب انظروا ما يمكن عمله بهذه المكتبة هنا:
https://jogl-demos.dev.java.net/
ليس أقل من دعم كامل غير منقوص ل OpenGL مع تسريع عتادي كامل.
تم تعديل هذه المشاركة بواسطة TheUnforgiven في 3 أغسطس 2004 في 00:17
يا اخي عندك في الجهاز من الامثلة التي تاتي عند تركيب J2SDK ابحث في جهازك في Directory الموجود به J2SDK الملف الموجودة بها الامثلة اسمه demo فمثلا عندي
C:\j2sdk1.4.2\demo\applets
هذا موجود فقط ابحث عنه وتجد الامثلة الكثيرة
والسلام عليكم ورحمة الله وبركاته
تم تعديل هذه المشاركة بواسطة مجدي محمود في 3 أغسطس 2004 في 00:00
لست متواجد بشكل يومي
لا توجد أمثلة ثلاثية الأبعاد تأتي مع جافا لأن Java3D و JOGL لا تأتي مع ال SDK أصلا و يجب أن تضيفها بنفسك.
أخ مجدي هذا المثال لا يستخدم
Java3D Package
ولكنه كاف لرسم مكعب.
للرسوم الأكثر تعقيدا ولاستخدام DirectX و OpenGL تلزم المكتبات المذكورة
ولأن عنوان المناقشة هو 3D Graphics in Java أظن أن السائلة تريد أكثر من هذا.
تم تعديل هذه المشاركة بواسطة TheUnforgiven في 3 أغسطس 2004 في 00:22
السلام عليكم ورحمة الله وبركاته
http://www.java3d.org/tutorial.html
هذا الموقع به طريقه لعمل 3d
بس مستخدم شيء SimpleUniverse
هل من ممكن عمل هذا البرنامج في applet
اختكم لغة سي
هذه الدروس هي في Java 3D
لمنع المزيد من الإلتباس ف Java3D هي مكتبة قياسية من سن ولكن لا تأتي مع بيئة جافا وإنما يجب تثبيتها. لذا لا يوجد ما يمنع من وضع البرامج في أبلت نظريا ولكن يجب توفر هذه المكتبة الإضافية عند من يريد تشغيله أو ربما هناك طريقة لتضمين المكتبة مع الأبلت ولكن عمليا مع التضمين سيستغرق التنزيل وقتا طويلا ومن الصعب أن تفترض أن المستخدمين يملكون المكتبة مثبتة.
ال SimpleUniverse هو كلاس من ال Java3D
هذا الموضوع مغلق.