anchor.diff:  
   Use com.jme3.shadow.BasicShadowRenderer together with com.jme3.light.DirectionalLight, and setShadowMode().
   
  -*Learn more:* <<jme3/advanced/light_and_shadow#,Light and Shadow>> +
  -*Code sample:* link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/effect/TestEverything.java[TestEverything.java], link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/light/TestShadow.java[TestShadow.java]
  +*Learn more:*
  +
  +* <<jme3/advanced/light_and_shadow#,Light and Shadow>>
  +
  +*Code sample:*
  +
  +* link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/effect/TestEverything.java[TestEverything.java]
  +* link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/light/TestShadow.java[TestShadow.java]
   
   
   === How do I make materials transparent?
  
positive.code: 
  Write a Java class that extends link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-core/src/main/java/com/jme3/app/SimpleApplication.java[com.jme3.app.SimpleApplication].
  
  *Learn more:* <<jme3/beginner/hello_simpleapplication#,Hello SimpleApplication>>, link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/app/TestAppStateLifeCycle.java[TestAppStateLifeCycle].
  
  
  === How do I change the background color?
  
negative.code: Spatial ninja = assetManager.loadModel("Models/Ninja/Ninja.j3o");
  ----
  
  *Learn more:*
  
  * <<jme3/beginner/hello_asset#,Hello Asset>>
  * <<jme3/advanced/asset_manager#,Asset Manager>>
  * link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-core/src/main/java/com/jme3/asset/AssetManager.java[com.jme3.assets.AssetManager]
  * link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-core/src/main/java/com/jme3/scene/Geometry.java[com.jme3.scene.Geometry]
  * <<sdk/model_loader_and_viewer#,jMonkeyEngine SDK j3o converter>>
  
  *Code sample:*
  
  * link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/model/TestOgreLoading.java[TestOgreLoading.java]
  * link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-examples/src/main/java/jme3test/export/TestOgreConvert.java[TestOgreConvert.java].
  * link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/2124e3e86bf898d6c7a7bc90a191cf639e39bacb/jme3-examples/src/main/java/jme3test/model/TestGltfLoading.java[TestGltfLoading.java]
  
  
  === How to initialize the scene?
  
  Use the simpleInitApp() method in SimpleApplication (or initApp() in Application).
  
  *Learn more:*
  
  * <<jme3/beginner/hello_simpleapplication#,Hello SimpleApplication>>
  * link:https://github.com/jMonkeyEngine/jmonkeyengine/blob/master/jme3-core/src/main/java/com/jme3/app/SimpleApplication.java[SimpleApplication.java]
  
  
  == I want to transform objects in the scene
  