> From: "Andrew R. Thomas-Cramer" <[EMAIL PROTECTED]>
> > From: "Doug Gehringer" <[EMAIL PROTECTED]>
> > This happens when the size of the texture for the Text2D is larger than the
> > maximum texture size for the graphics card. There is no easy fix. One way
> > would be use a smaller font, which would result in a smaller texture. The
> real
> > fix is to re-implement Text2D using a font object that has textures for each
> > character, but that is alot of work.
>
> And what if individual characters are larger than the maximum texture size?
>
> I just implemented this myself in OpenGL, and simply tiled the whole 2D image.
> A disadvantage (so far) is visible white lines on the edges of the tiles.
> But it works for arbitrarily large text, requires no font management,
> and allows the OS to construct the whole displayed image.
This sounds like you are not overlapping your textures. Used a textured border
and copy the pixels from the adjacent textures so that they overlap by one
texel. This will make the transitions between the tiles smooth.
J3D 1.2 does not support textured borders, but J3D 1.3 will.
Doug
===========================================================================
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".