I'd love to find one near CT, and I figure my chances should be good, being between NYC and Boston. Otherwise, how do you find people to chat with about Processing, and learn from? Wish I could go back to school for a second degree...
Some WordCram users want to render their WordCrams in PDFs, which doesn't work right now. I'm entertaining the idea, but I think I'll need substantially different WordCram "engines".
My question is, how can I tell that the sketch is rendering to PDF? I tried using {sketch}.g.getClass().getName(), which seems to be where Processing stores your choice of JAVA2D, P2D, P3D, PDF, etc. But there are different ways of rendering PDFs, and that technique doesn't always work.
I'm drawing java.awt.Shapes with java.awt.Graphics2D.fill(shape), and I've tried getting the Graphics2D from both PApplet.getGraphics(), and PApplet.g.image.getGraphics().
I've found that using PApplet.getGraphics() is *way* faster, but at the end of Processing's draw() method, it erases my shapes.
I've found that using PApplet.g.image.getGraphics() is way *slower*, but my shapes remain after the draw() method.
What's the difference here? Can I get the speed of the first, but have it not erase my changes? Am I going about this completely wrong?
Word clouds are images of non-overlapping words, sized by relative importance (usually word frequency). WordCram takes weighted words, and makes word clouds. It'll count up your words for you, if you like. You can pick the colors, the fonts, the layout strategy, how words are sized, and how they're angled -- good, clean customization is a big deal to WordCram.
Development is currently focused on speed and good layout strategies. Near-future plans include more text processors, and more pre-baked word colorers, layout strategies, and other components.