Java 3D

Java 3D
Developer(s)Sun Microsystems & JogAmp Community
Stable release
1.7.0 / January 25, 2020; 4 years ago (2020-01-25)
Preview release
- / -
Operating systemCross-platform
Type3D computer graphics software (library/API)
LicenseGPL version 2+GPL linking exception
WebsiteJogAmp's Java3D Continuation forum
Java 3D central hierarchies in LePUS3

Java 3D is a scene graph-based 3D application programming interface (API) for the Java platform. It runs on top of either OpenGL or Direct3D until version 1.6.0, which runs on top of Java OpenGL (JOGL). Since version 1.2, Java 3D has been developed under the Java Community Process. A Java 3D scene graph is a directed acyclic graph (DAG).

Compared to other solutions, Java 3D is not only a wrapper around these graphics APIs, but an interface that encapsulates the graphics programming using a true object-oriented approach. Here a scene is constructed using a scene graph that is a representation of the objects that have to be shown. This scene graph is structured as a tree containing several elements that are necessary to display the objects. Additionally, Java 3D offers extensive spatialized sound support.

Java 3D and its documentation are available for download separately. They are not part of the Java Development Kit (JDK).

History

Intel, Silicon Graphics, Apple, and Sun all had retained mode scene graph APIs under development in 1996. Since they all wanted to make a Java version, they decided to collaborate in making it. That project became Java 3D. Development was underway already in 1997. A public beta version was released in March 1998. The first version was released in December 1998. From mid-2003 through summer 2004, the development of Java 3D was discontinued. In the summer of 2004, Java 3D was released as a community source project, and Sun and volunteers have since been continuing its development.

On January 29, 2008, it was announced that improvements to Java 3D would be put on hold to produce a 3D scene graph for JavaFX[1] JavaFX with 3D support was eventually released with Java 8.[2] The JavaFX 3D graphics functionality has more or less come to supersede Java 3D.

Since February 28, 2008, the entire Java 3D source code is released under the GPL version 2 license with GPL linking exception.[3]

Since February 10, 2012, Java 3D uses JOGL 2.0 for its hardware accelerated OpenGL rendering. The port was initiated by Julien Gouesse.[4]

Features

A screenshot of work drawn with Java 3D

Competing technologies

Java 3D is not the only high-level API option to render 3D in Java. In part due to the pause in development during 2003 and 2004, several competing Java scene graph technologies emerged:

General purpose:

Gaming:

Visualization:

In addition to those, many other C or C++ scene graph APIs offer Java support through JNI.

At a lower level, the JOGL (JSR 231) OpenGL bindings for Java are a popular alternative to scene graph APIs such as Java 3D. LWJGL is another such binding.

See also

References

  1. ^ "ANNOUNCEMENT: Java 3D plans". Sun Microsystems. 2008-01-29. Archived from the original on 2012-03-10. Retrieved 2011-05-11.
  2. ^ "What's New in JDK 8". Oracle Corporation. 2014-03-18.
  3. ^ "ANNOUNCE: GPL open source release". Sun Microsystems. 2008-02-28. Archived from the original on 2008-03-24. Retrieved 2008-02-29.
  4. ^ "Java3D now works with JOGL 2.0". Julien Gouesse. 2012-10-02. Retrieved 2012-10-02.

Read other articles:

  لمعانٍ أخرى، طالع تيم سوليفان (توضيح). تيم سوليفان معلومات شخصية الميلاد 2 يوليو 1964(1964-07-02)[1]بلينفيلد  تاريخ الوفاة فبراير 2020 (55–56 سنة)  الجنسية الولايات المتحدة الأمريكية الحياة العملية المدرسة الأم مدرسة تيش العليا للفنون  المهنة مخرج أفلام،  وكاتب ...

 

Railway station in Gdańsk, Poland Gdańsk Port LotniczyRailway StationGdańsk Port Lotniczy railway stationGeneral informationLocationGdańsk, Pomeranian VoivodeshipPolandOperated bySKM TricityLine(s)248: Gdańsk Wrzeszcz–Gdańsk Osowa railwayPlatforms2Tracks2HistoryOpened1 September 2015; 8 years ago (2015-09-01)ElectrifiednoLocationGdańsk Port LotniczyLocation in Poland Gdańsk Port Lotniczy railway station is a railway station serving the Gdańsk Lech Wałęsa Airport...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Bohnanza – news · newspapers · books · scholar · JSTOR (November 2021) (Learn how and when to remove this template message) BohnanzaBox art for the game Bohnanza.DesignersUwe RosenbergIllustratorsUwe Rosenberg, Klemens Franz, Atelier Löwentor, Björn PertoftPu...

Avenida 5 de Abril Maipú, Cerrillos Santiago, Chile Chile La avenida 5 de Abril vista desde el mirador del Templo Votivo de Maipú.Datos de la rutaTipo AvenidaLongitud 3,3 kmOtros datosEstaciones de Metro Plaza de Maipú Estaciones de Transbordo Plaza de MaipúServicios Locales I01 - I03 - I03c - I04 - I04c - I05 - I09 - I09c - I10 - I11 - I12 - I13 - I14 - I14n - I16 - I17 - I18 - I21 - I24Servicios Troncales 101 - 108 - 109 - 110 - 118 - 348 - 350 - 350c - 385 - 417e - 421 - 423 ...

 

2014 greatest hits album by RoxetteRoxette XXX – The 30 Biggest HitsGreatest hits album by RoxetteReleased3 November 2014Recorded1987–2012GenrePopLabelRoxette RecordingsParlophoneWarner Music GroupProducerClarence ÖfwermanPer GessleMarie FredrikssonMichael IlbertChristoffer LundquistRoxette chronology Live: Travelling the World(2013) Roxette XXX – The 30 Biggest Hits(2014) The RoxBox!: A Collection of Roxette's Greatest Songs(2015) Roxette XXX – The 30 Biggest Hits[1]...

 

Danuta Hołowińska Data urodzenia 4 maja 1948 Wzrost 182 cm Dorobek medalowy Mistrzostwa Polski złoto Warszawa 1970 skok wzwyż złoto Warszawa 1972 skok wzwyż złoto Warszawa 1974 skok wzwyż srebro Zielona Góra 1968 skok wzwyż srebro Kraków 1969 skok wzwyż srebro Warszawa 1971 skok wzwyż srebro Bydgoszcz 1975 skok wzwyż srebro Bydgoszcz 1976 skok wzwyż Danuta Hołowińska z d. Konowska (ur. 4 maja 1948 w Szprotawie) – polska lekkoatletka, skoczkini wzwyż, mistrzyni i ...

2011 studio album by Emma MarroneSarò liberaStudio album by Emma MarroneReleasedSeptember 20, 2011RecordedSummer – Fall 2011GenrePop[1]Length47:13LabelUniversal MusicProducerDado ParisiniCelso ValliEmma Marrone chronology A me piace così(2010) Sarò libera(2011) Schiena(2013) Singles from Sarò libera Sarò liberaReleased: September 2, 2011 Tra passione e lacrimeReleased: October 28, 2011 Non è l'infernoReleased: February 16, 2012 Cercavo amoreReleased: May 27, 2012 Maled...

 

2019 single by NeaSome SaySingle by NeaReleased6 September 2019 (2019-09-06)Length2:55LabelKookie DiamondLinnea SödahlMilkshakeSony Music Entertainment SwedenSongwriter(s)Bryn ChristopherAnna SödahlGianfranco RandoneMaurizio LobinaMassimo GabuttiProducer(s)HitimpulseVincent KottkampNea singles chronology Some Say (2019) Dedicated (2020) Music videoSome Say on YouTube Some Say is a song by Swedish singer Nea and was released as her debut single on 6 September 2019.[1&#...

 

Flemish painter Bacchus and Ariadne on Lemnos Peter van Halen or Pieter van Haelen (1612–1687) was a Flemish painter.[1] He was known for his italianate landscapes with historical, allegorical and mythological scenes with many figures.[1][2] His works were stylistically influenced by French Classicism.[3] Life Van Halen was born in Antwerp on 9 April 1612 as the son of Peter van Halen (died 23 December 1637) and Catharina Thuys (died 20 January 1642). His fat...

Masonic organization Shriner and Nobles of the Mystic Shrine redirect here. For the surname, see Schreiner (disambiguation). For the march by John Philip Sousa, see Nobles of the Mystic Shrine (march). Logo of Shriners International Part of a series onFreemasonry Overview Grand Lodge Masonic lodge Masonic lodge officers Grand Master Prince Hall Freemasonry Regular Masonic jurisdiction Anglo-American Freemasonry Continental Freemasonry History History of Freemasonry Liberté chérie Masonic ma...

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Stadion Persikabo – berita · surat kabar · buku · cendekiawan · JSTOR Stadion PersikaboInformasi stadionPemilikPersikabo BogorLokasiLokasi Cibinong, Kabupaten Bogor, Jawa BaratKonstruksiDibuka?Direnovasi...

 

محتوى هذه المقالة بحاجة للتحديث. فضلًا، ساعد بتحديثه ليعكس الأحداث الأخيرة وليشمل المعلومات الموثوقة المتاحة حديثاً. (أبريل 2019) بوب براين معلومات شخصية الميلاد 29 أبريل 1978 (45 سنة)[1]  كاماريلو، فينتورا، كاليفورنيا[1]  الطول 193 سنتيمتر  الإقامة صني آيلز بيتش، فل...

Swiss sprinter Fanette HumairFanette Humair in 2014Personal informationNationalitySwissBorn (1991-10-08) 8 October 1991 (age 32)SportSportAthleticsEventSprinting Fanette Humair (born 8 October 1991) is a Swiss athlete.[1] She competed in the women's 4 × 400 metres relay event at the 2019 World Athletics Championships.[2] References ^ Fanette Humair. IAAF. Retrieved 11 October 2019. ^ 4 x 400 Metres Relay Women – Round 1 (PDF). IAAF (Doha 2019). Retrieved 11 October 201...

 

Rapid transit system in Jiangsu Province, China Xuzhou MetroOverviewNative name徐州地铁OwnerXuzhou Metro GroupLocaleXuzhou, Jiangsu, ChinaTransit typeRapid transitNumber of lines3 (another 4 lines under construction)Line number 1   2   3 Number of stations54Daily ridership256,700 (31 December 2020 record)Annual ridership7.5 million (2019)Websitehttp://xzgdjt.com/OperationBegan operation28 September 2019; 4 years ago (2019-09-28)[1]Op...

 

Variable star in the constellation Lynx RR Lyncis Location of RR Lyncis (circled) Observation dataEpoch J2000      Equinox J2000 Constellation Lynx Right ascension 06h 26m 25.837s[1] Declination +56° 17′ 06.35″[1] Apparent magnitude (V) 5.53[2] Characteristics Evolutionary stage Main sequence Spectral type kA3hA7VmF2[3] + F0 V[4] B−V color index 0.238±0.013[2] Variab...

Régil Errezil municipio de España RégilUbicación de Régil en España. RégilUbicación de Régil en Guipúzcoa.País  España• Com. autónoma  País Vasco• Provincia  Guipúzcoa• Comarca Urola-Costa• Partido judicial Azpeitia• Juntas Generales Deva-UrolaUbicación 43°09′54″N 2°10′27″O / 43.165, -2.174167• Altitud 304 mSuperficie 32,46 km²Población 565 hab. (202...

 

Nemzeti Bajnokság I 2011-12Datos generalesSede Hungría HungríaFecha 15 de julio de 201127 de mayo de 2012Edición 110.ªOrganizador Federación Húngara de FútbolPalmarésPrimero Debreceni VSCSegundo Videoton FCTercero Győri ETO FCDatos estadísticosParticipantes 16Partidos 240Goleador Adamo Coulibaly, 20 Cronología NB I 2010-11 Nemzeti Bajnokság I 2011-12 NB I 2012-13 [editar datos en Wikidata] La Nemzeti Bajnokság I 2011-12 fue la 110.ª temporada de la Primera Divisi...

 

British mathematician and astrologer (1574–1637) For the academic, see Robert L. Flood. Robert FluddBorn17 January 1574Milgate House, Bearsted, KentDied8 September 1637(1637-09-08) (aged 63)LondonNationalityEnglishOccupation(s)Physician, astrologer Part of a series onHermeticismHermes Trismegistus Hermetic writings Liber Hermetis (astrological) Definitions of Hermes Trismegistus Corpus Hermeticum Poimandres Asclepius Discourse on the Eighth and Ninth Prayer of Thanksgiving Korē kosmou...

Летописец Переяславля СуздальскогоЛетописец русских царей Авторы неизвестны Дата написания XV век Страна Описывает с древних времён до 1214 года Жанр анналы Первоисточники Владимирский летописный свод XIII века и другие летописи Рукописи полный список в составе Архивског...

 

  ميّز عن محمد حسن سلمان. محمد سلمان حسن معلومات شخصية الميلاد سنة 1928  بغداد  تاريخ الوفاة سنة 1989 (60–61 سنة)  مواطنة العراق  مناصب وزير النفط   في المنصب9 ديسمبر 1960  – 8 مارس 1963  رئيس الوزراء عبد الكريم قاسم  طلعت الشيباني    الحياة العملية المدرس...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!