Class MDLPhotometricLight

    • Constructor Detail

      • MDLPhotometricLight

        public MDLPhotometricLight()
      • MDLPhotometricLight

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

        public MDLPhotometricLight​(NSURL URL)
    • Method Detail

      • getLightCubeMap

        public MDLTexture getLightCubeMap()
      • getSphericalHarmonicsLevel

        public long getSphericalHarmonicsLevel()
      • getSphericalHarmonicsCoefficients

        public NSData getSphericalHarmonicsCoefficients()
      • init

        protected long init​(NSURL URL)
      • generateSphericalHarmonics

        public void generateSphericalHarmonics​(long sphericalHarmonicsLevel)
      • generateCubemap

        public void generateCubemap​(long textureSize)
      • generateTexture

        public MDLTexture generateTexture​(long textureSize)
        Since:
        Available in iOS 11.0 and later.