Live briefing
Everything about Java 3D
Java 3D graphics API
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). Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Java 3DA 5-minute orientation
- Skim a recent paper: Program slicing of Java programsInfluential work since 2022
- Pick up a classic book: Operating System ConceptsThe most-reprinted book on the subject
- Read the landmark paper: Java Treeview—extensible visualization of microarray dataCited 2,717 times
- Go sideways: Java OpenGLA closely related topic
- Go sideways: Fahrenheit (graphics API)A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Java Treeview—extensible visualization of microarray data
A high-level 3D visualization API for Java and ImageJ
Model checking JAVA programs using JAVA PathFinder
Monitoring Java Programs with Java PathExplorer
Formalizing the safety of Java, the Java virtual machine, and Java card
A Java 3d-enabled cyber workspace
The Java 3D API and virtual reality
Integrating Java 3D model and sensor data for remote monitoring and control
🆕 Influential since 2022
📚 Books worth reading
Operating System ConceptsAbraham Silberschatz · 1988
Data Structures and Abstractions with JavaFrank M. Carrano, Frank Carrano · 2002
Enterprise JavaBeansRichard Monson-Haefel · 1999
Foundations of 3D graphics programmingJim X. Chen · 2007
Data structures & algorithms in JavaRobert Lafore · 2003
The Java developer's guide to EclipseJim D'Anjou, Scott Fairbrother · 2004
Essential Java 3d FastIan Palmer · 2001
Programmer en 3D avec Java et C++Guillaume Pelletier · 1996
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Java OpenGL Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley…
- Fahrenheit (graphics API) Fahrenheit was an effort to create a unified high-level API for 3D computer graphics to unify Direct3D and OpenGL. It was designed primarily by Microsoft…
- Mobile 3D Graphics API The Mobile 3D Graphics API, commonly referred to as M3G, is an open source graphics API and file format specification for developing Java ME applications…
- JavaFX JavaFX is a software platform for creating and delivering desktop applications, as well as rich web applications that can run across a wide variety of…
- List of 3D graphics libraries 3D graphics have become so popular, particularly in video games, that specialized APIs (application programming interfaces) have been created to ease the…
- Java (software platform) Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform…
- Java Platform, Micro Edition Java Platform, Micro Edition, often called simply Java ME or J2ME, is a computing platform for development and deployment of portable code for embedded…
- Technology Compatibility Kit In Java, a Technology Compatibility Kit (TCK or JCK) is a suite of tests that at least nominally checks a particular alleged implementation of a Java Specificat…