anchor.diff:  ifdef::env-github,env-browser[:outfilesuffix: .adoc]
   
   
  +
   jME3 supports several types of special effects: Post-Processor Filters, SceneProcessors, and Particle Emitters (also known as particle systems). This list contains screenshots and links to sample code that demonstrates how to add the effect to a scene.
  +
   
   
   == Sample Code
  
positive.code: *  link:http://code.google.com/p/jmonkeyengine/source/browse/trunk/engine/src/test/jme3test/post/TestTransparentCartoonEdge.java[jme3/src/test/jme3test/post/TestTransparentCartoonEdge.java] – CartoonEdgeFilter
  
  
  === Fade in / Fade out
  
  *  <<jme3/advanced/fade#,Fade>> – FadeFilter
  
  
  === User Contributed
  
  
  image::jme3/advanced/shaderblow_light1.jpg[shaderblow_light1.jpg,width="78",height="150",align="right"]
  
negative.code: 
  === Depth of Field Blur
  
  [.right]
  image:jme3/advanced/dof-blur.png[dof-blur.png,width="150",height="100"] +
  image:jme3/advanced/light-scattering-filter.png[light-scattering-filter.png,width="150",height="100",align="right"]
  