מורכב...
נושא של גרפיקה - הוא נושא כבד למדי - במיוחד בתלת מימד - בלי קשר לתכנות. התכנות הוא רק אופן ביטוי לידע הזה - משמע, אתה קודם צריך לדעת ולשלוט באופן כללי במונחים, תפישות, קונצפטים שקשוראים בגרפיקה בתלת מימד. הרבה מזה זה מתמטיקה וגיאומטריה. אז תגלה, שלא משנה באיזו שפת תכנות, סביבת עבודה תשתמש - הפונקציות עצמן יהיו דומות. (זה נכון לא רק לגרפיקה) מה שכן - ספריות שונות "מתמחות" באפספקטים\מטרות שונות, או בנויות על קונצפטים שונים - כך שלפתרונות שונים טובות ספריות שונות. באופן כללי אבל, תבדוק בגוגל את המונח OpenGL - זו ספריה חינמית ופתוחה, ולא קשה למצא הרבה מידע על איך לעבוד איתה - ולצור עמה סביבות תלת מימד.