Hi all,
I’m looking for an easy way to generate an image by getting a clip from a different one, as with say a sprite sheet or a bitmap font. Using separate files has been alright (albeit annoying and wasteful) for sprites, but I’m not having 24 pics for every font & size combination I want to use.
Anyways my ingenious plan was:
- Load BufferedImage
- getGraphics() and clip
- …
- Profit!!!
Unfortunately, I can’t seem to find anything obvious to throw into 3. After hunting through Rasters and such for hours with no apparent success (I don’t doubt I missed something though), I thought it would probably be better to bug someone for a few minutes of their time rather than pull my hair out/toss the laptop out the window/etc.
Thanks
P.S. Please don’t say drawString(); I’m not that retarded. I’m using LWJGL and for unknown reasons the NeHe tutorial code and the Slick utility class don’t like me =( , lol (by which of course I mean I’m screwing stuff up and am too unfamiliar to deal with it).
P.P.S. Ok, last question. Even though I’m not using Java2D anymore, I’ve alway been curious if clipping the graphics context created a speed boost (say if I were drawing 500 images outside of the clip).