كيف استطاعو عمل تقنية مثل 3d في البرمجة


التعليقات

11

الفكرة الاساسية هى فى المحور الثالث,

الصورة ثنائية الابعاد تتكون من محورى X و Y الطول و العرض, أى نقطة يمكن التعبير عنها فى النظام ثنائى باحداثيات الX و الY.

لو أضفت اليهم المحور الثالث (العمق) و يشار اليه بالمحور Z يصبح 3d.

و لكن الشاشة ليس فيها عمق, لذا فان اضافة المحور الثالث تكون من خلال اضافته فى مكان ما على المحورين X و Y لعمل خداع بصرى, تماما مثلما ترسم مكعب على الورقة, حيث ترسم الخطوط مائلة لكنها تظهر للعين كمعب معتدل. و ذلك لأن المخ يتخيل الاشكال بحسب خبرته,

بمعنى أن الشاشة ثنائية الابعاد, لكن المخ البشرى هو من يجعلها ثلاثية الابعاد اذا ما تم خداعه بطرق معينة.

مكان وضع النقاط على محور Z غالبا بشكل مائل (يوحى بأنه فى العمق لكنه فى الحقيقة الى اعلى و اليمين).

تحريك الاشكال فى الابعاد الثلاثية يعتمد على معادلات رياضية و تقوم بها مكتبات مثل الDirectX و غيرها.

برامج 3d او اى مجسم له اكثر من بعد خداع بصرى فى الحقيقة لا يوجد جسم ثلاثى الأبعاد لكن كلها خداع بصرى والمخ يستقبلها ويترجمها كأنها حقيقية

-2

سؤال غير مفهوم

اعتقد ان الاخ سال عن كيف تم برمجت برامج مثل 3d max و cinema 4d ......الخ

والله اعلم

-2

أعذرني سؤالك غامض

-2

تبرمج الصورة من عدة أبعاد ثم تركبها مع بعض

هي نفس تقنية التصوير ب 3D

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

نفس المفهوم يطبق عند البرمجة بأسلوب الثري دي


برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

24.6 ألف متابع