Fix up blend functions when rendering transparent fragments to the screen, to stop brightening the green fragments that pass across the trunks.  There's still one minor issue when fully-opaque fragments pass across other fully-opaque fragments, since they get brighter when the "average" is calculated.  Oh well.