File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Java 3D Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Java 3D" Watch "Java 3D" New topic
Author

Java 3D

Ammy Singh
Ranch Hand

Joined: Oct 17, 2008
Posts: 36
Hi everyone, I am new with Java 3D, so can anyone please suggest me some good books to learn Java 3D. Thanks


SCJP1.4
i luv Ranch it always helps...!!!
Tim Moores
Rancher

Joined: Sep 21, 2011
Posts: 2408
Java3D is dead; OpenGL and JOGL are the way to go: http://jogamp.org/jogl/www/
Ammy Singh
Ranch Hand

Joined: Oct 17, 2008
Posts: 36
Tim Moores wrote:Java3D is dead; OpenGL and JOGL are the way to go: http://jogamp.org/jogl/www/


Thanks Tim for your suggestion of going with JOGL, i read about it, but seriously i do not know where to find its download and how to install it on Windows Vista, please help me man, thanks
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14435
    
  23

The http://jogamp.org/ website ofcourse contains links to download it. It's not going to be really easy to use JOGL, however. You'll need to know the OpenGL API, because JOGL is more or less a one-to-one mapping of the OpenGL API to Java. It's a low-level API for working with 3D graphics.

(Note: You don't need to quote yourself anytime you write something).


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Ammy Singh
Ranch Hand

Joined: Oct 17, 2008
Posts: 36
Jesper de Jong thanks I have downloaded the files, i will try setting up the environment variables.
August Lammersdorf
Greenhorn

Joined: Dec 15, 2010
Posts: 7
Have a look here:

- Java 3D Programming, Daniel Selman : http://www.manning.com/selman/
- Killer Game Programming in Java, Andrew Davison : http://fivedots.coe.psu.ac.th/~ad/jg/
- Java 3D Books : http://wiki.java.net/bin/view/Javadesktop/Java3DBooks
Ammy Singh
Ranch Hand

Joined: Oct 17, 2008
Posts: 36
August Lammersdorf wrote:Have a look here:

- Java 3D Programming, Daniel Selman : http://www.manning.com/selman/
- Killer Game Programming in Java, Andrew Davison : http://fivedots.coe.psu.ac.th/~ad/jg/
- Java 3D Books : http://wiki.java.net/bin/view/Javadesktop/Java3DBooks


Thanks August
Girish Velivela
Greenhorn

Joined: Oct 29, 2014
Posts: 6
hi, every one

I am familiar with Java 3D API.

why Java 3D API is not good for Developing for 3D applications?

what is best alternate for developing 3D application?
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42950
    
  70
This sums it up well:
Tim Moores wrote:Java3D is dead


I've heard http://lwjgl.org/ recommended as an alternative specifically for game programming.
Girish Velivela
Greenhorn

Joined: Oct 29, 2014
Posts: 6
what do mean by dead can you please explain me ?

I can't find exact answers for that.

And I have spent lot of time in learning Java 3D.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42950
    
  70
By dead I mean that the last Java3D release happened in 2008, and that it is no longer being maintained. I would strongly advise against starting any new project with it. 3D graphics development in Java is nowadays based on OpenGL or JavaFX.
Girish Velivela
Greenhorn

Joined: Oct 29, 2014
Posts: 6
thanq you for that Ulf Dittmer.

I heard that JavaFX is good for developing Rich interactive 3D web responsive pages.

I want to know which API is the best to develop the Desktop 3D application?

Please Help me!
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42950
    
  70
I heard that JavaFX is good for developing Rich interactive 3D web responsive pages.

It's not. Using Java as part of web pages has been obsolete for years, irrespective of API. I believe JavaFX apps can be deployed via JavaWebStart, but I wouldn't call that "web pages".

I want to know which API is the best to develop the Desktop 3D application?

There rarely is a single best of anything. I advise to compare JavaFX, JOGL and LWJGL to see which one satisfies your requirements, and which one you like best.
Girish Velivela
Greenhorn

Joined: Oct 29, 2014
Posts: 6
thanks for that Ulf Dittmer.

Please you only suggest me the best API I couldn't decide which one is best to start .
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42950
    
  70
That's because there is no single "best" API. What's best in you situation depends on the circumstances, about which we know just about nothing.

If you compared them but can't decide now, that means none of them ruled itself out - so just use the one you like best.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java 3D