בפסקל ?!?!?!?!בכל אופן, למה אתה מתכוון בעקרונות של תלת מימד ???
בעיקרון, העקרונות הללו הם ידע נרחב באלגברה לינארית:
- אתה צריך להבין את המושג ווקטור...
- אתה צריך לדעת איך "עובדות" המטריצות, ואיך להשתמש בהן (Translation, Transformation, Scaling, Rotating...)
- אתה צריך לחשוב בצורה תלת-מימדית, ולא כנהוג בדו-מימדית.
בקשר לפסקל...תאמין לי...אתה לא רוצה לעשות את זה בפסקל...
תלמד C, אחרי זה ++C, ואחרי זה ++VC...ורק אז תתחיל לתכנת ב-3D...
בכל-אופן, אני מניח שלא התכוונת ב"לדעת את העקרונות של תלת-מימד", ללבנות מנוע גרפי תלת-מימדי עצמאי בעצמך...
היום, יש ממשקים כמו DirectX ו-OpenGL...שעושים עבורך את רוב העבודה (בעיקר בתיקשורת עם התוכנה, וגם חוסכים לך את כל עניין המתימטיקה, אבל אם לא תדע את זה, לא תבין מה לעשות)...
אני עובד כרגע עם Direct3D (זה של DirectX 8.1), כי הוא יותר טוב, אף על פי שה-OpenGL יותר פשוט, ומתאים למתחילים...