Java3D

14 respostas
DPorto

Recentemente instalei o java3d no netbeans e procurei uns exemplos para começar, porém eles são confusos,
queria saber se alguém tem algum exemplo simples de como criar, por exemplo, um cubo ou qualquer coisa no
java3D.

14 Respostas

InicianteJavaHenriqu

Recomendo este site :arrow: http://www.inf.pucrs.br/manssour/Java3D/index.html muito bom com alguns exemplos e bem documentado.

:thumbup:

ViniGodoy

Perda de tempo. É uma biblioteca abandonada pela Oracle (ou melhor, pela Sun ainda), e nunca foi muito levada a sério.

Se quer fazer aplicações 3D usando Java, use a JMonkeyEngine:
http://jmonkeyengine.com/

Se quiser um pipeline de mais baixo nível, use a LWJGL:
http://lwjgl.org/

InicianteJavaHenriqu

Tem mais um exemplo interessante aqui :arrow: http://www.java3d.org/samples.html

E mais informações importantes no site da Oracle :arrow: http://www.oracle.com/technetwork/java/javase/tech/index-jsp-138252.html

:thumbup:

ViniGodoy

InicianteJavaHenrique:
Tem mais um exemplo interessante aqui :arrow: http://www.java3d.org/samples.html

E mais informações importantes no site da Oracle :arrow: http://www.oracle.com/technetwork/java/javase/tech/index-jsp-138252.html

:thumbup:

Se alguém tem dúvida do quão abandonado é o projeto, basta seguir os links quebrados no site da oracle.

InicianteJavaHenriqu

ViniGodoy:
InicianteJavaHenrique:
Tem mais um exemplo interessante aqui :arrow: http://www.java3d.org/samples.html

E mais informações importantes no site da Oracle :arrow: http://www.oracle.com/technetwork/java/javase/tech/index-jsp-138252.html

:thumbup:

Se alguém tem dúvida do quão abandonado é o projeto, basta seguir os links quebrados no site da oracle.

:? Ué :? no meu browser funcionou :?

:thumbup:

ViniGodoy

Esse aqui?
https://java3d.dev.java.net/

É o link indicado na página da Oracle que vc postou.

InicianteJavaHenriqu

ViniGodoy:
Esse aqui?
https://java3d.dev.java.net/

É o link indicado na página da Oracle que vc postou.

Não. São estes daqui:

:arrow: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.5.1-oth-JPR

:arrow: http://download.java.net/media/java3d/builds/release/1.4.0_01/LICENSE-Java3D-v1_4_0.txt

:arrow: http://wiki.java.net/bin/view/Javadesktop/Java3DFAQ

:arrow: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.4.0-doc-oth-JPR

P.S.: Tem mais alguns, mas se eu colocar todos vai encher está página do GUJ.

:thumbup:

ViniGodoy

Sim, mas segundo o site aquele seria o link oficial da tecnologia, após ela ter sido “transferida para a comunidade”.
O próprio FAQ, num dos links que você postou, aponta para esse site também.

Por isso insisto, usar Java 3D hoje é perda de tempo.

InicianteJavaHenriqu

ViniGodoy:
Sim, mas segundo o site aquele seria o link oficial da tecnologia, após ela ter sido “transferida para a comunidade”.
O próprio FAQ, num dos links que você postou, aponta para esse site também.

Por isso insisto, usar Java 3D hoje é perda de tempo.

Talvez…

…Mas, voltando ao assunto inicial do tópico:

DPorto:
Recentemente instalei o java3d no netbeans e procurei uns exemplos para começar, porém eles são confusos,
queria saber se alguém tem algum exemplo simples de como criar, por exemplo, um cubo ou qualquer coisa no
java3D.

O autor só queria um exemplo, eu indiquei:

Em nenhum momento (até então) o autor do tópico perguntou se é perda de tempo ou se a Oracle abandonou ou não.

Na minha opinião, acho que não devemos perder o foco do assunto do tópico, mas como está é somente minha opinião, minha providência é sair desse alvoroço que você causou, se o autor do tópico voltar e fizer alguma pergunta relacionada a algo que eu possa responder eu ajudo se não por enquanto é só, mas você pode ficar à vontade.

:thumbup:

J

InicianteJavaHenrique:
ViniGodoy:
Sim, mas segundo o site aquele seria o link oficial da tecnologia, após ela ter sido “transferida para a comunidade”.
O próprio FAQ, num dos links que você postou, aponta para esse site também.

Por isso insisto, usar Java 3D hoje é perda de tempo.

Talvez…

…Mas, voltando ao assunto inicial do tópico:

DPorto:
Recentemente instalei o java3d no netbeans e procurei uns exemplos para começar, porém eles são confusos,
queria saber se alguém tem algum exemplo simples de como criar, por exemplo, um cubo ou qualquer coisa no
java3D.

O autor só queria um exemplo, eu indiquei:

Em nenhum momento (até então) o autor do tópico perguntou se é perda de tempo ou se a Oracle abandonou ou não.

Na minha opinião, acho que não devemos perder o foco do assunto do tópico, mas como está é somente minha opinião, minha providência é sair desse alvoroço que você causou, se o autor do tópico voltar e fizer alguma pergunta relacionada a algo que eu possa responder eu ajudo se não por enquanto é só, mas você pode ficar à vontade.

:thumbup:

O viny só queria postar uma alternativa mais adequada que o java3d. É preferível esclarecer uma pessoa para usar um framework que está constante em desenvolvimento que instruir uma pessoa em tecnologias mortas como o java3d e a jmf.

ViniGodoy

InicianteJavaHenrique:
Em nenhum momento (até então) o autor do tópico perguntou se é perda de tempo ou se a Oracle abandonou ou não.

Na minha opinião, acho que não devemos perder o foco do assunto do tópico, mas como está é somente minha opinião, minha providência é sair desse alvoroço que você causou, se o autor do tópico voltar e fizer alguma pergunta relacionada a algo que eu possa responder eu ajudo se não por enquanto é só, mas você pode ficar à vontade.

Eu não quis causar alvoroço. Apenas deixei claro de que se trata de uma biblioteca obsoleta, abandonada e que não deveria ser usada para nenhum novo projeto.
Ainda indiquei uma biblioteca que faz a mesma coisa, mas de maneira mais fácil e mais poderosa.
Se o autor do tópico quiser insistir em Java3D, ele tem total liberdade para isso.

Eu prefiro orientar corretamente, pois talvez o autor do tópico não soubesse dessas informações.
Na minha opinião, não adianta nada indicar links para velharia, principalmente quando o principal link indicado por esses está até quebrado.

DPorto

Mas de toda forma, qual a mais usual ou mais poderosa?
Jmonkeyengine ou jwjgl?

ViniGodoy

DPorto:
Mas de toda forma, qual a mais usual ou mais poderosa?
Jmonkeyengine ou jwjgl?

O LWJGL é só um binding para a OpenGL. Se você quiser criar sua própria engine, use-o.

A JMonkeyEngine já é uma engine completa. Suporta carga de modelos, criação de terrenos, câmeras, shaders, etc… Se você só quer desenvolver um game ou uma aplicação gráfica, é a melhor opção.

DPorto

ok, vou de jmonkeyengine, obrigado a todos que me ajudaram.

Criado 8 de agosto de 2012
Ultima resposta 10 de ago. de 2012
Respostas 14
Participantes 4