مثال على تقديم مع CG إلى كائن عازلة الإطار خارج الشاشة

StackOverflow https://stackoverflow.com/questions/4000689

  •  25-09-2019
  •  | 
  •  

سؤال

أود أن أرى مثالًا على تقديم مع NVIDIA CG إلى كائن عازلة للإطار خارج الشاشة.

أجهزة الكمبيوتر التي يمكنني الوصول إليها للحصول على بطاقات رسومات ولكن لا توجد شاشات (أو خادم X). لذلك أريد تقديم أشيائي وإخراجها كصور على القرص. بطاقات الرسوم هي GTX285.

هل كانت مفيدة؟

المحلول

تحتاج إلى إنشاء مخزن مؤقت لشاشة خارج الشاشة وتقديمه بنفس الطريقة التي ستقدمها في نافذة.

انظر هنا على سبيل المثال (ولكن بدون CG):http://www.mesa3d.org/brianp/sig97/offscrn.htm

نظرًا لأن لديك تظليل CG ، فما عليك سوى تمكينه بنفس الطريقة التي ستقدم بها نافذة.

تعديل:

للحصول على مثال FBO ، ألقِ نظرة هنا:http://www.songho.ca/opengl/gl_fbo.htmlولكن هذا لا يدعمه جميع البطاقات الرسومية.

يمكنك أيضًا تقديم الملمس ، ثم نسخ الملمس إلى الذاكرة الرئيسية ، لكن هذا ليس جيدًا جدًا (الأداء)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top