You need to load a jpeg into a BufferedImage
first
----- Original Message -----
Sent: Monday, December 30, 2002 3:11
PM
Subject: Re: [JAVA3D] Poor quality
background images
How can display a JPEG image
using the sample code?
Robin: You can try to show a 2D
image by Raster, example code: BufferedImage bufferedImage =
new BufferedImage( 128, 128, BufferedImage.TYPE_INT_RGB ); ImageComponent2D
imageComponent2D = new ImageComponent2D ImageComponent2D.FORMAT_RGB,
bufferedImage ); m_RenderRaster = new
Raster( new Point3f( 0.0f, 0.0f, 0.0f ),
Raster.RASTER_COLOR, 0, 0, bufferedImage.getWidth(
), bufferedImage.getHeight( ), imageComponent2D,
null ); Shape3D shape = new Shape3D(
m_RenderRaster ); objRoot.addChild( shape
);
Greg
|