הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   עיצוב וגראפיקה (https://hosts.co.il/forums/forumdisplay.php?f=13)
-   -   [אינפורמציה] לגבי שימוש בדמויות תלת מימד. (https://hosts.co.il/forums/showthread.php?t=60985)

msw 15-03-08 21:03

[אינפורמציה] לגבי שימוש בדמויות תלת מימד.
 
אני חושב שהנושא חופף מאוד גם את תחום התיכנות אבל יותר קשור לגרפיקה.

כמתכנת, שמעתי על הרבה תוכנות למינהן ליצירת עצמים, תמונות ואנימציות בתלת מימד אבל עד היום אין לי מושג כיצד בפועל השילוב בין תיכנות לגרפיקה יוצר משחק מחשב מורכב.
ממבט בכמה תקיות משחקים ניתן להבחין שלכל דמות וגוף במשחק ישנו קובץ שבתוכו נמצא כל המידע אודות אותו עצם. כמו כן אני מניח שבעזרת מנוע גרפי ניתן יהיה לשלוט בתנועות העצם ולהתאים אותו לסביבה.

אני רוצה לפתח סוג של ישום אשר יציג דמות תלת מימדית באופן חופשי לחלוטין. כלומר, אוכל לבצע עם אותה דמות מגוון של פעולות כגון ריצה, הליכה, ישיבה, שכיבה וכד'... כאשר אם ארצה אותה פעולה תתבצע עם איזה עצמים נלווים שארצה כגון חולצה ומכנס בצבעים שונים. כמו כן ארצה להציב את הדמות על הליכון לדוגמא או סתם על כיסא.

אני מודע לכך שהנושא מורכב ורחב ולכן אבקש מכם לתת לי לפחות נקודת פתיחה כל שהיא.
שבוע טוב!

aviho1 15-03-08 23:22

עושים את זה עם directx או עם opengl ואתה צריך לדעת שפת תכנות ממש טוב, c++ מתאימה לזה בעיקר. ולהיות ממש טוב במתמטיקה, מלמדים את הנושאים האלה ב5 יחידות.

msw 15-03-08 23:33

ציטוט:

נכתב במקור על ידי aviho1 (פרסם 616534)
עושים את זה עם directx או עם opengl ואתה צריך לדעת שפת תכנות ממש טוב, c++ מתאימה לזה בעיקר. ולהיות ממש טוב במתמטיקה, מלמדים את הנושאים האלה ב5 יחידות.

בלי עין הרע יש לי ידע טוב גם בתכנות וגם במתמתיקה. תוכל לפרט יותר על שני העזרים שציינת?

עריכה: ערכתי בדיקה קצרה, תקן אותי אם אני טועה - אני לא חושב שספריות אלו יוכלו לעזור לי. הן מספקות רק פונקציות המשתמשות לתלת מימד. אני מחפש משהו ברמה גבוהה יותר אשר יוכל לקבל דמות כל שהיא ולהזיז אותה באופן חופשי ולא להדפיס ולסובב את הדמות בעצמי על ידי פונקציות מתמטיות.

hellsdevil 15-03-08 23:56

אתה צריך לבנות מנוע גראפי או להשתמש באחד קיים ( openGL )
המנוע הגרפי מצייר את המודלים התלת מימדיים על ה"דף" וככה הכל נוצר

msw 16-03-08 00:11

ציטוט:

נכתב במקור על ידי hellsdevil (פרסם 616548)
אתה צריך לבנות מנוע גראפי או להשתמש באחד קיים ( openGL )
המנוע הגרפי מצייר את המודלים התלת מימדיים על ה"דף" וככה הכל נוצר

שוב לפי מה שראיתי openGL זה לא ממש מנוע גרפי זאת ספריה גרפית המאפשרת פעולות בסיסיות תלת מימדיות כגון סיבוב נקודות במרחב וכד'... אין לי אפשרות לטעון לתוכה מודלים.

חיים 16-03-08 17:03

תתחיל לעבוד ממנוע חינמי כלשהו כמו למשל irrlicht:
http://irrlicht.sourceforge.net/
תוכל לתהחיל ממנוע נחמד כזה ללמוד איך זה עובד כדי לבנות תייצור תוכל להשתמש בתוכנה כמו Cinema4D פעם אני גם התעניינתי בזה ובניתי לעצמי סוג של חדר כזה שאפשר היה לטייל בו עם המצלמה אבל אחרי זה נמאס לי ועזבתי את זה זה לא פשוט אבל גם לא מסובך עם המנוע הזה תוכל אחרי זה גם ללמוד איך המנוע פועל ולבנות אחד משלך
חוץ מזה אתה צריך SDK של DIRECTX וגם צריך עורך C++ וקומפיילר כלשהו אני ממליץ לך על DEV C++

msw 16-03-08 17:26

ציטוט:

נכתב במקור על ידי חיים (פרסם 616621)
תתחיל לעבוד ממנוע חינמי כלשהו כמו למשל irrlicht:
http://irrlicht.sourceforge.net/
תוכל לתהחיל ממנוע נחמד כזה ללמוד איך זה עובד כדי לבנות תייצור תוכל להשתמש בתוכנה כמו Cinema4D פעם אני גם התעניינתי בזה ובניתי לעצמי סוג של חדר כזה שאפשר היה לטייל בו עם המצלמה אבל אחרי זה נמאס לי ועזבתי את זה זה לא פשוט אבל גם לא מסובך עם המנוע הזה תוכל אחרי זה גם ללמוד איך המנוע פועל ולבנות אחד משלך
חוץ מזה אתה צריך SDK של DIRECTX וגם צריך עורך C++ וקומפיילר כלשהו אני ממליץ לך על DEV C++

קראתי את ה Features נראה שזה באמת מה שחיפשתי. אני אוהב מאוד לעבוד עם C# וראיתי שיש שם תמיכה מלאה.

אז עם המנוע הזה אני יכול לטעון אובייקטים שאני או גרפיקאי אחר יצרו דרך תוכנת תלת מימד כל שהיא וממש לשלוט בדמות כרצוני?


כל הזמנים הם GMT +2. הזמן כעת הוא 18:44.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ