Class MDLLightProbe

All Implemented Interfaces:
NSObjectProtocol, MDLNamed, ObjCProtocol

public class MDLLightProbe
extends MDLLight
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • MDLLightProbe

      public MDLLightProbe()
    • MDLLightProbe

      protected MDLLightProbe​(NSObject.Handle h, long handle)
    • MDLLightProbe

      protected MDLLightProbe​(NSObject.SkipInit skipInit)
    • MDLLightProbe

      public MDLLightProbe​(MDLTexture reflectiveTexture, MDLTexture irradianceTexture)
  • Method Details

    • getReflectiveTexture

      public MDLTexture getReflectiveTexture()
    • getIrradianceTexture

      public MDLTexture getIrradianceTexture()
    • getSphericalHarmonicsLevel

      public long getSphericalHarmonicsLevel()
    • getSphericalHarmonicsCoefficients

      public NSData getSphericalHarmonicsCoefficients()
    • init

      protected long init​(MDLTexture reflectiveTexture, MDLTexture irradianceTexture)
    • generateSphericalHarmonics

      public void generateSphericalHarmonics​(long sphericalHarmonicsLevel)