AXIOM.

محرك رسومات ثلاثي الأبعاد موجه بالكامل بالكامل باستخدام C # و .NET منصة
التحميل الان

AXIOM. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Terry L. Triplett
  • موقع ويب الناشر:
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 54.3 MB

AXIOM. العلامات


AXIOM. وصف

محرك رسومات ثلاثي الأبعاد موجه نحو كائن كامل باستخدام C # و .NET منصة يهدف Axiom 3D إلى أن يكون محرك سهل الاستخدام ومرن وقابل للتمديد، والذي يسمح بالتطور السريع للألعاب والتطبيقات الرسومية الأخرى. باستخدام .NET Framework كمنصة مستهدفة، يمكن للمطورين التركيز بشكل أكبر على الوظائف الأساسية والمنطق، بدلا من التعامل مع تعقيدات اللغات مثل C ++. جوهر AXIOM هو منفذ لمحرك رسومات OGRE الشهير للغاية، والذي تم اختياره بناء على التصميم نظيف وجوه المنحى، والمرونة والميزات القوية. فيما يلي بعض الملامح الرئيسية "Axiom": تصميم: 100 C # codebase بنيت استهداف .NET Framework 2.0 التصميم والهندسة المعمارية على أساس OGRE (محرك تقديم الرسومات الموجهة للكائنات). يسمح التصميم المرن بإدماج AXIOM في مشاريع أخرى للاستخدام كجد "الوسيطة". التزام صارم بأفضل الممارسات من معايير وتسمية .NET Framework (أي استخدام الخصائص بدلا من GetX () / Setx (). استخدام مكتبة .NET Framework Class Library أينما كان ذلك ممكنا. لا يوجد تدوين مجري، بخلاف "I" بادئة للواجهات. Microsoft .NET ترميز الإرشادات. بنية البرنامج المساعد مرنة لتمديد الوظائف الأساسية ديناميكيا في وقت التشغيل. المنصات: المحرك الأساسي ليس لديه رمز محدد منصة. يتم التعامل مع منصات تفاصيل محددة عبر الإضافات PlatformManager. 100 دعم كامل على منصات Windows التي تدعم الإطار .NET. الدعم الكامل في Works for Posix الأساسي مثل Linux و OSX. تم تجميع AXIOM بنجاح وتشغيلها حتى الآن على Fedora Core 2 و Gentoo باستخدام أحادي لوقت التشغيل. تزيل جيل ملف المشروع عبر DotnetPrebuild الحاجة إلى إدارة بيئات بناء يدويا لمختلف المنصات. نظام بناء Nant يلغي الحاجة إلى استخدام IDE لبناء البيئة. شملت إدارة منصة SDL لإدارة سياق GL وإدخال Linux. الرسومات: الرسم البياني المشهد التسلسل الهرمي قابل للتوسيع دعم نظام التجسيد قابل للتوسيع عبر الإضافات. تتضمن التطبيقات الحالية تاو ل OpenGL، DirectX المدارة. واجهة المخزن المؤقت للأجهزة الافتراضية Vertex / Index، مما يسمح بالوصول الشفاف إلى إما برامج أو مخازن هندسة الأجهزة. لوحة المفاتيح والماوس الأساسية باستخدام Directinput المدارة على Windows و SDL على Linux أنظمة الجسيمات، قابلة للتمديد عبر الإضافات لتحديد اعتباطات جديدة وأسبابا وغير قابلة للتكرير من خلال البرامج النصية الجسيمات الأوغار. دعم لأوغري. ملفات المواد، مما يسمح بمرونة التحكم في الوظيفة الثابتة على أساس أساس كل كائن، بالإضافة إلى تحديد مزج نسيج ومؤثرات الملمس مثل التمرير والتناوب. يتم تكوين برامج Vertex / Figrment أيضا بشكل كامل في ملفات المواد، وتسمح للمعلمات التي ترشد المحرك لتتبع العديد من الدول وتزويدها تلقائيا على معلمات البرنامج، مثل WorldViewProj_Matrix، Light_Position_Object_space، Camera_Position_Object_Space، إلخ. برامج قمة الرأس / الشظية. الدعم الكامل للمظلات ذات المستوى المنخفض مكتوب في المجمع، وكذلك جميع تطبيقات لغة التظليل عالية المستوى الحالية (CG / DirectX HLSL / GLSL) رسم خرائط بيئة كروية. من السهل استخدام تقديم وظيفة الملمس. العديد من تطبيقات الظل قوية. وشملت الاستنسل المضيء (I.E. DOOM III)، الاستنسل التعددي، والظلال القائمة على الملمس. ظلال stection هي دعم فقط للنماذج المنوع مغلقة. البرنامج المساعد مدير المشهد OCTREE الذي يتضمن مدير مشهد تحميل بسيط. دعم مجموعة متنوعة من تنسيقات الصور، بما في ذلك .png، .jpg، .gif، .tga، مع جيل MIPMap الديناميكي. يتم دعم ملفات .dds ل 2D وحجم القوام والمكعب في كل من dirextx و opengl عبر الشيطان. 1D، ثنائية الأبعاد، مكعب، وحجم القوام. يدعم محمل شبكة سريع تنسيقات ملفات OGRE .MESH 1.10 و 1.20، بما في ذلك مستويات LOD التي تم إنشاؤها مسبقا بناء على مسافة الكيان من الكاميرا. يمكن تنزيل المصدرين لمختلف برامج النمذجة ثلاثية الأبعاد، بما في ذلك MililShape و 3DS Max من صفحة التنزيلات OGRE هنا. الإضاءة الديناميكية. دعم الرسوم المتحركة الإطار الرئيسي. يسمح حاليا بتكليف الرسوم المتحركة للعقد في الرسم البياني للمشهد، مما يسمح بالكائنات المراد نقل مسارات شريحة محددة مسبقا. مكتبة الرياضيات C # الشاملة، مع دعم الأوامر، وكذلك أحجام مختلف المصفوفات، والمتجهات. يتم توفير الحمل الزائد للمشغل والأساليب. تم استغلالي رمز الرياضيات من C ++ وتم تحسين اليد لأداء الأفضل كما سيسمح CLR. دعم SkyBoxes عبر القوام المكعبة والطائرات السماء. دعم Billboard 2D، مع بناء في مجال التجمع لتقليل النفقات العامة وقت التشغيل. يدعم العفاريت، وتستخدم أيضا لنظام الجسيمات. أذكياء تقديم خط أنابيب، مع فرز مصممة للحد من تغييرات حالة الفعل قدر الإمكان. يتم تصنيف الكائنات الشفافة أيضا للسماح للمزج في المشهد بشكل صحيح. إدارة الموارد التلقائية، للحفاظ على حصص الذاكرة. يدعم تطبيق الأرشيف المرن، بما في ذلك هياكل المجلدات وملفات .zip باستخدام Sharpziplib. دعم التحكم القابل للتمديد، مما يسمح بمجموعة واسعة من الآثار الآلية في وقت التشغيل. ستشمل الأمثلة المدمجة في Wave Wave Flow وامض، وكائنات دوارة حول محور، والتمرير الملمس. دعم صورة نقطية باستخدام تنسيق OGRE .FONTDEF لتحميل الصور النقطية القائمة على الصور النقطية ومؤديها ديناميكيا. الهيكل العظمي الرسوم المتحركة مع محمل ملف ogre .kenton. تشمل الميزات العديد من المهام العظام لكل قمة رأس، ومزج مقاسي بمعدل إطارات أملس، ويمكن دمج الرسوم المتحركة المتعددة معا للسماح بتحولات الرسوم المتحركة غير الملحومة.


AXIOM. برامج ذات صلة

macbook adiumy

أيقونة قفص الاتهام مجانا والرسوم المتحركة للأديوم التي تتميز بطة ب MacBook ...

83 640 KB

تحميل

Synفيغ

جودة عالية المصدر مفتوحة المصدر 2D ناقلات الرسوم المتحركة ...

170 2.8 MB

تحميل