anchor.diff:  === Shadow
   
   [.right]
  -image:jme3/advanced/shadow.png[shadow.png,width="150",height="100"] +
  -image:jme3/advanced/light-sources.png[light-sources.png,width="150",height="100",align="right"]
  +image:effect/shadow.png[shadow.png,width="150",height="100"] +
  +image:light/light-sources.png[light-sources.png,width="150",height="100",align="right"]
   
   //*  link:{uri-jmonkeyengine}jme3-examples/src/main/java/jme3test/light/TestShadow.java[TestShadow.java] – BasicShadowRenderer. (SceneProcessor)
   //*  link:{uri-jmonkeyengine}jme3-examples/src/main/java/jme3test/light/TestPssmShadow.java[TestPssmShadow.java] – PssmShadowRenderer (SceneProcessor), also known as Parallel-Split Shadow Mapping (PSSM).
  
positive.code: === Toon Effect
  
  [.right]
  image::jme3/advanced/toon-dino.png[toon-dino.png,width="150",height="100"]
  
  *  link:{uri-jmonkeyengine}jme3-examples/src/main/java/jme3test/post/TestCartoonEdge.java[TestCartoonEdge.java] – CartoonEdgeFilter.
  *  link:{uri-jmonkeyengine}jme3-examples/src/main/java/jme3test/post/TestTransparentCartoonEdge.java[TestTransparentCartoonEdge.java] – CartoonEdgeFilter.
  
negative.code: 
  [.right]
  image:effect/tanlglow1.png[tanlglow1.png,width="150",height="100"] +
  image:effect/shadow-sponza-ssao.png[shadow-sponza-ssao.png,width="150",height="100",align="right"]
  
  *  link:{uri-jmonkeyengine}jme3-examples/src/main/java/jme3test/post/TestBloom.java[TestBloom.java]
  *  More details: xref:jme3/advanced/bloom_and_glow.adoc[Bloom and Glow] – BloomFilter.
  