How can display a JPEG image using the sample code?
Greg Huang <[EMAIL PROTECTED]>
Sent by: Discussion list for Java 3D API <[EMAIL PROTECTED]> 30/12/2002 11:59
|
To: [EMAIL PROTECTED] cc: Subject: Re: [JAVA3D] Poor quality background images |
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