Java 3D is a scene graph-based 3D application programming interface (API) for the Java platform. It runs atop JOGL.
Questions tagged [java-3d]
494 questions
35
votes
2 answers
jMonkey optimization similar to Java3D's
Edit: For having real-time drawing, started using lwjgl which is base of jmonkeyengine and jocl in an "interoperability" between opengl and opencl, now can calculate and draw 100k particles real-time. Maybe mantle version of jmonkey engine can cure…

huseyin tugrul buyukisik
- 11,469
- 4
- 45
- 97
25
votes
5 answers
Difference between UV and ST texture coordinates
What's the difference between a UV texture coordinate vs. ST texture Coordinate?
I know that UV and ST are used in OpenGL.
I also know that ST are also used in Java.

Nabmeister
- 755
- 1
- 11
- 20
14
votes
2 answers
Is there a way to terminate a java application that uses java3d, without calling System.exit()?
Java3D starts several system threads and doesn't set the isDaemon flag on them. When I dispose the (only) JFrame of my application it won't terminate because these threads are still running.
Calling System.exit() seems to be the only way to…

holgero
- 2,640
- 1
- 13
- 17
13
votes
4 answers
Is it possible to run Java3D applications on Nvidia 3D Vision hardware?
Is is possible to run a Java3D application on Nvidia 3D Vision hardware?
I've got an existing Java3D application that can run in stereoscopic 3D. In the past, I've always run the application on Quadro cards using the OpenGL renderer and quad…

JohnnyO
- 3,018
- 18
- 30
13
votes
5 answers
Alternative to Java3D
Colleagues of mine are using Java3D for visualizing results of finite element simulations. The problem is that Java3D seems to be somehow dead, and it is a pain on OSX. This is one of the reasons we are looking for alternatives.
Quite a lot of work…

Philippp
- 847
- 1
- 8
- 17
12
votes
13 answers
problems with java3D lib configuration
ive ran into some trouble configuring java3D to work with my IDE environment...
I have downloaded j3d-1_5_2-linux-i586.zip, and unpacked j3dcore.jar, j3dutils.jar, vecmath.jar, libj3dcore-ogl.so, libj3dcore-ogl-cg.so and added them all as…

JB87
- 317
- 3
- 5
- 14
11
votes
1 answer
Combine Java Swing and Java3D: performance problems with concurrency
I am combining Swing and Java3D together. Manipulations of swing components should be done using the Event Dispatcher Thread, while manipulations of Java3D components should be done in the BehaviourSchedulerThread.
Java3D renders the scene and then…

parasietje
- 1,529
- 8
- 36
11
votes
4 answers
3D Shadow implementation idea
Lets assume your eye is in the surface point P1 on an object A and there is a target object B and there is a point-light source behind object B.
Question: am i right if i look to the light source and say "i am in a shadow" if i cannot see the light…

huseyin tugrul buyukisik
- 11,469
- 4
- 45
- 97
9
votes
2 answers
What's the future for Java 3D?
Time ago I read about Java 3D integration into Java FX, the article reported the main Java 3D project as "dead" for rewriting the 3D engine into FX.

Steel Plume
- 2,260
- 3
- 26
- 35
8
votes
3 answers
Flip a card animation
I'm trying to flip a coloured rectangle. Is it possible to use the rotateTransition to do this?
I have tried the following code:
public void rotateField(){
RotateTransition rt = new RotateTransition(Duration.millis(3000), field[4][4]);
…

Cyberlurk
- 766
- 3
- 9
- 30
8
votes
2 answers
How to retrieve graphic card information on Java?
Is there any possible way to retrieve information of my graphic card adapter using Java API?
I know that DirectX can easily do it, however, I just wonder if Java can do this...?
Like picture below.. DirectX finds out GPU adapter integrated to my…

online.0227
- 640
- 4
- 15
- 29
8
votes
1 answer
How to calculate cylinder "top" circle center, given the angles of rotation?
I have a cylinder of 2f length, and the data for RotX and RotZ, given by user. I also know that the "bottom" of my cylinder is at (0,0,0) (the center of the circle forming the "bottom")
What I need is to calculate the "top" point (the center of the…

Mihai Bujanca
- 4,089
- 10
- 43
- 84
7
votes
1 answer
Accessor method visible under Windows, Linux, but not OS X
Trying to build against javax.vecmath using the 1.5.2 jar file (found on Java.net http://java3d.java.net/binary-builds.html, for example).
Try to make a call on, say Point3d;
public class Foo {
public static void main(String[] args) {
Point3d…

npskirk
- 1,188
- 1
- 8
- 21
7
votes
1 answer
How can I make Java3D start faster?
My application takes several seconds to show the first window with a Canvas3D in it. I've profiled it and found that the bottleneck is in SimpleUniverse.getPreferredConfiguration(); the first call takes three or four seconds, and it must be called…

Michael Myers
- 188,989
- 46
- 291
- 292
7
votes
1 answer
Rotating the viewing platform in Java3d
The following code puts a cube at (0, 0, 0) and another at (0, .5, .5) and each cube is (.5, .5, .5) in dimension. I'm trying to rotate the view that the screen gets to one like this but instead I get this view . Also, I realize I got the colors…

SummerCodin
- 263
- 1
- 6
- 10