When I try to draw a Raster in immediate mode by calling
gc.draw(raster);
I get the following exception when the scene is actually rendered.
java.lang.ClassCastException: javax.media.j3d.RasterRetained
at
javax.media.j3d.GraphicsContext3D.doDraw(GraphicsContext3D.java:1614)
at javax.media.j3d.Renderer.doWork(Renderer.java:313)
at javax.media.j3d.J3dThread.run(J3dThread.java:256)
I also tried to attach different types of BufferedImages, but: no go. In the
forums and the archives I didn't find an answer as well.
Can anybody tell me how to work around this? If I am not allowed to use
gc.draw() for this purpose, then how can I build a tiny retained mode
environment with as little overhead as possible?
Or, can someone take a look into that source code line and tell me what is
going on there? (I think nobody can tell me where I can get the sources, can
you?)
-- Julian
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".