Re: [java-list] Engine 3D

2001-10-24 Thread Carlos Alberi dos Santos Melo

Olá Kimien,
Estou postando para lista porque talvez seja interessante para mais alguem,

O problema é que a minha aplicação pode chegar facilmente a 500.000
polígonos, a não ser que eu ache um algoritmo ninja para mesclar polígonos
em um só, e aí ficaria com no máximo 256 polígonos bem complexos. Mas caso
eu não consiga resolver esta bronca vou ter que desenhar e manipular todos
os polígonos. O meu orientador falou que Java 3D seria meio pesado. Ele teve
algumas experiencias com java 3D a mais ou menos um ano. Não sei se houve
alguma evolução na API. Mas ficou acertado de que eu procuraria algo mais
leve, caso haja, e de usar Java 3D apenas em último caso.

Achei um engine em uma lista de engines 3D
(http://cg.cs.tu-berlin.de/~ki/engines.html) chamado jGL que é baseado no
OpenGL. Parece interessante mais não encontrei nada que falasse sobre de
transparencia, então não serviu para mim. Fica então uma pergunta: Alguem
conhece um algoritmo para fundir sólidos?

Kimien, acho que seria legal sim, trocarmos umas idéias, devo começar a
implementação desta ferramenta daqui a um mês, ainda estou na fase de
análise, mas assim que eu precisar eu posso fazer uma consultas a vc?

Obrigado,
Alberi.

- Original Message -
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 24, 2001 2:27 PM
Subject: Re: [java-list] Engine 3D


Oi,

  Estou desenvolvendo um projeto q
parece ser similar ao seu, no meu caso
é um construtor de sólidos 3D através
de um sólido inicial em q as
características serão adicionadas pelo
usuário.
  Tb é um projeto acadêmico, e
acredito realmente q a API Java3D seja
a melhor opção "livre".  OpenGL tb
pode ser uma saída (infelizmente é
pago, mas o ACIS é bem completo).
 Caso quiseres trocar idéias sobre
implementação 3D, mail me!

> Em Quinta 18 Outubro 2001 07:16,
você escreveu:
> > Olá lista,
> >
> > Estou desenvolvendo um projeto
em que é necessário desenhar sólidos
em
> java. E devo disponibilizar para o
usuário as operações de definir cor,
> rotacionar, dar zoom e alterar a
opacidade do sólido, deve ter
disponivel de
> preferencia uma implementação do
Phong para técnicas iluminação - para
formar
> um sólido a partir da junção de
vários sólidos. Alguém conhece algum
engine
> 3D que faça isso? A API Java3D não
serve para mim, pois não apresenta uma
> performance rasoavel para o meu
trabalho. Outra coisa: deve ser free
porque
> trata-se de um projeto acadêmico e
não tem niguem que queira pagar por
isso
> :) ... Alguém pode me ajudar nisso?
> >
> > Obrigado,
> > Alberi
> >
>
>

> Content-Type: text/html;
charset="iso-8859-1"; name="Anexo: 1"
> Content-Transfer-Encoding:
quoted-printable
> Content-Description:
>

>
> --
> 100% Linux > > > 100% Livre
> Porque a escolha é você quem faz ...
>
> -- LISTA
SOUJAVA 
> http://www.soujava.org.br  -
Sociedade de Usuários Java da
Sucesu-SP
> dúvidas mais comuns:
http://www.soujava.org.br/faq.htm
> regras da lista:
http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para
[EMAIL PROTECTED]
>
-
>
>


__
AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Engine 3D

2001-10-18 Thread Carlos Alberi dos Santos Melo



Olá lista,
 
    Estou desenvolvendo um projeto 
em que é necessário desenhar sólidos em java. E devo disponibilizar para o 
usuário as operações de definir cor, rotacionar, dar zoom e alterar a 
opacidade do sólido, deve ter disponivel de preferencia uma implementação do 
Phong para técnicas iluminação - para formar um sólido a partir da 
junção de vários sólidos. Alguém conhece algum engine 3D que faça isso? A API 
Java3D não serve para mim, pois não apresenta uma performance rasoavel para o 
meu trabalho. Outra coisa: deve ser free porque trata-se de um projeto acadêmico 
e não tem niguem que queira pagar por isso :) ... Alguém pode me ajudar 
nisso? 
 
Obrigado,
Alberi


Re: [java-list] Análise de expressão

2001-05-28 Thread Alberi

Olá todos,

Na minha opinião, a melhor maneira de fazer esse tipo de coisa é fazer
um analizador de expressões de verdade. Vc pode fazer isso na mão usando as
técnicas de desenvolvimento de compiladores (análise léxica, sintática,
semântica e etc...), ou vc pode usar um compilador de compiladores. Dá uma
olhada no endereço
http://www.javaworld.com/jw-12-2000/jw-1229-cooltools.html que tem um artigo
falando sobre o JavaCC (Java compiler compiler) que é uma dessas
ferramentas. Eu tenho a impressão que já fiz algo parecido com isso que  vc
quer usando esta ferramenta. Me cobra que eu procuro para vc.

Até,
Alberi


- Original Message -
From: "Awdryn Cavalache" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 28, 2001 12:23 PM
Subject: Re: [java-list] Análise de expressão


> Não tenho certeza, mas eu acho que se você pergar o valor do TextField,
> passar para inteiro, acumular em uma varável inteira  chamada "x" (int x =
> valor informado), depois pega a expressão, no outro TextField passa para
> inetiro também, acumula em outra variável inteira, e então será calculado
o
> valor da expressão.Sendo respectivamente nessa ordem já que a espressão
> presisa do valor da variável "x";
>
> OBS: considerando que o valor informado é inteiro usei como exemplo "int".
>
> - Original Message -
> From: "Orlando Cunha Cajueiro Filho" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, May 27, 2001 4:17 PM
> Subject: [java-list] Análise de expressão
>
>
> > Saudações javanesas,
> >
> > Será que alguém pode me ajudar com o seguinte problema:
> >
> > Estou tentando desenvolver um aplicativo Java que calcula o valor de uma
> > equação. Tal equação será digitada pelo usuário em um TextField, como
por
> > exemplo:
> >
> > 4*x^4+3*x^3+2*x^2+x+1
> >
> > Logo em seguida o usuário deverá informar o valor de x em um outro
> > TextField.
> > Como fazer para substituir o valor de x na equação escrita pelo usuário
?
> > Certa vez conversei com um professor que disse-me que deveria fazer uma
> > análise léxica. É este o caminho ? Se se for como faço tal análise ?
> > Certo da vossa atenção, desde já agradeço.
> >
> > Orlando Cunha Cajueiro Filho
> >
> >
> >
> >
> > -- LISTA
SOUJAVA 
> > http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -
> >
>
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Java e Planilhas .XLS

2001-05-24 Thread Alberi

Olá Gustavo,

Há um pacote chamado ExcelAccessor  no site AlphaWorks
(http://alphaworks.ibm.com) que faz isso. Só que não é 100% java. Ele usa
uma dll para acessar a API do excel (vc deve ter o excel na máquina). Mas eu
acho realmente difícil achar algo diferente que valha a pena (quem souber,
por favor me responda). A vantagem é que o código fonte, tanto do pacote
quanto da dll (em C++), estão disponíveis.

Até mais,
Alberi

- Original Message -
From: "Gustavo Barreiro de Carvalho" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, May 23, 2001 2:05 PM
Subject: [java-list] Java e Planilhas .XLS


Galera,

  Alguem sabe como eu posso fazer com que um programa java grave um arquivo
.XLS  ???


Obrigado,
  Gustavo Barreiro de Carvalho
[EMAIL PROTECTED]


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Função para "recortar" uma string

2001-01-18 Thread Alberi

Olá,

Java, como praticamente toda liguagem de programação, tem um método trim (na
classe String) que faz isso que vc quer. Mas o ideal mesmo é mudar o tipo da
coluna no BD. Se vc usar o tipo varchar do SQL server este atrinbuto não
virá com espaços em branco.

Até, mais
Alberi.


- Original Message -
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, January 15, 2001 10:28 AM
Subject: [java-list] Função para "recortar" uma string


> Oi pessoal,
>
> estou pegando uma variável do bd(SQLServer7) e jogando em uma string,
> mas a string esta pegando todos os espaços em branco deste campo e
> quando vou concatenar esta string com outra fica assim:
>
> d:\jdk   \bin
> onde d:\jdk é o campo que eu trago do banco. Alguem sabe alguma função
> para tirar estes espaços em
> branco.
>
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-