
09-04-2007, 22:52
|
|
|
|
חבר מתאריך: 01.07.03
הודעות: 2,466
|
|
|
מטריצות ו OPENGL
ערב טוב
בזמנו עוד כשלמדתי בתיכון גראפיקה תיכנותית BGI וכדומה תמיד יצגנו צורה כולשהי בעזרת מטריצה בדיוק כמו MODELVIEW ב OPENGL , אבל לדוגמא אם היו לי מספר אוביקטים והייתי רוצה לשנות לכול אחד מאפיין כולשהו הייתי הולך למטריצה שנימצאת ב צורה [I] כלומר
objects[i].matrix
אבל איך כול זה הולך ב OPENGL ,הבנתי ששם כבר יש מכסנית מובן של מטריצות ,32 אם אני לא טועה אבל הבעיה היא שיעילות הגישה שלי אליהן מוגבלת , כלומר איך אני אדע איזה מטריצה במחסנית שייכת לאוביקט מספר objects[12].
אני יודע שאפשר לעשות לולאה של 12 ואז להוציא מהמחסנית אבל זה די מעאפן ולא יעיל.
אשמח לתגובות
_____________________________________
_
אני הלוחם של היום והלויס ליין של המחר
|