/**
Effects are used to wrap other renderables and give them additional visual
properties. An Effect's render method should set up the necessary state, call
/**
Effects are used to wrap other renderables and give them additional visual
properties. An Effect's render method should set up the necessary state, call