תכנות גרפיקה תלת מימדית בג'אווה, חלק 1: Java 3D
על מנת לבנות פלטפורמת ג'אווה אמיתית, סאן הבינה בשלב מוקדם שהיא צריכה למלא את תמונת ה- API מעבר לפונקציונליות המוגבלת הקיימת בפלטפורמת הליבה של Java 1.0. סאן הגדילה את הליבה הרבה מאוד עם גרסאות ה- 1.1 וה -1.2 הממשמש ובא, אך עדיין חסרים חלקים בפאזל Java. סאן ושותפיה פיתחו את ממשקי ה- API של מדיה ותקשורת Java כדי לספק את חלקי התכנות החסרים למול