| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2008 17:57:00
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Olá a todos........
Estou pesquisando sobre java3D e consegui implementar algo. Usei o Teddy para criar minha "criatura", e usando Java3D, consegui fazer aparecer na tela e rotacioná-la seguindo as setas do teclado.
Mas não consegui algo sobre animações em 3D. Em 2D eu sei como faz: criamos algumas figuras em seguencia, jogamos num vetor e chamamos este. Mas em 3D, é a mesma lógica??? Criamos algumas "imagens" 3D como em movimento, e criamos um vetor para chamarmos?? E se sim, como fariamos no código??
Alguem tem alguma dica?? Já pesquisei o que pude, mas não vi nenhum exemplo de codificacao e animacao em 3D no Java....
jopss
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2008 19:54:31
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
Realmente é o mesmo conceito. Varios Sprites.
Aqui algo sobre isso:
https://fivedots.coe.psu.ac.th/~ad/jg/ch11/index.html
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2008 22:40:23
|
Daniel.F
GUJ Ranger
Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline
|
Que tipo de animação vc quer andar ,correr ,moviementar .
Se for este vc alterar o transformer3d
nos 3 eixos e aplica-los ao transformerGroup
de seu monstro. Desta forma:
transform3D.rotX(-Math.PI/2);
transform3D.setTranslation(new Vector3f(0.0f, 35.0f, 0.0f));
viewPlatformTG.setTransform(transform3D);
Neste a classe timer classe é de grande ajuda.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2008 08:33:27
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
entendi... pra andar em 2D é interagir no x,y..... em 3D é a mesma coisa, mas usando Vector3f para mandar as coordenadas (x, y, z)....
sobre a animação, eu mandando ele "andar", vai parecer ele "deslizando", sem mexer.... é isso que eu digo sobre animação..... mas como Mark_Ameba disse, parece que é uma sequencia de sprites como em 2D..... ví o pdf do link que mandou, esta tudo lá, mas não entendi muito bem.... ele usa classes próprias que complicam a primeira vista.... a parte do Poses e tal, complicou... .... pode me dar um exemplo direto??
vlw pela ajuda..
jopss
This message was edited 1 time. Last update was at 13/05/2008 08:33:59
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2008 13:04:20
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
Cara, estou estudando isso ainda e não tenho nada para mostrar =/.
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2008 19:15:17
|
Alkamavo
JavaEvangelist
![[Avatar]](/images/avatar/0c9fd755f1e941587cabab631a81f89e.png)
Membro desde: 20/11/2007 09:44:18
Mensagens: 305
Localização: United States Of Java...
Offline
|
Tambem estou a estudar...achei akele link interessante..
Visto que ja andei em 2D ..agora kero migrar para 3D....vai ser bacano
|
"Vocês riem de mim por eu ser diferente, e eu rio de vocês por serem todos iguais" - Bob Marley |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2008 13:56:33
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Olá.... como vou dar uma estudada tbm, começei entao a traduzir para pt o livro Killer Games..... quer ajudar??
jopss
|
|
|
 |
|
|