| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2011 19:51:48
|
rp-braga
What is classpath?
Membro desde: 13/06/2011 05:56:51
Mensagens: 7
Offline
|
ViniGodoy wrote:
O que seus vetores representam? Vetores, por si só, não tem posições no espaço, portanto, nunca colidem (ou sempre colidem, se vc encarar que todos começam no 0,0).
O que quer dizer com "probabilidade de colisão"?
Você pode fazer o cálculo de ray tracing, e dizer se dois feixes colidem em algum ponto no espaço, e a que distância. Mas não há "probabilidades" nisso, pois o comportamente não é estatístico, e sim, deterministico.
Talvez se você descrever melhor seu problema podemos ajuda-lo a criar um modelo matemático adequado as suas necessidades.
A ideia e ter varios vectores em movimento e conseguir fazer com que eles não colidam.
Temos dois vectores bastante afastados com diferentes velocidade de movimento. Eles vão em algum ponto colidir, mas não se sabe quando. Quanto mais próximos tiverem de se cruzarem com uma velocidade constante, maior é a probabilidade de passarem um por cima do outro.
Ou seja eles se eles tiverem a tal probabilidade muito alta um deles toma a decisão de diminuir/aumentar a velocidade de movimento afim de não passaram um por cima do outro.
Não sei se me consegui fazer entender com a minha explicação.
O problema é que não consigo perceber como vou conseguir saber quando dois vectores estão cruzando num certo espaço a uma certa altura.
Isto tudo é para tentar simular carros em movimento sobre segmentos de recta em java.
This message was edited 1 time. Last update was at 09/08/2011 19:55:08
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2011 09:48:33
|
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
|
Esse calculo é deterministico, voce nao vai saber a "probabilidade" dele se chocar ali, mas sim "em quanto tempo" vão se chocar ali.
|
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) 10/08/2011 11:36:35
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20581
Localização: Curitiba/PR
Offline
|
Dê uma olhada sobre steering behaviors:
http://www.red3d.com/cwr/steer/
Em especial Obstacle Avoidance:
http://www.red3d.com/cwr/steer/Obstacle.html
E unaligned collision avoidance:
http://www.red3d.com/cwr/steer/Unaligned.html
Se você quiser um modelo para veículos reais, aí é bom estudar um pouco a teoria de controladores.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2011 11:06:23
|
rp-braga
What is classpath?
Membro desde: 13/06/2011 05:56:51
Mensagens: 7
Offline
|
Precisava de criar algo do género do Unaligned Collision Avoidance steering behavior. Sabes de algum exemplo java que eu posso ver?
A animação unaligned collision avoidance está brutal. Já andei a procura na net mas não consigo encontrar exemplo deste tipo de abordagem as colisões.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2011 11:58:23
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20581
Localização: Curitiba/PR
Offline
|
Se eu não me enganho, você podia baixar os applets desse site junto com o código fonte da OpenSteer. De qualquer forma, dê uma lida no pdf sobre steering behaviors, cujo link está na página inicial. Ele explica como fazer boa parte dos efeitos.
This message was edited 1 time. Last update was at 12/08/2011 12:01:40
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2011 12:51:28
|
Daniel_MV
JavaEvangelist
Membro desde: 30/04/2007 07:43:01
Mensagens: 424
Online
|
Alguma recomendação de um bom livro de geometria analítica?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2011 12:59:51
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20581
Localização: Curitiba/PR
Offline
|
Daniel_MV wrote:Alguma recomendação de um bom livro de geometria analítica?
Se quiser livros com enfoques em jogos, veja as recomendações de livros do Ponto V:
http://pontov.com.br/site/livrosv
Há muitos livros recomendados de computação gráfica, geometria, matemática, física para jogos, etc.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2011 11:42:10
|
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
|
ViniGodoy wrote:Se eu não me enganho, você podia baixar os applets desse site junto com o código fonte da OpenSteer.
De qualquer forma, dê uma lida no pdf sobre steering behaviors, cujo link está na página inicial. Ele explica como fazer boa parte dos efeitos.
Só é possivel baixar a engine em C, a versão Applet não é disponibilizada.
|
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! |
|
|
 |
|
|