openrm المشهد الرسم البياني

Openrm Scene Graph هو مجموعة أدوات مطورين تقوم بتنفيذ API الرسم البياني المشهد، والذي يستخدم OpenGL.
التحميل الان

openrm المشهد الرسم البياني الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • E. Wes Bethel
  • موقع ويب الناشر:
  • http://www.openrm.org/

openrm المشهد الرسم البياني العلامات


openrm المشهد الرسم البياني وصف

Chopenrm Scene Graph هو مجموعة أدوات مطورين تنفذ API الرسم البياني المشهد، والذي يستخدم OpenGL. Openrm Scene Graph هو API الرسم البياني المشهد الذي ينفذ متوسطا متعدد الالتزامات ومتعددة الترددات المتوازية بالكامل، ويستخدم OpenGL كمنصة رسومات لتسجيل الأجهزة. نموذج Graph Scene هو وسيلة مفيدة لتنظيم البيانات لتقديمها بطريقة فعالة بشكل خاص لمحركات عرض الرسومات. السبب في أنك قد ترغب في استخدام API الرسم البياني المشهد لتطويره هو أنه يمكنك إعادة استخدام التعليمات البرمجية والأفكار، والاستفادة من عمل الآخرين في مجال برامج منصة الرسومات المفصلة. تطبيقات الرسومات، وبما أن جميع تطبيقات الرسومات تحتاج إلى نوع من الإطار المماثل، فإنك، كمطور، يستفيد من إطار Openrm. الأهداف النهائية ل OpenRM تشمل تقديم عالية الأداء، نموذج رسم بياني مشهد كامل المواصفات، المرونة والمرونة extensibilty.here هي بعض الملامح الرئيسية "الرسم البياني Openrm Scene": دعم كائن OpenGL OpenGL OpenGL الذي توفره التطبيقات ومعرفات قائمة العرض. دعم متعدد الاستخدامات. دعم التطبيقات الموازية للذاكرة الموزعة عند الجمع مع الكروم. هذه الميزة مفيدة بشكل خاص لتشغيل تطبيقات الرسومات والتصور الموازية على مجموعات Linux المزودة بأجهزة رسومات سلعة عالية الأداء. عرض كامل متعدد المراحل ومتعددة مراحل (موازية) تم تطبيقها على UNIX / Linux / Win32. دعم الدقة، مما أدى إلى تقديم سعر ثابت UNIX / Linux / Win32. الدعم الكامل للأجهزة تسريع خارج الشاشة عرض على UNIX / Linux، وللعرض OFFSCREEN OPENGL (DIB). دعم الصور / الكاتب تنسيقات JPEG و PPM. بيئة الإضاءة الغنية ومصادر الضوء، بما في ذلك دعم الأضواء OpenGL. الآثار الجوية عبر OpenGL Fogging. بيئة نسيج غنية، بما في ذلك دعم القوام 1D و 2D و 3D. نوافذ متعددة. تطبيق الرسم البياني المشهد المؤمن الخيط الذي يدعم مؤلحات تطبيق متعددة الكتابة في وقت واحد إلى الرسم البياني المشهد واحد. سوب ميناء لعرض سطح البلاط. Openrm متوافق مع Cavelib، وغيرها من الأطر لإنشاء تطبيقات رسومات متعددة العرض. التقديم المتعدد القابلة للتكوين: 3D Opaque / 3D شفافة / 2D. موروث السمة الكاملة على طول عمق الرسم البياني المشهد. لا توجد ميراث أخوة غريبة كما في بعض تطبيقات الرسم البياني المشهد الآخر. الدعم للشرج من مجهر الاستريو والجهاز الاستريو متعدد الأيام. اختيار الكائنات / الكائنات. دعم الطبقة الأولى للبيئات المباشرة التي يكتوبها المستخدم. المدمجات البدائية التي توفر طرازات سطح مستوة المخاريط / الاسطوانات / المجالات باستخدام مثلثات (غير كواد، كما هو الحال في GLU). كان دعم التقديم المباشر في الحجم المباشر على منصات UNIX ويندوز (الرسم البياني المشهد RM، والد openrm، على الأرجح أول برنامج API الرسم البياني المشهد لتقديم دعم من الدرجة الأولى التقديم المباشر. . أقنعة اجتياز العقدة للتحكم التفصيلي والغرامة. يمكن استخدام طرق عرض و / أو Viewports متعددة داخل النافذة لإنشاء طرق عرض متعددة لمشهد ثلاثي الأبعاد، أو يعرض التوضيحية ك "عرض رؤساء" لوجهات نظر Flyover خارج النافذة. صفائف OpenGL Vertex المستخدمة أينما كان ممكنا / ممكنا. استخدام قوائم عرض OpenGL للإيمانيين المدمجين في كلما أمكن ذلك. Sprite و Bitmap البدائية في 2D أو 3D . نموذج التصوير يدعم بيانات المؤشر أو صورة اللون الحقيقية في القوام والباريت، وكذلك الحجم / التحيز. عمليات التصوير بمساعدة الأجهزة، بما في ذلك تغيير حجم الصورة نموذج نصي واحد محمول عبر X11 و Win32. بنيت للاستخدام على حد سواء X11 و Win32 منصات. التحكم المباشر فوق المخزن المؤقت عمق، بما في ذلك صور مخزنة عمق الخلفية. التحكم المباشر على الطائرات الملونة من framebuffer، بما في ذلك البلاط صورة لون الخلفية. الطائرات المحددة من المستخدمين. معالج، أو استخدام وتعديل رمز حلقة الحدث RMAUX. يمكن استخدام OpenRM لبناء تطبيق مستقل أو يمكن دمجها مع التطبيقات أو الأدوات الأخرى التي توفر إدارة حلقة الحدث (مثل Cavelibrary). سهلة الاستخدام Openrm مع أطر الحدث والقطعة / UI الأخرى، مثل مجموعة أدوات الضوء السريع ( Fltk). أمثلة الترميز للجمع بين Openrm مع Fltk قابلة للتنزيل بحرية. الأحمال من الوثائق. تتضمن وثائق OpenRM "صفحات مان" تعتمد على الويب لفي، تفاصيل حول برامج العرض التوضيحي والروابط إلى الأوراق والموارد الفنية وجودة المنشور أو دليل برمجة 450+ صفحة. فيما يلي بعض الميزات الرئيسية ل "OpenRM Scene Graph": دعم كائن نسيج OpenGL OpenGL الذي توفره التطبيق وعرض المعرفات. دعم متعدد الالتزام. دعم التطبيقات الموازية للذاكرة الموزعة عند دمجها مع الكروم. هذه الميزة مفيدة بشكل خاص لتشغيل تطبيقات الرسومات والتصور الموازية على مجموعات Linux المجهزة بأجهزة رسومات سلع عالية الأداء. التقديم الكامل متعدد المراحل ومتعددة مراحل (موازية) تنفيذها على UNIX / Linux / Win32. دعم الدقة، وتقديم سعر ثابت على UNIX / Linux / Win32. الدعم الكامل للأجهزة تسارع خارج الشاشة تقدم على UNIX / Linux، وللعرض OFFSCREEN OPENGL (DIB) على Win32. دعم الصور / الكاتب دعم تنسيقات JPEG و PPM. بيئة الإضاءة الغنية ومصادر الضوء، بما في ذلك دعم الأضواء OpenGL. آثار الغلاف الجوي عبر فتحات OpenGL. بيئة نسيج غنية، بما في ذلك دعم القوام 1D و 2D و 3D. تطبيق الرسم البياني المشهد المؤمن للخيط يدعم قراءة مؤشرات الحرارة المتعددة من الرسم البياني المشهد واحد، والرسم إلى النوافذ المتعددة. تطبيق الرسم البياني المشهد المؤمن للخيط الذي يدعم مؤشرات الترابط متعددة الكتابة في وقت واحد إلى الرسم البياني المشهد واحد. دعم لعرض سطح البلاط. Openrm متوافق مع Cavelib، وغيرها من الأطر لإنشاء تطبيقات رسومات متعددة العرض. تقديم المتعدد القابلة للتكوين: 3D Opaque / 3D شفافة / 2D. وراث السمة الكاملة على طول عمق الرسم البياني المشهد. لا توجد ميراث أشقاء غريبة كما في بعض تطبيقات الرسم البياني المشهد الآخر. دعم عن مجهر الشرج والجهاز الاستريو متعدد الأشكال. كائن / كائنات اختيار. دعم الطبقة الأولى للبيئات المباشرة المكتوبة من المستخدمين. المدمجات المدمجة التي توفر نماذج سطح مستوطنة من المخاريط / الاسطوانات / المجالات باستخدام مثلثات (وليس الكواد، كما في GLU). دعم إعادة الحجم المباشر على نظام UNIX و WINDOWS (الرسم البياني المشهد RM، والد openrm، ربما هو أول برنامج API الرسم البياني المشهد لتقديم دعم من الدرجة الأولى لتقديم الحجم المباشر). كامل (اقرأ) الوصول إلى تحديد الدولة في ردود العقدة. يمكن استخدام عمليات الاسترجاعات التبديلية النموذجية، جنبا إلى جنب مع التعليمات البرمجية التي توفرها التطبيق لتنفيذ معالجة LOD بناء على تبديل النموذج أو العمليات الأخرى المعتمدة على الرأي، مثل Culeing Famustum. أقنعة اجتياز العقدة للتحكم في تقديم مفصل وغرامة. يمكن استخدام وجهات نظر متعددة و / أو Viewports داخل نافذة لإنشاء طرق عرض متعددة لمشهد ثلاثي الأبعاد، أو يعرض التوضيحية مثل "عرض رؤساء" لآراء Flyover خارج النافذة. صفائف OpenGL Vertex المستخدمة أينما أمكن ممكن. استخدام قوائم عرض OpenGL للإيمانيين المدمجين في كلما كان ذلك ممكنا. العفريت والبئرية النقطية البدائية في 2D أو 3D. يدعم نموذج التصوير ألوان المؤشر أو بيانات اللون الحقيقية في القوام والباريت، وكذلك النطاق / التحيز. عمليات التصوير بمساعدة الأجهزة، بما في ذلك تغيير حجم الصورة نموذج نص واحد محمول عبر X11 و Win32. بنيت للاستخدام على كل من منصات X11 و Win32. السيطرة المباشرة على المخزن المؤقت عمق، بما في ذلك صور المخزن المؤقت عمق الخلفية. السيطرة المباشرة على الطائرات الملونة من framebuffer، بما في ذلك البلاط صورة لون الخلفية. المستخدم الطائرات المحددة. يمكن للتطبيقات استخدام معالج حلقة الحدث الخاص بها، أو استخدام وتعديل رمز حلقة الحدث RMAUX. يمكن استخدام OpenRM لبناء تطبيق مستقل أو يمكن دمجه مع تطبيقات أو أدوات أخرى توفر إدارة حلقة الحدث (مثل Cavelibrary). سهلة الاستخدام Openrm مع حفلات أخرى وأطر القطعة / واجهة المستخدم، مثل مجموعة أدوات الضوء السريع (FLTK). أمثلة الترميز للجمع بين openrm مع Fltk قابلة للتنزيل بحرية. الأحمال من الوثائق. تتضمن وثائق OpenRM "صفحات مان" قائمة على الويب في واجهة برمجة التطبيقات، وتفاصيل حول برامج العرض التوضيحي، والروابط إلى الأوراق والموارد الفنية، ونوعية منشور، دليل برمجة 450 صفحة.


openrm المشهد الرسم البياني برامج ذات صلة