OGRE

צילום מסך תוכנה:
OGRE
פרטי תוכנה:
גרסה: 1.9.0
טען תאריך: 20 Feb 15
מפתחים: Steve Streeting
רשיון: ללא תשלום
פופולריות: 64

Rating: 3.0/5 (Total Votes: 2)

מפלצת (גרפיקה מנוע עיבוד מונחה עצמים) הוא קוד פתוח, ללא תשלום, גמיש, ומונחה סצנת גרפיקת מנוע 3D נכתב ב- C ++ ונועד לסייע למפתחים לייצר אפליקציות עשירות שמשתמשות בגרפיקת 3D בחומרה המואצת.
 
 מפלצת היא תוכנת ספרייה, SDK & nbsp; (ערכת פיתוח תוכנה) שכולל ממשק מונחה עצמים פשוט וקל לשימוש, שניתן להשתמש בי כדי להבהיר סצנות 3D בקלות.
הוא מספק תמיכה ב- OpenGL וDirect3D, תמיכה בהשפעת החומרים וShader, תמיכה בתוכניות קודקוד ובר, כמו גם תמיכה במספר רבות של פלטפורמות, כוללים לינוקס, Microsoft Windows ו- Mac OS & nbsp; X

מה חדש בהודעה זו:

  • שיפורים Core:
  • OgreMain
  • חלץ את שכבות מOgreMain ולהפוך אותה למרכיב כיסוי של
  • שיפורים המתקדמים Mesh ומדגם Mesh לוד חדש.
  • המון עדכוני תיעוד
  • המוסף Mesh :: mergeAdjacentTexcoords להתמוטט שתי texcoords סמוך לאחת (כלומר float2 texcoord0 & float2 texcoord1 הפך texcoord0 float4)
  • על פי התיעוד, אור הסביבה SceneManager ברירת המחדל צריך להיות שחור, וזה לא היה מקרה.
  • SceneManager:. UpdateSceneGraph צריך לקרות לפני prepareShadowTextures
  • מפעילי AtomicScalar צריכים לחזור ערכם. משפיע רק באמצעות GCC או קלאנג.
  • ProgressiveMeshGenerator הכיתה החדשה להידרדר פירוט רשת בזמן הריצה.
  • תיקון באג לכדור :: מיזוג. תוצאות לא מדויקות יכולות להתרחש אם כדור אחד אינו מקיף את מלוא אחר.
  • 'distance_box' האסטרטגיות החדשה לוד ו'screen_ratio_pixel_count '. פרטים, עיינו במדריך Ogre.
  • SharedPtr עבר להשתמש אטומיקס (שינוי API הקשורים ראה להלן בביאורים porting).
  • יש SubMesh שיטה חדשה: שיבוט (const מחרוזת & newname, Mesh * parentMesh) לבצע עותקים עמוקים של אובייקטי SubMesh. הפרמטר השני הוא אופציונאלי וניתן להשתמש בו לreparent SubMesh.
  • הוסר Configfile :: עומס (const String ושם קובץ, const מחרוזת & resourceGroup, const String ומפרידים, bool trimWhitespace), כי זה יכול בקלות להיות דו-משמעי. אם ברצונך לטעון מקבוצת משאב, השתמש בloadFromResourceSystem הפונקציה קיים. הטיעונים זהים לפונקציה הוסרה. ראה מפלצת-175.
  • רכיב Rendering אמצעי האחסון חדש עם לוד. ראה Rendering Volume 2,012 GSoC
  • Terrain רבים improvements.See GSoC 2,012 Terrain שיפורים
  • RTSS
  • טיפול בשגיאות השתנה של RTSS משנה לדקלם יצירת פרמטר מדינה. מדינה להבהיר-Sub עכשיו זורקת את היוצא מן הכלל על שגיאות

  • 2 דוגמאות
  • הוספה חדשה הדגמה: אורות מרובים וערפל מרקם
  • CgProgramManager
  • תמיכה נוסף עבור פרופילי פלט ברמה גבוהה glslv / glslf / glslg וhlslv / hlslf (glslg לא עובד באופן מלא עדיין)
  • תמיכת פלטפורמה:
  • Port Android
  • הסרת נמל אנדרואיד מבוסס ליקוי
  • תמיכה לבנות מבוססת CMake
  • צור למצוא חבילות הנמלה / NDK (נמלה כיום וNDK חייב להיות בנתיב העולמי)
  • צור אנדרואיד להפוך קבצים לדפדפן המדגם
  • שרשרת כלי אנדרואיד שימוש לקמפל מפלצת כמו lib סטטי
  • RTSS ניקוי (הסר OgreStringSerialiser)
  • שילוב פלטפורמה לשפר
  • הוסף מאזין יומן Android לOgreRoot
  • ארכיון / ציפורה / EmbeddedZip- Filesystem- השבת על אנדרואיד
  • שיפורי מערכת משאבים
  • OgreAPKFileSystemArchive לטפל גישה לקבצים בתוך APK
  • OgreAPKZipArchive כדי שנוכל לטפל בקבצי zip בתוך APK (APK גם דחוס באמצעות zip)
  • לשפר את תמיכת EGL
  • צור subclasses בטון של EGL-תמיכה / חלון / Context
  • יצירת הקשר ידית / configs בתוך המפלצת
  • נופש משאבים / לטפל בזה כמו מכשיר DX איבד / שחזור
  • הוסף כיתה הצליחה משאב שבו כל משאב נובע מ( פעיל רק על אנדרואיד - טיפלה באמצעות פקודות מאקרו)
  • נופש של מרקם, Shader, HardwareVertexBuffer
  • codec מרקם ETC1
  • PKM תמיכה
  • דפדפן לדוגמא
  • הוסף תמיכת קלט מגע
  • לבנות קובץ APK דרך שורת פקודת CMake
  • הוסף תמיכת סיבוב
  • תיקון / אפשר יותר דגימות
  • מסדר לא עובד
  • לשפר את המעבד / איתור ספק
  • הוסף איך לבנות אותו על לינוקס / OSX / Win32
  • תלות הידור מראש לספק
  • תקן התלות שלנו כל כך יכול לקמפל נגד רשת כלי אנדרואיד

  • יישום סגנון
  • Windows מטרו (WinRT)
  • הוסף תמיכה כפלטפורמה חדשה (בשם WinRT).
  • צור פרויקט WinRT לדפדפן המדגם.
  • צור קובץ איך לקמפל.
  • קבל את כל הדגימות הקיימות לעבוד עם D3D11 להבהיר מערכת.
  • תמיכת מכשיר צג Multi.
  • .
  • נמל 8 טלפון Windows
  • OS X
  • הוסף פונקציה עוזר כדי לקבל שם קובץ זמני ידידותי ארגז חול עבור iOS ו- X OS.
  • תיקונים אחרים להגיש טיפול בתגובה לכללי App Store.
  • תמיכה לבנייה עם libc ++ על X OS.
  • דוגמא נכונה של שימוש בתצוגה אתה בSampleBrowser.
  • תוספים ורכיבים בנויים עכשיו כמסגרות.
  • הוסף מפתח בריחה כקיצור דרך לביטול. תקן את ההתרסקות כאשר להכות לבטל גם כן.
  • RenderSystems:
  • DirectX 11
  • שיפורים מפרויקט GSoC.
  • הוסף תמיכת shaders פסיפס.
  • הוסף מדגם פסיפס.
  • הוסף תמיכה המקשרת דינמית.
  • תמיכה ב- DirectX 9Ex
  • המוסף OpenGL 3+ RenderSystem. עדיין מסומן כניסיוני ובפיתוח כבד.
  • OpenGL ES
  • תמיכת שטח GLES 2.
  • מטמוני מדינה ואחידים OpenGL ES.
  • שיכתבתי PVRTC codec, הוספת מפת קובייה, 3D ותמיכה מסוג Mipmap. רק קבצים שנוצרו עם PVRTexTool נתמכים כעת, לא שירות texturetool של אפל.
  • תמיכה הניסיונית OpenGL ES 3.0.
  • GL RenderSystem
  • GLEW מעודכן ל1.9.0.
  • הסרת הגבלה שלכל תוכניות GLSL אותו סדר המטריצה ​​בעת קישור.
  • תיקוני באגים רבים אחרים, תיקוני תיעוד ועדכונים ושיפורי קוד כללי.

מה חדש בגרסת 1.6.5:

    • אם Mesh :: buildTangentVectors נקרא וגורם לקודקוד פיצולים, ורשת היו להוות אנימציה, לוודא שאנחנו לתקן את התנוחות מדי.
    • שינוי 0 - & gt; NULL בשיחת DX9 הווה (), בעיה שדווחה משתמש בIntel G33 / G31 GPU לכאורה נפתר על ידי זה (לא הגיוני, אבל לא מזיק)
    • תיקון קריסה בעת שניסה להבהיר רשימת קו עם צללי סטנסיל אפשרו
    • דיל עם מכשיר DX9 איבד עבור שאילתות חסימת חומרה
    • טובים יותר
    • בעיה תקן OpenGL בכאשר ערבוב רמות אנאיזוטרופיה ביחידות מרקם שונים על אותו לעבור
    • תקן סוגיות Win x64 RTC עם טיימר
    • באג תקן בHLSL עם מערכי מטריצת 3x4
    • קולינג תיקונים לInstancedGeometry
    • למנוע GLX ConfigDialog מיצירת אלמנטים הנפתח ריקים הגורמים להתרסקות בעת לחיצה על.
    • תקן משתרג באג מדינת יחידת מרקם עם הקשרים מרובים בGL.
    • PF_L8 אינו צפוי להיות בתוקף למסור פורמט יעד על כרטיסים רבים, להשתמש PF_X8R8G8B8 כהוא ברירת המחדל עבור צללים שאינם מעמיקים.
    • עדכוני תיעוד

    דרישות :

    • SDL
    • FreeType2
    • השטן
    • ZZIPlib
    • pkg-config

  • תוכנה דומה

    Stunt Rally
    Stunt Rally

    27 Sep 15

    Space Racer
    Space Racer

    2 Jun 15

    תגובות ל OGRE

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!