code: @SuppressWarnings("unchecked")
      public <V3, M4, C, N, Q> C getColorAmbient(
              AiWrapperProvider<V3, M4, C, N, Q> wrapperProvider) {
          
          return (C) m_ambient;
      }
docs: Ambient color of the light source.<p>
  
  The ambient light color is multiplied with the ambient
  material color to obtain the final color that contributes
  to the ambient shading term. Most renderers will ignore
  this value it, is just a remaining of the fixed-function pipeline
  that is still supported by quite many file formats.<p>
  
  This method is part of the wrapped API (see {@link AiWrapperProvider}
  for details on wrappers).<p>
  
  The built in behavior is to return an {@link AiColor}.
  
  @param wrapperProvider the wrapper provider (used for type inference)
  @return the ambient color (alpha will be 1)