Ця стаття містить правописні, лексичні, граматичні, стилістичні або інші мовні помилки, які треба виправити. (серпень 2013) |
![]() | Цю статтю потрібно повністю переписати відповідно до стандартів якості Вікіпедії. (серпень 2013) |
![]() | |
Тип | API |
---|---|
Розробник | Sun Microsystems |
Стабільний випуск | 1.5.2 (2008) |
Версії | 1.5[1] |
Операційна система | кросплатформний |
Ліцензія | GPL version 2+GPL linking exception |
Вебсайт | java3d.java.net |
Java 3D — це тривимірний програмний інтерфейс (API) для платформи Java, що працює поверх OpenGL або Direct3D. Починаючи з версії 1.2, він розробляється в рамках Java Community Process. Граф сцени Java 3D — це спрямований ациклічний граф.
У порівнянні з іншими рішеннями, Java 3D — це не просто обгортка навколо цих графічних API, а інтерфейс, який інкапсулює графічне програмування з використанням справжнього об'єктноорієнтованого підходу. Сцена будується за допомогою графа сцени, cтруктурованого у вигляді дерева, що містить усі необхідні елементи для відображення об'єктів на сцені. Додатково, Java 3D пропонує широку підтримку просторового звуку.
Java 3D та документація до неї доступні для окремого завантаження. Вони не є частиною Java Development Kit (JDK).