Para lidar com pixels em Java cov� deve usar duas classes:

java.awt.image.PixelGrabber
veja: http://www.permadi.com/tutorial/javaGetImagePixels/

e, principalmente:
java.awt.image.BufferedImage
Uma BufferedImage que � uma classe que te permite definir a cor dos pixels
diretamente atrav�s da interface WritableRenderedImage.
veja:
http://www.javareference.com/jrexamples/viewexample.jsp?id=10
http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html

� poss�vel sim estudar os algoritmos b�sicos de CG atrav�s de Java, mas eu
confesso que as linguagem "n�o port�veis" s�o mais confort�veis no in�cio
pois t�m m�todos nativos para escrever na tela...

Quem resistir ao conforto e penar um pouco vai descobrir uma API muito
sofisticada para lidar com imagens e aprender bastante.

valeu,

   Felipe Ga�cho
   Coordenador CEJUG







> cara... eu fiz s� o meu trabalho pra passar na cadeira... e isso jah  faz
> quase dois anos...
> pelo que lembro eu usei uma biblioteca em java.. se n�o me engano o nome
> era GL4Java.
> V� se tu encontra no Google ;-)
>
> Espero que ajude em algo.
>
> Rafael Lopes
>
> Rodrigo Maia <[EMAIL PROTECTED]> wrote:
> Senhores,
>
> estou vendo a disciplica de CG e utilizamos como ferramenta para
> nossos exemplos o Kylix.
>
> seguinte, se quisesse implementar em java, precisaria de coisas simples
> como:
>
> um elemento canvas
> como setar a cor de um pixel
> e uma forma de dar um refresh
>
> ja estive olhando awt,awt.Graphics e awt.Graphics2D, e vi que existe
> um canvas. Mas n�o vi o elemento pixel. Acho que usar o drawLine()
> passando como parametro 1 ponto � uma tremenda gambiarra!!!
>
> ent�o, gostaria de saber se algum participante da lista ja fez algo
> parecido com isso... pois n�o sei onde coloco o canvas, se vai estar
> num JFrame, ou se Extendo-o.
>
> lembrando que os metodos seram criados por mim... ent�o n�o quero usar
> drawLine, quero usar um drawPixel e usar a formula da reta para criar
> um metodo que escreva a reta pixel a pixel.
>
> valew's
>
> []'s
>
>
>
>
>
>
> --
> Rodrigo Maia Barros
>
> Program all night... Sleep is for the weak...
>
> -------------------------------------------------------------------------------------------
> Ceara' Java User Group
>
> Para cancelar sua assinatura, envie um e-mail para:
> [EMAIL PROTECTED]
> Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
> Falar com o administrador? e-mail para: [EMAIL PROTECTED]
>
>
>
>
> ---------------------------------
> Yahoo! Acesso Gr�tis - Internet r�pida e gr�tis. Instale o discador agora!


-------------------------------------------------------------------------------------------

Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 

 


Responder a