SCNLight
E759679
SCNLight is a SceneKit class that represents and configures different types of lights used to illuminate 3D scenes in Apple’s graphics frameworks.
Statements (94)
| Predicate | Object |
|---|---|
| instanceOf |
SceneKit class
ⓘ
class ⓘ |
| availableOnPlatform |
iOS
NERFINISHED
ⓘ
macOS NERFINISHED ⓘ tvOS NERFINISHED ⓘ visionOS NERFINISHED ⓘ |
| belongsToSDK | Apple Developer SDK NERFINISHED ⓘ |
| bridgesTo | MDLLight NERFINISHED ⓘ |
| canBeAttachedTo | SCNNode NERFINISHED ⓘ |
| conformsTo |
NSSecureCoding
NERFINISHED
ⓘ
SCNAnimatable NERFINISHED ⓘ SCNTechniqueSupport NERFINISHED ⓘ |
| definedInFramework | SceneKit NERFINISHED ⓘ |
| definedInLanguage |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| definedInModule | SceneKit NERFINISHED ⓘ |
| documentationURL | https://developer.apple.com/documentation/scenekit/scnlight ⓘ |
| hasClassMethod |
light
ⓘ
lightWithMDLLight: ⓘ |
| hasInitializer | init ⓘ |
| hasLightType |
IES
ⓘ
ambient ⓘ area ⓘ directional ⓘ omni ⓘ photometric ⓘ probe ⓘ spot ⓘ |
| hasProperty |
areaExtents
ⓘ
areaPolygonVertices ⓘ areaType ⓘ attenuationEndDistance ⓘ attenuationFalloffExponent ⓘ attenuationStartDistance ⓘ automaticallyAdjustsShadowProjection ⓘ castsShadow ⓘ categoryBitMask ⓘ color ⓘ colorVariationOverAngle ⓘ colorVariationOverDistance ⓘ colorVariationOverTime ⓘ doubleSided ⓘ drawsArea ⓘ forcesBackFaceCasters ⓘ gobo ⓘ intensity ⓘ intensityVariationOverAngle ⓘ intensityVariationOverDistance ⓘ intensityVariationOverTime ⓘ maximumShadowDistance ⓘ name ⓘ orthographicScale ⓘ parallaxCenterOffset ⓘ parallaxCorrectionEnabled ⓘ parallaxExtentsFactor ⓘ probeEnvironment ⓘ probeExtents ⓘ probeOffset ⓘ probeType ⓘ probeUpdateType ⓘ sampleDistributedShadowMaps ⓘ shadowBias ⓘ shadowCascadeCount ⓘ shadowCascadeDistributionExponent ⓘ shadowCascadeMaximumDistance ⓘ shadowCascadeMinimumDistance ⓘ shadowCascadeSplittingFactor ⓘ shadowColor ⓘ shadowMapPointOfView ⓘ shadowMapSize ⓘ shadowMode ⓘ shadowRadius ⓘ shadowSampleCount ⓘ sphericalHarmonicsCoefficients ⓘ spotInnerAngle ⓘ spotOuterAngle ⓘ temperature ⓘ type ⓘ usesDeferredShadows ⓘ zFar ⓘ zNear ⓘ |
| hasRelationship | attachedToNode ⓘ |
| integratesWith | Model I/O NERFINISHED ⓘ |
| primaryUseCase | configuring lighting in 3D scenes ⓘ |
| supportsFeature |
HDR lighting
ⓘ
area lights ⓘ gobos ⓘ light categories ⓘ light probes ⓘ physically based shading ⓘ shadows ⓘ |
| usedFor | 3D scene illumination ⓘ |
| usedIn |
Apple graphics frameworks
ⓘ
SceneKit rendering pipeline NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.