You could also use the RadialGradient in 1.6 - it renders conentric
rings of gradient colors fairly quickly. All you'd have to do between
frames is edit the stops and the colors for the stops.
...jim
[EMAIL PROTECTED] wrote:
Well, this seems really hard to optimize ... tons of
very small primitives.
i've calculated that when i'm dealing with a full set of data, thats after 250
frames, i need to do 90,000 draw-Arc calls.
The only advice I can give you is to grab the Raster
of a INT_RGB buffered image:
byte[]
data=((DataBufferByte)tex.getRaster().getDataBuffer())
.getData() (in your case its an int[] of course),
and write code that does the drawing on the
pixel-array itself.
It should be really fast to colour those few pixels
if you don't have to walk through a general
framework, but instead do exactly what you need and
that optimized.
The downside of course is quite a lot of hand-written
low-level code.
lg Clemens
[Message sent by forum member 'ser207' (ser207)]
http://forums.java.net/jive/thread.jspa?messageID=301129
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".