<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://processing.org/hacks/lib/exe/css.php?s=feed" type="text/css"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <title>Hacks \ Processing 1.0</title>
    <tagline></tagline>
    <link rel="alternate" type="text/html" href="http://processing.org/hacks/"/>
    <id>http://processing.org/hacks/</id>
    <modified>2010-03-16T22:32:21-07:00</modified>
    <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
    <entry>
        <title>hacks:detecting-line-to-line-intersection</title>
        <link rel="alternate" type="text/html" href="http://processing.org/hacks/hacks:detecting-line-to-line-intersection"/>
        <created>2009-12-11T10:55:49-07:00</created>
        <issued>2009-12-11T10:55:49-07:00</issued>
        <modified>2009-12-11T10:55:49-07:00</modified>
        <id>http://processing.org/hacks/hacks:detecting-line-to-line-intersection</id>
        <author>
            <name>antiplastik</name>
        </author>
        <summary>versions0095+contributorsscloopystarted on2006-04-25 21:27
 These two methods are really useful for detecting line intersection in 2D.

The Variables

	*  x1,y1,x2,y2 : The two points of the first line

	*  x3,y3,x4,y4 : The two points of the second line</summary>
    </entry>
    <entry>
        <title>hacks:fatline</title>
        <link rel="alternate" type="text/html" href="http://processing.org/hacks/hacks:fatline"/>
        <created>2009-09-25T18:11:11-07:00</created>
        <issued>2009-09-25T18:11:11-07:00</issued>
        <modified>2009-09-25T18:11:11-07:00</modified>
        <id>http://processing.org/hacks/hacks:fatline</id>
        <author>
            <name>mflux</name>
        </author>
        <summary>versions0135+contributorsmfluxstarted on2009-09-25 16:58
 

Ever notice how strokeweight stops working after you give it a certain size? It's like lines refuse to become obese!

With this method you can draw as wide a line as you please. It will hijack Processing's stroke weight and draw a line with an actual rectangle.</summary>
    </entry>
    <entry>
        <title>hacks:fpscounter</title>
        <link rel="alternate" type="text/html" href="http://processing.org/hacks/hacks:fpscounter"/>
        <created>2009-09-25T18:09:23-07:00</created>
        <issued>2009-09-25T18:09:23-07:00</issued>
        <modified>2009-09-25T18:09:23-07:00</modified>
        <id>http://processing.org/hacks/hacks:fpscounter</id>
        <author>
            <name>mflux</name>
        </author>
        <summary>versions0135+contributorsmfluxstarted on2009-09-25 17:39
 

Framerate is defined as “frames per second”. This is different from when you do frameRate(). The frameRate() function sets Processing to attempt drawing at that rate. This “hack” simply measures the actual frames per second being drawn by processing. You should know this if you play plenty of video games... fps is good!</summary>
    </entry>
    <entry>
        <title>hacks:arctext</title>
        <link rel="alternate" type="text/html" href="http://processing.org/hacks/hacks:arctext"/>
        <created>2009-09-25T18:05:12-07:00</created>
        <issued>2009-09-25T18:05:12-07:00</issued>
        <modified>2009-09-25T18:05:12-07:00</modified>
        <id>http://processing.org/hacks/hacks:arctext</id>
        <author>
            <name>mflux</name>
        </author>
        <summary>versions0135+contributorsmfluxstarted on2009-09-25 16:36
 

So you want to display text on an arc. Easy! The following gives you some control over how to display text on a circular path with easy-to-modify code.

The kerning is probably not 100% spot on so you may have to adjust this if you want it looking perfect.</summary>
    </entry>
    <entry>
        <title>hacks:contents</title>
        <link rel="alternate" type="text/html" href="http://processing.org/hacks/hacks:contents"/>
        <created>2009-09-25T17:38:42-07:00</created>
        <issued>2009-09-25T17:38:42-07:00</issued>
        <modified>2009-09-25T17:38:42-07:00</modified>
        <id>http://processing.org/hacks/hacks:contents</id>
        <author>
            <name>mflux</name>
        </author>
        <summary>Processing \ Hacks

 There's a tremendous amount that you can do with Processing that extends beyond the officially supported language and environment. Processing Hacks is an effort to document some of the trickier and more advanced topics that Processing users are stumbling across as they gain experience and cross-fertilize their work with other platforms, languages, and libraries.</summary>
    </entry>
    <entry>
        <title>hacks:blending</title>
        <link rel="alternate" type="text/html" href="http://processing.org/hacks/hacks:blending"/>
        <created>2009-09-25T17:18:41-07:00</created>
        <issued>2009-09-25T17:18:41-07:00</issued>
        <modified>2009-09-25T17:18:41-07:00</modified>
        <id>http://processing.org/hacks/hacks:blending</id>
        <author>
            <name>mflux</name>
        </author>
        <summary>versions0135+contributorsmfluxstarted on2009-09-25 17:14
 GL allows us to do things with pixels that we otherwise wouldn't be able to. You can get away with blend using image functions and pixels array with normal Processing GL, but this goes a step beyond that.</summary>
    </entry>
</feed>
