عرض ثلاثي الأبعاد

تصنيف بعض الإسقاطات ثلاثية الأبعاد

الإسقاط ثلاثي الأبعاد (أو الإسقاط الرسومي ) هو أسلوب تصميم يُستخدم لعرض جسم ثلاثي الأبعاد على سطح ثنائي الأبعاد . تعتمد هذه الإسقاطات على المنظور البصري وتحليل الأبعاد لعرض جسم معقد على سطح أبسط.

تستخدم الإسقاطات ثلاثية الأبعاد الخصائص الأساسية للشكل الجوهري للجسم لإنشاء خريطة من النقاط، والتي يتم ربطها ببعضها لتكوين عنصر مرئي. والنتيجة هي رسم بياني يحتوي على خصائص مفاهيمية لتفسير الشكل أو الصورة على أنها ليست مسطحة (ثنائية الأبعاد)، بل جسم صلب (ثلاثي الأبعاد) يُعرض على شاشة ثنائية الأبعاد.

تُعرض الأجسام ثلاثية الأبعاد في الغالب على وسائط ثنائية الأبعاد (مثل الورق وشاشات الحاسوب). ولذلك، تُعدّ الإسقاطات الرسومية عنصرًا تصميميًا شائع الاستخدام، لا سيما في الرسم الهندسي والتصميم الجرافيكي ورسومات الحاسوب . ويمكن حساب الإسقاطات باستخدام التحليل الرياضي والصيغ، أو باستخدام تقنيات هندسية وبصرية متنوعة.

ملخص

مقارنة بين عدة أنواع من الإسقاطات الرسومية
أنواع الإسقاطات المختلفة وكيفية إنتاجها

لعرض جسم ثلاثي الأبعاد على سطح ثنائي الأبعاد، تُطبَّق عملية إسقاط على الجسم باستخدام مصفوفة إسقاط. تُزيل هذه العملية المعلومات في البُعد الثالث مع الحفاظ عليها في البُعدين الأولين. راجع قسم الهندسة الإسقاطية لمزيد من التفاصيل.

إذا كان ينبغي عدم تشويه حجم وشكل الجسم ثلاثي الأبعاد بسبب موضعه النسبي بالنسبة للسطح ثنائي الأبعاد، فيمكن استخدام الإسقاط المتوازي .

أمثلة على الإسقاطات المتوازية:

إذا أردنا الحفاظ على المنظور ثلاثي الأبعاد لجسم ما على سطح ثنائي الأبعاد، فيجب أن يشمل التحويل تغيير الحجم والتحريك بناءً على الموضع النسبي للجسم بالنسبة للسطح ثنائي الأبعاد. تُسمى هذه العملية الإسقاط المنظوري. أمثلة على الإسقاط المنظوري:

الإسقاط المتوازي

يتوافق الإسقاط المتوازي مع إسقاط منظور مع وجهة نظر افتراضية؛ أي تلك التي تقع فيها الكاميرا على مسافة لا نهائية من الجسم ولها طول بؤري لا نهائي، أو "تكبير".

في الإسقاط المتوازي، تكون خطوط الرؤية من الجسم إلى مستوى الإسقاط متوازية. وبالتالي، تظل الخطوط المتوازية في الفضاء ثلاثي الأبعاد متوازية في الصورة المسقطة ثنائية الأبعاد. كما يتوافق الإسقاط المتوازي مع الإسقاط المنظوري ذي البعد البؤري اللانهائي (المسافة بين عدسة الكاميرا ونقطة التركيز )، أو ما يُعرف بـ" التكبير ".

تعتمد الصور المرسومة بالإسقاط المتوازي على تقنية القياس المحوري ("القياس على طول المحاور")، كما هو موضح في نظرية بولكه . عمومًا، تكون الصورة الناتجة مائلة (الأشعة ليست عمودية على مستوى الصورة)؛ ولكن في حالات خاصة تكون الصورة الناتجة متعامدة (الأشعة عمودية على مستوى الصورة). يجب عدم الخلط بين القياس المحوري والإسقاط المحوري ، حيث يشير الأخير في الأدبيات الإنجليزية عادةً إلى فئة محددة من الصور (انظر أدناه).

الإسقاط المتعامد

يُستمد الإسقاط المتعامد من مبادئ الهندسة الوصفية ، وهو تمثيل ثنائي الأبعاد لجسم ثلاثي الأبعاد. وهو إسقاط متوازٍ (خطوط الإسقاط متوازية في الواقع وفي مستوى الإسقاط). وهو النوع المفضل من الإسقاطات في الرسومات التنفيذية .

إذا كان العمودي على مستوى الرؤية (اتجاه الكاميرا) موازيًا لأحد المحاور الرئيسية (وهو المحور س أو ص أو ع )، فإن التحويل الرياضي يكون كما يلي: لإسقاط النقطة ثلاثية الأبعادأx{\displaystyle a_{x}}،أy{\displaystyle a_{y}}،أz{\displaystyle a_{z}}على النقطة ثنائية الأبعادبx{\displaystyle b_{x}}،بy{\displaystyle b_{y}}باستخدام إسقاط متعامد موازٍ للمحور y (حيث يمثل y الموجب الاتجاه الأمامي - منظر جانبي)، يمكن استخدام المعادلات التالية:

بx=sxأx+جx{\displaystyle b_{x}=s_{x}a_{x}+c_{x}}
بy=szأz+جz{\displaystyle b_{y}=s_{z}a_{z}+c_{z}}

حيث يمثل المتجه s عامل قياس اختياري، و c إزاحة اختيارية. هذه الثوابت اختيارية، ويمكن استخدامها لمحاذاة نافذة العرض بشكل صحيح. باستخدام ضرب المصفوفات ، تصبح المعادلات كما يلي:

[بxبy]=[sx0000sz][أxأyأz]+[جxجz].{\displaystyle {\begin{bmatrix}b_{x}\\b_{y}\end{bmatrix}}={\begin{bmatrix}s_{x}&0&0\\0&0&s_{z}\end{bmatrix}}{\begin{bmatrix}a_{x}\\a_{y}\\a_{z}\end{bmatrix}}+{\begin{bmatrix}c_{x}\\c_{z}\end{bmatrix}}.}

بينما تُجسّد الصور المُسقطة إسقاطًا متعامدًا الطبيعة ثلاثية الأبعاد للجسم المُسقط، إلا أنها لا تُمثله كما يُسجّل فوتوغرافيًا أو كما يراه مُشاهدٌ يُلاحظه مُباشرةً. فعلى وجه الخصوص، تكون الأطوال المتوازية في جميع نقاط الصورة المُسقطة إسقاطًا متعامدًا بنفس المقياس، بغض النظر عن بُعدها أو قربها من المُشاهد الافتراضي. ونتيجةً لذلك، لا تُقصّر الأطوال كما هو الحال في الإسقاط المنظوري.

إسقاط متعدد المشاهد

الرموز المستخدمة لتحديد ما إذا كان الإسقاط متعدد المناظر إما من الزاوية الأولى (يسار) أو من الزاوية الثالثة (يمين).

باستخدام الإسقاطات متعددة المناظر ، يتم إنتاج ما يصل إلى ست صور (تُسمى المناظر الأساسية ) لجسم ما، حيث يكون كل مستوى إسقاط موازياً لأحد محاور إحداثيات الجسم. تُوضع المناظر بالنسبة لبعضها البعض وفقاً لأحد نظامين: الإسقاط من الزاوية الأولى أو الإسقاط من الزاوية الثالثة . في كليهما، يمكن اعتبار مظهر المناظر مُسقطاً على مستويات تُشكل صندوقاً سداسياً حول الجسم. على الرغم من إمكانية رسم ستة جوانب مختلفة، إلا أن ثلاثة مناظر للرسم عادةً ما تُوفر معلومات كافية لإنشاء مجسم ثلاثي الأبعاد. تُعرف هذه المناظر باسم المنظر الأمامي ، والمنظر العلوي ، والمنظر الجانبي . كما تُستخدم أيضاً مصطلحات الواجهة ، والمسقط الأفقي ، والمقطع .

الإسقاط المائل

طاولة زراعة مرسومة في إسقاط خزانة بزاوية 45 درجة ونسبة 2/3
قوس حجري مرسوم من منظور عسكري

في الإسقاطات المائلة، لا تكون أشعة الإسقاط المتوازية عمودية على مستوى الرؤية كما هو الحال في الإسقاط المتعامد، بل تسقط على مستوى الإسقاط بزاوية تختلف عن 90 درجة. في كل من الإسقاط المتعامد والمائل، تظهر الخطوط المتوازية في الفضاء متوازية على الصورة المسقطة. نظرًا لبساطته، يُستخدم الإسقاط المائل حصريًا لأغراض التصوير، وليس للرسومات الهندسية الرسمية. في الرسم التصويري المائل ، تكون الزوايا المعروضة بين المحاور، بالإضافة إلى عوامل التقصير (المقياس)، اختيارية. عادةً ما يتم تقليل التشوه الناتج عن ذلك بمحاذاة أحد مستويات الجسم المصوَّر ليكون موازيًا لمستوى الإسقاط، مما يُنشئ صورة حقيقية كاملة الحجم للمستوى المُختار. من الأنواع الخاصة للإسقاطات المائلة:

إسقاط الفارس (45 درجة)

في الإسقاط الكافاليير (أو منظور الكافاليير أو نقطة الرؤية العالية )، تُمثَّل نقطة من الجسم بثلاثة إحداثيات: س ، ص ، ع . أما في الرسم، فتُمثَّل بإحداثيين فقط: س″ وص . في الرسم المسطح، يكون المحوران س وع متعامدين ، ويُرسم طولهما بنسبة 1:1؛ وهو بذلك يُشبه الإسقاطات ثنائية الأبعاد ، مع أنه ليس إسقاطًا محوريًا ، إذ يُرسم المحور الثالث، ص هنا، بشكل قطري، بزاوية اعتباطية مع المحور س″ ، عادةً 30 أو 45 درجة. ولا يُقاس طول المحور الثالث.

عرض الخزانة

كما هو الحال في منظور كافاليير، يكون أحد أوجه الجسم المسقط موازياً لمستوى الرؤية، بينما يُسقط المحور الثالث بزاوية (عادةً 30° أو 45° أو arctan(2)  =  63.4°). وعلى عكس إسقاط كافاليير، حيث يحتفظ المحور الثالث بطوله، يُقطع طول الخطوط المتراجعة إلى النصف في إسقاط الخزانة.

الإسقاط العسكري

يُطلق على أحد أنواع الإسقاط المائل اسم الإسقاط العسكري . في هذه الحالة، تُرسَم المقاطع الأفقية بشكل متساوي القياس بحيث لا تتشوه مخططات الطوابق، وتُرسَم الخطوط الرأسية بزاوية. يُعطى الإسقاط العسكري عن طريق الدوران في المستوى xy وإزاحة رأسية مقدارها z . [ 1 ]

الإسقاط المحوري

المناظر الثلاثة المحورية ، هنا للخزائن

تُظهر الإسقاطات المحورية صورةً لجسمٍ ما كما يُرى من زاوية مائلة، وذلك لإظهار جميع محاور الفضاء الثلاثة في صورة واحدة. [ 2 ] قد تكون الإسقاطات المحورية متعامدة أو مائلة . تُستخدم رسومات الأدوات المحورية غالبًا لتقريب الإسقاطات المنظورية، ولكن يصاحب هذا التقريب تشويه. ولأن الإسقاطات التصويرية تتضمن هذا التشويه بطبيعتها، فإنه يُمكن في رسومات الأدوات التصويرية التجاوز بشكل كبير لتوفير الجهد وتحقيق أفضل النتائج.

ينقسم الإسقاط المحوري إلى ثلاث فئات: الإسقاط المتساوي القياس ، والإسقاط ثنائي القياس ، والإسقاط ثلاثي القياس ، وذلك تبعًا للزاوية الدقيقة التي ينحرف عندها المنظر عن التعامد. [ 3 ] [ 4 ] ومن الخصائص المميزة للرسومات الإسقاطية المتعامدة أن أحد محاور الفضاء يُعرض عادةً بشكل عمودي.

الإسقاط المتساوي القياس

في الرسومات الإيزومترية (للاطلاع على الطرق، انظر الإسقاط الإيزومتري )، يكون اتجاه الرؤية بحيث تظهر محاور الفضاء الثلاثة مُختصرة بنفس القدر، وتوجد زاوية مشتركة مقدارها 120 درجة بينها. يكون التشوه الناتج عن التقصير منتظمًا، وبالتالي تُحفظ تناسبية جميع الأضلاع والأطوال، وتتشارك المحاور مقياسًا واحدًا. وهذا يُتيح قراءة القياسات أو أخذها مباشرةً من الرسم.

إسقاط ثنائي الأبعاد

في الرسومات ثنائية الأبعاد (للاطلاع على الطرق، انظر الإسقاط ثنائي الأبعاد )، يكون اتجاه الرؤية بحيث يظهر محوران من محاور الفضاء الثلاثة مُختصرين بنفس القدر، ويتم تحديد مقياس وزوايا العرض وفقًا لزاوية الرؤية؛ أما مقياس الاتجاه الثالث (الرأسي) فيُحدد بشكل منفصل. وتُعدّ التقريبات شائعة في الرسومات ثنائية الأبعاد.

إسقاط ثلاثي الأبعاد

في الرسومات ثلاثية الأبعاد (للاطلاع على الطرق، انظر الإسقاط ثلاثي الأبعاد )، يكون اتجاه الرؤية بحيث تظهر محاور الفضاء الثلاثة مُختصرة بشكل غير متساوٍ. ويتم تحديد المقياس على طول كل محور من المحاور الثلاثة والزوايا بينها بشكل منفصل وفقًا لزاوية الرؤية. وتُعدّ التقريبات شائعة في الرسومات ثلاثية الأبعاد.

قيود الإسقاط المتوازي

مثال على قيود الإسقاط المتساوي القياس. لا يمكن تحديد فرق الارتفاع بين الكرتين الحمراء والزرقاء محليًا.
تصور سلالم بنروز درجًا يبدو أنه يصعد (عكس اتجاه عقارب الساعة) أو ينزل (مع اتجاه عقارب الساعة) ولكنه يشكل حلقة متصلة.

لا تبدو الأجسام المرسومة بالإسقاط المتوازي أكبر أو أصغر كلما اقتربت من المشاهد أو ابتعدت عنه. ورغم أن هذه الطريقة مفيدة في الرسومات المعمارية ، حيث تُؤخذ القياسات مباشرةً من الصورة، إلا أنها تُنتج تشوهًا مرئيًا، لأنها، على عكس الإسقاط المنظوري ، لا تُحاكي طريقة عمل أعيننا أو التصوير الفوتوغرافي. كما أنها قد تُؤدي بسهولة إلى حالات يصعب فيها تقدير العمق والارتفاع، كما هو موضح في الرسم التوضيحي على اليمين.

في هذا الرسم المتساوي القياس، ترتفع الكرة الزرقاء وحدتين عن الكرة الحمراء. مع ذلك، لا يظهر هذا الفرق في الارتفاع إذا غطينا النصف الأيمن من الصورة، حيث تختفي المربعات (التي تُشير إلى الارتفاع).

استُغِلَّ هذا الغموض البصري في فن الأوب آرت ، وكذلك في رسومات "الأشياء المستحيلة". تُعدّ لوحة "الشلال" (1961) للفنان إم سي إيشر ، وإن لم تستخدم الإسقاط المتوازي بشكلٍ مباشر، مثالًا شهيرًا، حيث يبدو أن قناةً من الماء تسير دون مساعدة على طول مسارٍ هابط، ثم تعود بشكلٍ متناقض إلى مصدرها. وهكذا، يبدو الماء وكأنه يخالف قانون حفظ الطاقة . ويُصوَّر مثالٌ متطرف في فيلم "بداية" (Inception) ، حيث تُغيِّر خدعة المنظور القسري اتصال درجٍ ثابت. وتستخدم لعبة الفيديو "فيز" (Fez) خدع المنظور لتحديد الأماكن التي يُمكن للاعب التحرك فيها والأماكن التي لا يُمكنه التحرك فيها، وذلك بطريقةٍ تُشبه حل الألغاز.

إسقاط المنظور

منظور لجسم هندسي باستخدام نقطتي تلاشٍ. في هذه الحالة، يتم رسم خريطة الجسم (الإسقاط المتعامد) أسفل المنظور، كما لو كان يتم ثني مستوى الأرض.
إسقاط محوري لمخطط يُظهر العناصر ذات الصلة بمنظور مستوى الصورة الرأسي . تقع نقطة الوقوف (PS) على مستوى الأرض π ، وتقع نقطة الرؤية (PV) فوقها مباشرةً. PP هو إسقاطها على مستوى الصورة α . LO وLT هما خط الأفق وخط الأرض ( linea d'orizzonte و linea di terra ). يقع الخطان السميكان s و q على π ، ويتقاطعان مع α عند Ts و Tq على التوالي. تتقاطع الخطوط المتوازية المارة بـ PV (باللون الأحمر) مع LO عند نقطتي التلاشي Fs و Fq : وبالتالي يمكن رسم الإسقاطين s′ و q′ ، ومن ثم تقاطعهما R′ على R.

الإسقاط المنظوري أو التحويل المنظوري هو إسقاط يتم فيه إسقاط الأجسام ثلاثية الأبعاد على مستوى الصورة . وهذا يؤدي إلى ظهور الأجسام البعيدة أصغر من الأجسام القريبة.

ويعني هذا أيضًا أن الخطوط المتوازية (أي التي تلتقي عند نقطة اللانهاية ) تبدو وكأنها تتقاطع في الصورة المسقطة. على سبيل المثال، إذا صُوِّرت خطوط السكك الحديدية باستخدام الإسقاط المنظوري، فإنها تبدو وكأنها تتقارب نحو نقطة واحدة تُسمى نقطة التلاشي . تعمل العدسات الفوتوغرافية والعين البشرية بالطريقة نفسها، ولذلك يبدو الإسقاط المنظوري الأكثر واقعية. [ 5 ] يُصنَّف الإسقاط المنظوري عادةً إلى منظور أحادي النقطة ، ومنظور ثنائي النقطة ، ومنظور ثلاثي النقاط ، وذلك اعتمادًا على اتجاه مستوى الإسقاط بالنسبة لمحاور الجسم المصوَّر. [ 6 ]

تعتمد طرق الإسقاط البياني على الازدواجية بين الخطوط والنقاط، حيث يحدد خطان مستقيمان نقطةً، بينما تحدد نقطتان خطًا مستقيمًا. يُطلق على الإسقاط المتعامد لنقطة العين على مستوى الصورة اسم نقطة التلاشي الرئيسية (PP في المخطط على اليمين، من المصطلح الإيطالي punto principale ، الذي صِيغ خلال عصر النهضة). [ 7 ]

نقطتان مهمتان على الخط هما:

  • تقاطعها مع مستوى الصورة، و
  • نقطة تلاشيها، الموجودة عند تقاطع الخط الموازي من نقطة العين ومستوى الصورة.

نقطة التلاشي الرئيسية هي نقطة تلاشي جميع الخطوط الأفقية العمودية على مستوى الصورة. تقع نقاط تلاشي جميع الخطوط الأفقية على خط الأفق . إذا كان مستوى الصورة عموديًا، كما هو الحال غالبًا، فإن جميع الخطوط العمودية تُرسَم عموديًا، وليس لها نقطة تلاشي محددة على مستوى الصورة. يمكن تصور طرق بيانية متنوعة بسهولة لعرض المشاهد الهندسية. على سبيل المثال، تتقاطع الخطوط المرسومة من نقطة العين بزاوية 45 درجة إلى مستوى الصورة مع الأخير على طول دائرة نصف قطرها يساوي المسافة بين نقطة العين والمستوى، وبالتالي فإن رسم هذه الدائرة يساعد في تحديد جميع نقاط تلاشي الخطوط المائلة بزاوية 45 درجة؛ وعلى وجه الخصوص، يتكون تقاطع هذه الدائرة مع خط الأفق من نقطتي مسافة . تُعد هذه النقاط مفيدة لرسم أرضيات رقعة الشطرنج، والتي بدورها تُستخدم لتحديد مواقع قواعد الأجسام على المشهد. في منظور المجسم الهندسي على اليمين، بعد اختيار نقطة التلاشي الرئيسية - التي تحدد خط الأفق - تُكمل نقطة التلاشي بزاوية 45° على الجانب الأيسر من الرسم تحديدَ وجهة النظر (المتساوية البعد). يُرسم خطان من الإسقاط المتعامد لكل رأس، أحدهما بزاوية 45° والآخر بزاوية 90° على مستوى الصورة. بعد تقاطع هذين الخطين مع خط الأرض، يتجهان نحو نقطة المسافة (لزاوية 45°) أو النقطة الرئيسية (لزاوية 90°). يحدد تقاطعهما الجديد إسقاط الخريطة. تُقاس الارتفاعات الطبيعية فوق خط الأرض، ثم تُسقط بالطريقة نفسها حتى تتقاطع مع الخط الرأسي للخريطة.

بينما يتجاهل الإسقاط المتعامد المنظور للسماح بإجراء قياسات دقيقة، فإن الإسقاط المنظوري يُظهر الأجسام البعيدة أصغر حجماً لتوفير مزيد من الواقعية.

الصيغة الرياضية

يتطلب الإسقاط المنظوري تعريفًا أكثر تفصيلًا مقارنةً بالإسقاطات المتعامدة. ولتسهيل فهم آلية هذا الإسقاط، يمكن تخيل الإسقاط ثنائي الأبعاد كما لو كان الجسم (أو الأجسام) يُرى من خلال عدسة كاميرا. يتحكم موضع الكاميرا واتجاهها ومجال رؤيتها في سلوك تحويل الإسقاط. تُعرَّف المتغيرات التالية لوصف هذا التحويل:

  • أx،y،z{\displaystyle \mathbf {a} _{x,y,z}}– الموضع ثلاثي الأبعاد للنقطة أ التي سيتم إسقاطها
  • جx،y،z{\displaystyle \mathbf {c} _{x,y,z}}– الموضع ثلاثي الأبعاد للنقطة C التي تمثل الكاميرا
  • θx،y،z{\displaystyle \mathbf {\theta } _{x,y,z}}اتجاه الكاميرا (ممثلة بزوايا تايت-برايان )
  • هـx،y،z{\displaystyle \mathbf {e} _{x,y,z}}- موضع سطح العرض بالنسبة لما سبق ذكرهج{\displaystyle \mathbf {c} }[ 8 ]

تستخدم معظم الاتفاقيات قيم z الموجبة (حيث يكون المستوى أمام الثقب الدقيق).ج{\displaystyle \mathbf {c} }ومع ذلك، فإن قيم z السالبة أكثر دقة من الناحية الفيزيائية، ولكن الصورة ستنعكس أفقيًا وعموديًا. مما ينتج عنه:

  • بx،y{\displaystyle \mathbf {b} _{x,y}}– الإسقاط ثنائي الأبعاد لـأ.{\displaystyle \mathbf {a} .}

متىجx،y،z=0،0،0،{\displaystyle \mathbf {c} _{x,y,z}=\langle 0,0,0\rangle ,}وθx،y،z=0،0،0،{\displaystyle \mathbf {\theta} _{x,y,z}=\langle 0,0,0\rangle ,}المتجه ثلاثي الأبعاد1،2،0{\displaystyle \langle 1,2,0\rangle }يتم إسقاطها على المتجه ثنائي الأبعاد1،2{\displaystyle \langle 1,2\rangle }.

وإلا، لحساببx،y{\displaystyle \mathbf {b} _{x,y}}نقوم أولاً بتعريف متجهدx،y،z{\displaystyle \mathbf {d} _{x,y,z}}باعتبارها موضع النقطة A بالنسبة لنظام إحداثيات تحدده الكاميرا، مع نقطة الأصل في C وتدويرها بواسطةθ{\displaystyle \mathbf {\theta } }بالنسبة لنظام الإحداثيات الأولي. ويتحقق ذلك عن طريق الطرحج{\displaystyle \mathbf {c} }منأ{\displaystyle \mathbf {a} }ثم تطبيق الدوران بواسطة-θ{\displaystyle -\mathbf {\theta } }إلى النتيجة. يُطلق على هذا التحويل غالبًا اسمتحويل الكاميرا ، ويمكن التعبير عنه على النحو التالي، معبرًا عن الدوران من حيث الدوران حولx وyوz(تفترض هذه الحسابات أن المحاور مرتبة كنظاممحاور يساري ): [ 9 ] [ 10 ]

[دxدyدz]=[1000كوس(θx)الخطيئة(θx)0-الخطيئة(θx)كوس(θx)][كوس(θy)0-الخطيئة(θy)010الخطيئة(θy)0كوس(θy)][كوس(θz)الخطيئة(θz)0-الخطيئة(θz)كوس(θz)0001]([أxأyأz]-[جxجyجz]){\displaystyle {\begin{bmatrix}\mathbf {d} _{x}\\\mathbf {d} _{y}\\\mathbf {d} _{z}\end{bmatrix}}={\begin{bmatrix}1&0&0\\0&\cos(\mathbf {\theta } _{x})&\sin(\mathbf {\theta } _{x})\\0&-\sin(\mathbf {\theta } _{x})&\cos(\mathbf {\theta } _{x})\end{bmatrix}}{\begin{bmatrix}\cos(\mathbf {\theta } _{y})&0&-\sin(\mathbf {\theta } _{y})\\0&1&0\\\sin(\mathbf {\theta } _{y})&0&\cos(\mathbf {\theta } _{y})\end{bmatrix}}{\begin{bmatrix}\cos(\mathbf {\theta } _{z})&\sin(\mathbf {\theta } _{z})&0\\-\sin(\mathbf {\theta } _{z})&\cos(\mathbf {\theta } _{z})&0\\0&0&1\end{bmatrix}}\left({{\begin{bmatrix}\mathbf {a} _{x}\\\mathbf {a} _{y}\\\mathbf {a} _{z}\\\end{bmatrix}}-{\begin{bmatrix}\mathbf {c} _{x}\\\mathbf {c} _{y}\\\mathbf {c} _{z}\\\end{bmatrix}}}\right)}

يتوافق هذا التمثيل مع الدوران بثلاث زوايا أويلر (أو بالأحرى، زوايا تايت-برايان )، باستخدام اصطلاح xyz ، والذي يمكن تفسيره إما على أنه "الدوران حول المحاور الخارجية (محاور المشهد ) بالترتيب z ، y ، x (قراءة من اليمين إلى اليسار)" أو "الدوران حول المحاور الداخلية (محاور الكاميرا ) بالترتيب x، y، z (قراءة من اليسار إلى اليمين)". إذا لم يتم تدوير الكاميرا (θx،y،z=0،0،0{\displaystyle \mathbf {\theta } _{x,y,z}=\langle 0,0,0\rangle }ثم تختفي المصفوفات (كمصفوفات متطابقة)، ويختزل هذا إلى مجرد إزاحة:د=أ-ج.{\displaystyle \mathbf {d} =\mathbf {a} -\mathbf {c} .}

أو بدلاً من ذلك، دون استخدام المصفوفات (لنستبدلأx-جx{\displaystyle a_{x}-c_{x}}معx{\displaystyle \mathbf {x} }وهكذا، ويختصركوس(θα){\displaystyle \cos \left(\theta _{\alpha }\right)}لجosα{\displaystyle cos_{\alpha }}والخطيئة(θα){\displaystyle \sin \left(\theta _{\alpha }\right)}لsأنانα{\displaystyle sin_{\alpha }}):

دx=جosy(sأنانzy+جoszx)-sأنانyzدy=sأنانx(جosyz+sأنانy(sأنانzy+جoszx))+جosx(جoszy-sأنانzx)دz=جosx(جosyz+sأنانy(sأنانzy+جoszx))-sأنانx(جoszy-sأنانzx){\displaystyle {\begin{aligned}\mathbf {d} _{x}&=cos_{y}(sin_{z}\mathbf {y} +cos_{z}\mathbf {x} )-sin_{y}\mathbf {z} \\\mathbf {d} _{y}&=sin_{x}(cos_{y}\mathbf {z} +sin_{y}(sin_{z}\mathbf {y} +cos_{z}\mathbf {x} ))+cos_{x}(cos_{z}\mathbf {y} -sin_{z}\mathbf {x} )\\\mathbf {d} _{z}&=cos_{x}(cos_{y}\mathbf {z} +sin_{y}(sin_{z}\mathbf {y} +cos_{z}\mathbf {x} ))-sin_{x}(cos_{z}\mathbf {y} -sin_{z}\mathbf {x} )\end{aligned}}}

ويمكن بعد ذلك إسقاط هذه النقطة المحولة على المستوى ثنائي الأبعاد باستخدام الصيغة (هنا، يتم استخدام x / y كمستوى إسقاط؛ قد تستخدم المراجع أيضًا x / z ): [ 11 ]

بx=هـzدzدx+هـx،بy=هـzدzدy+هـy.{\displaystyle {\begin{aligned}\mathbf {b} _{x}&={\frac {\mathbf {e} _{z}}{\mathbf {d} _{z}}}\mathbf {d} _{x}+\mathbf {e} _{x},\\[5pt]\mathbf {b} _{y}&={\frac {\mathbf {e} _{z}}{\mathbf {d} _{z}}}\mathbf {d} _{y}+\mathbf {e} _{y}.\end{aligned}}}

أو، في شكل مصفوفة باستخدام الإحداثيات المتجانسة ، يكون النظام

[وxوyوw]=[10هـxهـz01هـyهـz001هـz][دxدyدz]{\displaystyle {\begin{bmatrix}\mathbf {f} _{x}\\\mathbf {f} _{y}\\\mathbf {f} _{w}\end{bmatrix}}={\begin{bmatrix}1&0&{\frac {\mathbf {e} _{x}}{\mathbf {e} _{z}}}\\0&1&{\frac {\mathbf {e} _{y}}{\mathbf {e} _{z}}}\\0&0&{\frac {1}{\mathbf {e} _{z}}}\end{bmatrix}}{\begin{bmatrix}\mathbf {d} _{x}\\\mathbf {d} _{y}\\\mathbf {d} _{z}\end{bmatrix}}}

يؤدي استخدام حجة المثلثات المتشابهة، بالاقتران مع حجة أخرى، إلى القسمة على الإحداثي المتجانس، مما ينتج عنه

بx=وx/وwبy=وy/وw{\displaystyle {\begin{aligned}\mathbf {b} _{x}&=\mathbf {f} _{x}/\mathbf {f} _{w}\\\mathbf {b} _{y}&=\mathbf {f} _{y}/\mathbf {f} _{w}\end{aligned}}}

المسافة بين المشاهد وسطح العرض،هـz{\displaystyle \mathbf {e} _{z}}، يرتبط مباشرة بمجال الرؤية، حيثα=2دالة الظل العكسي(1/هـz){\displaystyle \alpha =2\cdot \arctan(1/\mathbf {e} _{z})}هي زاوية الرؤية. (ملاحظة: يفترض هذا أنك تقوم بربط النقطتين (-1،-1) و (1،1) بزوايا سطح الرؤية الخاص بك)

يمكن إعادة كتابة المعادلات المذكورة أعلاه على النحو التالي:

بx=(دxsx)/(دzرx)رz،بy=(دysy)/(دzرy)رz.{\displaystyle {\begin{aligned}\mathbf {b} _{x}&=(\mathbf {d} _{x}\mathbf {s} _{x})/(\mathbf {d} _{z}\mathbf {r} _{x})\mathbf {r} _{z},\\\mathbf {b} _{y}&=(\mathbf {d} _{y}\mathbf {s} _{y})/(\mathbf {d} _{z}\mathbf {r} _{y})\mathbf {r} _{z}.\end{aligned}}}

في أيsx،y{\displaystyle \mathbf {s} _{x,y}}حجم الشاشة،رx،y{\displaystyle \mathbf {r} _{x,y}}حجم سطح التسجيل ( مستشعر CCD أو فيلم فوتوغرافيرz{\displaystyle \mathbf {r} _{z}}هي المسافة من سطح التسجيل إلى بؤبؤ الدخول ( مركز الكاميرا )، ودz{\displaystyle \mathbf {d} _{z}}هي المسافة، من النقطة ثلاثية الأبعاد التي يتم إسقاطها، إلى بؤبؤ العين.

قد تكون عمليات القص والتحجيم اللاحقة ضرورية لرسم المستوى ثنائي الأبعاد على أي وسائط عرض معينة.

إسقاط منظور ضعيف

يستخدم الإسقاط المنظوري "الضعيف" نفس مبادئ الإسقاط المتعامد، ولكنه يتطلب تحديد عامل التكبير، مما يضمن ظهور الأجسام الأقرب أكبر في الإسقاط، والعكس صحيح. ويمكن اعتباره مزيجًا بين الإسقاط المتعامد والإسقاط المنظوري، ويمكن وصفه إما بأنه إسقاط منظوري بأعماق نقطية فردية.Zأنا{\displaystyle Z_{i}}تم استبدالها بعمق ثابت متوسطZشارع{\displaystyle Z_{\text{ave}}}[ 12 ] أو ببساطة كإسقاط متعامد بالإضافة إلى تغيير المقياس . [ 13 ]

وبالتالي، يُقارب نموذج المنظور الضعيف إسقاط المنظور باستخدام نموذج أبسط، مشابه للمنظور المتعامد البحت (غير المُقاس). وهو تقريب معقول عندما يكون عمق الجسم على طول خط الرؤية صغيرًا مقارنةً بالمسافة من الكاميرا، ويكون مجال الرؤية صغيرًا. في ظل هذه الشروط، يمكن افتراض أن جميع النقاط على جسم ثلاثي الأبعاد تقع على نفس المسافة.Zشارع{\displaystyle Z_{\text{ave}}}من الكاميرا دون أخطاء كبيرة في الإسقاط (مقارنة بنموذج المنظور الكامل).

معادلة

Px=XZشارعPy=YZشارع{\displaystyle {\begin{aligned}&P_{x}={\frac {X}{Z_{\text{ave}}}}\\[5pt]&P_{y}={\frac {Y}{Z_{\text{ave}}}}\end{aligned}}}

بافتراض البعد البؤريو=1{\textstyle f=1}.

رسم بياني

لتحديد إحداثي x على الشاشة الذي يتوافق مع نقطة عندأx،أz{\displaystyle A_{x},A_{z}}اضرب إحداثيات النقطة في:

بx=أxبzأz{\displaystyle B_{x}=A_{x}{\frac {B_{z}}{A_{z}}}}

أين

بx{\displaystyle B_{x}}هل إحداثي الشاشة س
أx{\displaystyle A_{x}}يمثل النموذج الإحداثي السيني
بz{\displaystyle B_{z}}البعد البؤري هو المسافة المحورية من مركز الكاميرا إلى مستوى الصورة
أz{\displaystyle A_{z}}هي مسافة الموضوع.

بما أن الكاميرا تعمل في ثلاثة أبعاد، فإن نفس المبدأ ينطبق على إحداثي y للشاشة - يمكن استبدال y بـ x في الرسم التخطيطي والمعادلة أعلاه.

بدلاً من ذلك، يمكن استخدام تقنيات القص . وتتضمن هذه التقنيات استبدال قيم نقطة خارج مجال الرؤية بقيم مستكمَلة من نقطة مقابلة داخل مصفوفة رؤية الكاميرا.

تعتمد هذه الطريقة، التي يُشار إليها غالبًا باسم طريقة الكاميرا العكسية ، على إجراء حساب إسقاط منظور باستخدام قيم معروفة. وتحدد هذه الطريقة آخر نقطة مرئية على طول مخروط الرؤية من خلال الإسقاط من نقطة خارج مجال الرؤية (غير مرئية) بعد تطبيق جميع التحويلات اللازمة.

انظر أيضاً

مراجع

  1. تريبيرغس، أندريجس. "هندسة الرسم المنظوري على الحاسوب" . جامعة يوتا، قسم الرياضيات. مؤرشف من الأصل في 30 أبريل 2015. تم الاطلاع عليه في 24 أبريل 2015 .
  2. ميتشل، ويليام ؛ مالكولم مكولوغ (1994). وسائط التصميم الرقمي . جون وايلي وأولاده. ص 169. ISBN  978-0-471-28666-0.
  3. ماينارد، باتريك (2005). رسم الفروق: أنواع التعبير التصويري . مطبعة جامعة كورنيل. ص 22. ISBN  978-0-8014-7280-0.
  4. ماك رينولدز، توم؛ ديفيد بليث (2005). برمجة الرسومات المتقدمة باستخدام OpenGL . إلسيفير. ص 502. ISBN  978-1-55860-659-3.
  5. د. هيرن، وم. بيكر (1997). رسومات الحاسوب، إصدار سي . إنجلوود كليفس: برنتيس هول]، الفصل 9
  6. جيمس فولي (1997). رسومات الحاسوب . بوسطن: أديسون-ويسلي. ISBN 0-201-84840-6الفصل السادس
  7. كيرستي أندرسن (2007)، هندسة الفن ، سبرينغر، ص. xxix، ISBN  9780387259611
  8. إنجريد كارلبوم، جوزيف باشوريك (1978). "الإسقاطات الهندسية المستوية وتحويلات العرض" (ملف PDF) . مجلة ACM Computing Surveys . 10 (4): 465–502 . CiteSeerX 10.1.1.532.4774 . doi : 10.1145/356744.356750 . S2CID 708008 .  
  9. رايلي، ك. ف. (2006). الأساليب الرياضية للفيزياء والهندسة . مطبعة جامعة كامبريدج . ص 931 ، 942. ISBN  978-0-521-67971-8.
  10. غولدشتاين، هربرت (1980). الميكانيكا الكلاسيكية ( الطبعة الثانية). ريدينغ، ماساتشوستس: دار نشر أديسون-ويسلي، الصفحات 146-148 . ISBN   978-0-201-02918-5.
  11. سونكا، م؛ هلافاتش، ف؛ بويل، ر (1995). معالجة الصور وتحليلها ورؤية الآلة ( الطبعة الثانية). تشابمان وهول. ص 14. ISBN   978-0-412-45570-4.
  12. سوبهاشيس بانيرجي (2002-02-18). "كاميرا المنظور الضعيف" .
  13. ألتر، تي دي (يوليو 1992). وضعية ثلاثية الأبعاد من 3 نقاط متناظرة تحت إسقاط منظور ضعيف (ملف PDF) (تقرير فني). مختبر الذكاء الاصطناعي في معهد ماساتشوستس للتكنولوجيا .

للمزيد من القراءة

  • إنشاء بيئات ثلاثية الأبعاد من الصور الرقمية