Esta sección se ocupa de los problemas más comunes que pueden surgir cuando se use Unity. Cada plataforma es tratada en separado aquí abajo.
El Renderer de un objeto debe tener activado Receive Shadows para que las sombras sean renderizadas en él. Además, un objeto debe tener activado Cast Shadows para poder proyectar sombras en otros objetos (ambos están prendidos por defecto).
Solo objetow opacos proyectan y reciben sombras. Esto significa que objetos utilizando el Transparent integrado o Particle Shaders no van a proyectar sombras. En la mayoría de casos, es posible usar sombreados Transparent Cutout para objetos como cercas, vegetación, etc. Si utiliza Shaders escritos personalizados, estos deben ser pixel-lit y usar el Geometry render queue. Objetos usando sombreado VertexLit no pueden recibir sombras pero puede proyectarlas.
Solo Pixel lights proyecta sombras. Si usted quiere asegurarse de que una luz siempre proyecte sombras sin importar cuántas otras luces haya en la escena, entonces usted puede establecerla en el modo renderizado Force Pixel (mirar la página de referencia Light ).