אנימציה

animadead הוא ספריית אנימציה שלד שנועד לטעון ולשחק אנימציות שלד.
הורד עכשיו

אנימציה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • LGPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • John Butterfield
  • אתר האינטרנט של המוציא לאור:

אנימציה תגים


אנימציה תיאור

Animadead הוא ספריית אנימציה שלד שנועד לטעון ולשחק אנימציות שלד. Animadead היא ספריית אנימציה שלד שנועד לטעון ולשחק מודלים שלד. יש ייצוא התוספת עבור מאיה, ואחרים נמצאים בפיתוח, כולל תוספים עבור 3D Studio מקס ו- lightwave.It כתוב C + + ואין לו תלות. עם זאת, יישום לדוגמה הוא מסופק כי משתמש OpenGL ו- SDL.I כתב Shader ב- CG עבור OpenGL, אשר לא עובד טוב על המערכת שלי, אני חושב עקב הפרופיל הטוב ביותר של OpenGL CG כרטיס הנתמך לא לנצל את מלוא פוטנציאל של הכרטיס שלי, והייתי בעיה עם העברת רשימת מטריצות העצם לכרטיס. המהדר של הפרופיל הנתמך היה מספר נמוך עד כדי גיחוך של פרמטרים אחידים יכולתי לשלוח. אז עבור ההדגמה הפשוטה שלי, אשר יש 41 עצמות בערך, לא יכולתי לקבל את זה לעבודה, ואני לא מרגיש כמו לעשות מודל עם עצמות פחות. אז אחרי שהריצה לתוך קצת צרות עם CG, כתבתי Shader ב GLSL, אשר בהתחלה היו בעיות גם כן, אבל מתברר כל מה שאני צריך לעשות היה לשדרג את הנהגים הגרפיים שלי. ברגע שעשיתי שיש לי את השדל לעבוד, וזה נחמד ומהיר. אני מתכנן להיות שני shaders עובד טוב ויספק להם את השחרור הבא.הנה הם כמה תכונות עיקריות של "animadead": ייצוא וסוגי קבצים: · סוגי קבצים מותאמים אישית המשמשים עבור meshes ואנימציות. · Meshes יכול להיות סטטי, או derforable ו חייב את כל או קבוצת משנה של השלד. · אנימציות משתמשות בהיררכיה שלד ותצורות מקומיות לכל עצם בכל מסגרת. טעינת קבצים: · הספרייה עומס ומטמון הנפשות ומשתתפות על ידי שם קובץ. · Meshes נשברים לתוך משטחים, אשר יש שם מרקם, קודקודים, פרצופים, ומצביע על נתונים מוגדרים על ידי המשתמש. · ניתן להגדיר פונקציית התקשרות שיכולות לטעון טקסטורות כאשר הרשת נטענת, והגדרת נתוני המשתמש עבור משטח זה. · מודלים באנימציות יכולות להיות זזות, אך כאשר המודל נטען, התנועה של עצם השורש מופק ומוסר. מידע זה מאוחסן, והוא יכול לשמש כדי להזיז את המסגרת של המודל במהירות את הדצח המיועד או המשמש בקנה מידה את המהירות של האנימציה. ההתקנה (אתחול): · מודל מורכב ממספר אנימציות ומשקות מנוחה, אך ניתן גם להכיל תערובות ומסיכות לבחירת עצם. תערובות משמשים לחישוב תנוחה, בדרך כלל משני תנוחות אחרות. · סוג אחד של תערובת הוא שחקן אנימציה, אשר משמש כדי לעקוב אחר הזמן הנוכחי בהנפשה והוא יכול ליצור תנוחת שלד באותו זמן (בין שני מסגרות). · סוג אחר של תערובת הוא תערובת בין תערובות. כאשר תערובת זו מחושבת, זה תחילה מחשבת את שני תערובות זה מיזוג, ולאחר מכן תערובת אלה יחד עם משקל מוגדר על ידי המשתמש. מאז זה הגדרה רקורסיבית, תערובות יכול למעשה להיות ההתקנה בהיררכיה, והמשתמש צריך רק להתקשר לרמה העליונה לחשב פונקציה. · מסכת בחירת עצם היא מבחר של קבוצת משנה של השלד כולו. ההיררכיה משמשת כדי להפוך את תהליך הבחירה פשוט יותר. בעיקרו של דבר, כל העצמות הן מצב הבחירה אותו ההורה שלהם, אלא אם כן מוגדר ישירות. בנוסף להיות מסוגל לחשב תנוחה ממערכת תערובת מורכבת, ניתן לקבל את הפונקציה לחישוב מסכת בחירת עצם אופציונלית, המגבילה את החישובים שנעשו עבור התערוכות רק לבחירה. זה מאפשר לך לחשב חלקים שונים של שלד עם אנימציות שונות. ציור: · הספרייה לא ממש לצייר את המודל, אבל מספק את כל המידע הדרוש עבור המנוע שלך כדי לצייר את המודל. · נתונים מוכנים ומאורגנים לשימוש ב- קודים. · תנוחה ניתן להמיר קבוצה של טריקס העולם טרנספורמציות. (רוב shaders כמו הנתונים כאלה) · דוגמאות מוצגות כי למעשה לצייר את המודל.


אנימציה תוכנה קשורה

סטרביו

סטרביו הוא קבוצה של שיעורי ג 'אווה שימושי לפיתוח תוכנה למחקר ביולוגיה מבנית חישובית. ...

143

הורד

עוזירורה

Gozirra (בעבר serstomp) הוא לקוח קל ושרת יישום של פרוטוקול Stomp (TTMP). ...

129

הורד

אגרוף

גרף הוא ספריית C + + לשליטה על ממשק טורי עם מצלמות וידאו צבעוני. ...

154

הורד