OGRE

البرمجيات قطة:
OGRE
تفاصيل البرنامج:
الإصدار: 1.9.0
تاريخ إيداع: 20 Feb 15
المطور: Steve Streeting
ترخيص: حرر
شعبية: 135

Rating: 3.0/5 (Total Votes: 2)

والغول (الشيئية الرسومات جعل المحرك) هو مفتوح المصدر، حرر، مرونة، وموجهة نحو المشهد محرك الرسومات 3D مكتوب في C ++ والمصممة لمساعدة مطوري التطبيقات الغنية تنتج التي تستخدم تسارع الأجهزة 3D الرسومات.
 
 الغول هو برنامج مكتبة وSDK على & nbsp؛ (أدوات تطوير برامج) التي تحتوي على واجهة بسيطة وسهلة الاستخدام لالشيئية التي يمكن استخدامها لتقديم مشاهد 3D بسهولة.
ويوفر دعم OpenGL و Direct3D، ودعم المواد وشادر الآثار، ودعم قمة الرأس وتفتيت البرامج، فضلا عن تقديم الدعم لمنصات متعددة، بما في ذلك لينكس، مايكروسوفت ويندوز وماك OS & نبسب؛ X

ما هو. الجديد في هذا الإصدار:

التحسينات الأساسية:
OgreMain
استخراج تراكب من OgreMain وتحويله إلى عنصر تراكب الخاصة
تحسينات شبكة التقدمية وعينة شبكة اللد جديدة.
الكثير من التحديثات وثائق
واضاف شبكة :: mergeAdjacentTexcoords للانهيار اثنين texcoords المتاخمة لتصبح واحدة (أي float2 texcoord0 وfloat2 texcoord1 تصبح texcoord0 float4)
ووفقا للوثائق، ينبغي أن يكون الافتراضي SceneManager الضوء المحيط الأسود، وهو لم يكن على الرغم من.
SceneManager: يجب updateSceneGraph يحدث قبل prepareShadowTextures.
وينبغي أن يكون مشغلي AtomicScalar عودته قيمتها. يؤثر فقط باستخدام دول مجلس التعاون الخليجي أو رنة.
الطبقة ProgressiveMeshGenerator جديدة لتتحول شبكة التفاصيل في وقت التشغيل.
الإصلاح الشوائب لسفير :: الدمج. يمكن أن تحدث نتائج غير دقيقة إذا مجال واحد لا يشمل بالكامل من جهة أخرى.
استراتيجيات اللد الجديدة "distance_box" و "screen_ratio_pixel_count". مزيد من التفاصيل، راجع كتيب الغول.
انتقل SharedPtr لاستخدام أتوميكس (تغيير API المتعلقة انظر أدناه في الملاحظات ترقية).
SubMesh لديه طريقة جديدة: استنساخ (CONST سلسلة وnewName، شبكة * parentMesh) لإجراء نسخ العميقة للأشياء SubMesh. المعلمة الثانية اختيارية ويمكن استخدامها لreparent على SubMesh.
إزالة Configfile :: تحميل (CONST سلسلة واسم الملف، CONST سلسلة وresourceGroup، CONST سلسلة وفواصل، ومنطقي trimWhitespace) لأنه يمكن أن يكون بسهولة غامضة. إذا كنت ترغب في تحميل من مجموعة الموارد، استخدم الدالة loadFromResourceSystem القائمة. الحجج متطابقة إلى وظيفة إزالتها. رؤية الغول-175.
جديدة سعة التقديم عنصر مع اللد. انظر GSoC 2012 حجم التقديم
العديد من التضاريس improvements.See GSoC 2012 التضاريس تحسينات
RTSS
تغير معالجة الأخطاء من RTSS إنشاء المعلمة الدولة دون تقديم. -تقديم الفرعية الدولة يلقي الآن استثناء على الأخطاء
وأضاف 2 تجريبي الجديدة عينات: أضواء متعددة والضباب محكم
CgProgramManager
واضاف لدعم ملامح الإخراج رفيع المستوى glslv / glslf / glslg وhlslv / hlslf (glslg لا تعمل بشكل كامل بعد)
منصة الدعم:
ميناء الروبوت
إزالة تستند كسوف الروبوت ميناء
CMake دعم بناء مقرها
خلق العثور على حزم النملة / NDK (النملة حاليا ويجب أن يكون NDK في مسار العالمي)
توليد جعل الملفات الروبوت للمتصفح عينة
استخدام سلسلة أداة لتجميع الروبوت الغول كما ليب ثابت
RTSS تنظيف (إزالة OgreStringSerialiser)
تحسين التكامل منصة
إضافة الروبوت المستمع سجل في OgreRoot
تعطيل Filesystem- / Zip- / EmbeddedZip- المحفوظات على الروبوت
تحسينات نظام الموارد
OgreAPKFileSystemArchive للتعامل مع الوصول إلى الملفات داخل APK
OgreAPKZipArchive حتى نتمكن من التعامل مع الملفات المضغوطة داخل APK (ضغط APK أيضا باستخدام الرمز البريدي)
تحسين الدعم EGL
خلق فرعية محددة من EGL-دعم / نافذة / السياق
مقبض خلق السياق / التكوينات داخل الغول
الترفيه الموارد / التعامل معها مثل جهاز DX فقدت / استعادة
إضافة الطبقة الموارد المدارة والتي تستمد كل مورد من (نشط فقط على الروبوت - التعامل معها عن طريق وحدات الماكرو)
الترفيه الملمس، شادر، HardwareVertexBuffer
ETC1 الملمس الترميز
دعم PKM
متصفح عينة
إضافة دعم المدخلات التي تعمل باللمس
إنشاء ملف APK عن طريق سطر الأوامر CMake
إضافة دعم تناوب
إصلاح / تمكين مزيد من العينات
المنضد لا يعمل
تحسين وحدة المعالجة المركزية / كشف بائع
إضافة كيفية بنائها على لينكس / OSX / Win32 و
توفير تبعيات ما قبل تجميعها
إصلاح تبعيات لدينا لذلك يمكن تجميع ضد سلسلة أداة الروبوت
تطبيق أسلوب مترو ويندوز (WinRT)
إضافة دعم كمنصة جديدة (يسمى WinRT).
إنشاء مشروع WinRT للمتصفح العينة.
إنشاء كيفية تجميع الملف.
الحصول على جميع العينات الموجودة للعمل مع D3D11 جعل النظام.
متعدد رصد الدعم الجهاز.
هاتف ويندوز 8 الميناء.
OS X
إضافة وظيفة مساعد للحصول على اسم رمل ودية ملف مؤقت لدائرة الرقابة الداخلية وOS X.
إصلاحات أخرى إلى ملف المناولة في الاستجابة لتخزين قواعد التطبيقات.
تقديم الدعم لبناء مع LIBC ++ على OS X.
المثال الصحيح للاستخدام آلجوري في SampleBrowser.
يتم بناؤها الآن الإضافات والمكونات كما الأطر.
إضافة مفتاح الهروب كاختصار لإلغاء الأمر. إصلاح تحطم عندما ضرب إلغاء كذلك.
RenderSystems:
دايركت 11
تحسينات من مشروع GSoC.
إضافة دعم تظليل التغطية بالفسيفساء.
إضافة عينة التغطية بالفسيفساء.
إضافة دعم ربط حيوي.
دعم دايركت 9Ex
واضاف برنامج OpenGL 3+ RenderSystem. لا يزال وضع علامة التجريبية وقيد التطوير الثقيلة.
برنامج OpenGL ES
GLES 2 دعم التضاريس.
الدولة وموحدة مخابئ برنامج OpenGL ES.
أعيد كتابة PVRTC الترميز، مضيفا خريطة مكعب، 3D والدعم أثناء عرض زخرفة نقطية. معتمدة فقط الملفات التي تم إنشاؤها مع PVRTexTool الآن، وليس أبل فائدة texturetool.
برنامج OpenGL ES التجريبية 3.0 الدعم.
GL RenderSystem
GLEW المحدثة إلى 1.9.0.
إزالة القيود أن جميع برامج GLSL لها نفس الترتيب مصفوفة عند ربط.
العديد من الإصلاحات الأخرى علة، ويحدد الوثائق والتحديثات والتحسينات كود العامة.

ما هو الجديد في الإصدار 1.6.5:

إذا يسمى شبكة :: buildTangentVectors ويسبب انقسامات قمة الرأس، وكان يشكل شبكة الرسوم المتحركة، ونتأكد من أننا إصلاح عن يطرح أيضا.
تغيير 0 - & GT. NULL في DX9 الحاضر () المكالمة، المستخدم قضية تقريرا عن إنتل G33 / G31 GPU يزعم حلها بواسطة هذا (غير منطقي، ولكن لا ضرر ولا ضرار)
الإصلاح حادث تحطم عند محاولة تقديم قائمة تمشيا مع الظلال الاستنسل مكنت
التعامل مع جهاز DX9 خسر للاستعلامات انسداد الأجهزة أفضل
إصلاح مشكلة في برنامج OpenGL عند خلط مستويات تباين في وحدات الملمس مختلفة على نفس النجاح
تحديد القضايا وين إلى x64 RTC مع الموقت
إصلاح خطأ في HLSL مع المصفوفات 3X4 مصفوفة
اعدام إصلاحات لInstancedGeometry
منع GLX ConfigDialog من إنشاء عناصر القائمة المنسدلة الفارغة التي تتسبب في حادث تحطم عند النقر على.
إصلاح التيه وحدة نسيج علة الدولة مع سياقات متعددة في GL.
PF_L8 ليس من المرجح أن تكون صالحة تقديم شكل الهدف على العديد من البطاقات، واستخدام PF_X8R8G8B8 كما هو الافتراضي لالظلال غير العمق.
تحديثات وثائق

المتطلبات:

SDL
FreeType2
إبليس
ZZIPlib
PKG-التكوين

برامج مماثلة

GPC-Slots 2
GPC-Slots 2

20 Feb 15

Residual
Residual

11 May 15

LinCity-NG
LinCity-NG

2 Jun 15

RedShift
RedShift

2 Jun 15

تعليقات ل OGRE

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!