Package apple.scenekit
Class SCNCamera
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.scenekit.SCNCamera
-
- All Implemented Interfaces:
NSCoding,NSCopying,NSSecureCoding,NSObject,SCNAnimatable,SCNTechniqueSupport
public class SCNCamera extends NSObject implements SCNAnimatable, SCNTechniqueSupport, NSCopying, NSSecureCoding
SCNCamera SCNCamera represents a camera that can be attached to a SCNNode. A node with a camera can be used as a point of view to visualize a 3D scene.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSCNCamera(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean_supportsSecureCoding()This property must return YES on all classes that allow secure coding.static booleanaccessInstanceVariablesDirectly()voidaddAnimationForKey(SCNAnimation animation, java.lang.String key)addAnimation:forKey: Adds and runs an animation Only SCNAnimation (preferred), CABasicAnimation, CAKeyframeAnimation and CAAnimationGroup are supported.voidaddAnimationPlayerForKey(SCNAnimationPlayer player, java.lang.String key)addAnimationPlayer:forKey: Add an animation player.static SCNCameraalloc()static java.lang.ObjectallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)CAAnimationanimationForKey(java.lang.String key)animationForKey: Returns the animation with the given identifier This will return nil if no such animation exists.NSArray<java.lang.String>animationKeys()[@property] animationKeys Returns an array containing the keys of all animations currently attached to the receiver.SCNAnimationPlayeranimationPlayerForKey(java.lang.String key)animationPlayerForKey: Returns the animation player with the given identifier This will return nil if no such animation player exists.doubleaperture()[@property] aperture Determines the receiver's aperture.longapertureBladeCount()[@property] apertureBladeCount Determines the receiver's blade count of the aperture.booleanautomaticallyAdjustsZRange()[@property] automaticallyAdjustsZRange Determines whether the receiver automatically adjusts the zFar value.static booleanautomaticallyNotifiesObserversForKey(java.lang.String key)doubleaverageGray()[@property] averageGray Determines the average gray level desired in the final image.doublebloomBlurRadius()[@property] bloomBlurRadius Determines the radius of the bloom effect in points.doublebloomIntensity()[@property] bloomIntensity Determines the intensity of the bloom effect.longbloomIterationCount()[@property] bloomIteration Determines the number of blur iterations.doublebloomIterationSpread()[@property] bloomIterationSpread Determines how the bloom iterations are spread.doublebloomThreshold()[@property] bloomThreshold Determines the luminance threshold for the bloom effect.static SCNCameracamera()camera Creates and returns a camera instance.static SCNCameracameraWithMDLCamera(MDLCamera mdlCamera)static voidcancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)longcategoryBitMask()[@property] categoryBitMask Determines the node categories that are visible from the receiver.static NSArray<java.lang.String>classFallbacksForKeyedArchiver()static org.moe.natj.objc.ClassclassForKeyedUnarchiver()doublecolorFringeIntensity()[@property] colorFringeIntensity Controls the intensity of the color shift effect.doublecolorFringeStrength()[@property] colorFringeStrength Controls the strength of the color shift effect.SCNMaterialPropertycolorGrading()[@property] colorGrading Specifies a lookup texture to apply color grading.doublecontrast()[@property] contrast Controls the overall contrast of the scene.java.lang.ObjectcopyWithZone(org.moe.natj.general.ptr.VoidPtr zone)static java.lang.StringdebugDescription_static()static java.lang.Stringdescription_static()voidencodeWithCoder(NSCoder coder)doubleexposureAdaptationBrighteningSpeedFactor()[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from bright areas to dark areas.doubleexposureAdaptationDarkeningSpeedFactor()[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from dark areas to bright areas.doubleexposureOffset()[@property] exposureOffset Determines the logarithmic exposure biasing, in EV.doublefieldOfView()[@property] fieldOfView Determines the receiver's field of view (in degree).doublefocalBlurRadius()[@property] focalBlurRadius Determines the receiver's focal radius.longfocalBlurSampleCount()[@property] focalBlurSampleCount Determines the receiver's sample count for depth of field effect.doublefocalDistance()[@property] focalDistance Determines the receiver's focal distance.doublefocalLength()[@property] focalLength Determines the receiver's focal length in millimeter.doublefocalSize()[@property] focalSize Determines the receiver's focal size.doublefocusDistance()[@property] focusDistance Determines the receiver's focus distance.doublefStop()[@property] fStop Determines the receiver's fstop.doublegrainIntensity()[@property] grainIntensity Controls the intensity of the grain.booleangrainIsColored()[@property] grainIsColored Determines if the grain is colored or not.doublegrainScale()[@property] grainScale Controls the scale of the grain.static longhash_static()SCNCamerainit()SCNCamerainitWithCoder(NSCoder coder)NS_DESIGNATED_INITIALIZERstatic NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)booleanisAnimationForKeyPaused(java.lang.String key)isAnimationForKeyPaused: Returns whether the animation for the specified identifier is paused.static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(java.lang.String key)doublemaximumExposure()[@property] maximumExposure Determines the maximum exposure offset of the adaptation, in EV.doubleminimumExposure()[@property] minimumExposure Determines the minimum exposure offset of the adaptation, in EV.doublemotionBlurIntensity()[@property] motionBlurIntensity Determines the intensity of the motion blur.java.lang.Stringname()[@property] name Determines the name of the receiver.static java.lang.Objectnew_objc()doubleorthographicScale()[@property] orthographicScale Determines the receiver's orthographic scale value.voidpauseAnimationForKey(java.lang.String key)pauseAnimationForKey: Pause the animation with the given identifier.longprojectionDirection()[@property] projectionDirection Determines whether the fieldOfView (or orthographicScale) is vertical or horizontal.SCNMatrix4projectionTransform()[@property] projectionTransform Determines the projection transform used by the camera to project the world onscreen.SCNMatrix4projectionTransformWithViewportSize(CGSize viewportSize)voidremoveAllAnimations()removeAllAnimations Remove all animations.voidremoveAnimationForKey(java.lang.String key)removeAnimationForKey Remove the animation with the given identifier.voidremoveAnimationForKeyBlendOutDuration(java.lang.String key, double duration)Smoothly remove the animation with the given identifier.voidremoveAnimationForKeyFadeOutDuration(java.lang.String key, double duration)removeAnimationForKey:fadeOutDuration: Smoothly remove the animation with the given identifier.static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidresumeAnimationForKey(java.lang.String key)resumeAnimationForKey: Resume the animation with the given identifier.doublesaturation()[@property] saturation Controls the overall saturation of the scene.doublescreenSpaceAmbientOcclusionBias()[@property] screenSpaceAmbientOcclusionBias Determines self occlusion bias in scene unit.doublescreenSpaceAmbientOcclusionDepthThreshold()[@property] screenSpaceAmbientOcclusionDepthThreshold Determines the depth blur threshold in scene unit.doublescreenSpaceAmbientOcclusionIntensity()[@property] screenSpaceAmbientOcclusionIntensity Determines the intensity of the screen space ambient occlusion.doublescreenSpaceAmbientOcclusionNormalThreshold()[@property] screenSpaceAmbientOcclusionNormalThreshold Determines the normal blur threshold.doublescreenSpaceAmbientOcclusionRadius()[@property] screenSpaceAmbientOcclusionRadius Determines the screen space ambient occlusion radius in scene unit.doublesensorHeight()[@property] sensorHeight Determines the vertical size of the sensor in millimeter.voidsetAperture(double value)[@property] aperture Determines the receiver's aperture.voidsetApertureBladeCount(long value)[@property] apertureBladeCount Determines the receiver's blade count of the aperture.voidsetAutomaticallyAdjustsZRange(boolean value)[@property] automaticallyAdjustsZRange Determines whether the receiver automatically adjusts the zFar value.voidsetAverageGray(double value)[@property] averageGray Determines the average gray level desired in the final image.voidsetBloomBlurRadius(double value)[@property] bloomBlurRadius Determines the radius of the bloom effect in points.voidsetBloomIntensity(double value)[@property] bloomIntensity Determines the intensity of the bloom effect.voidsetBloomIterationCount(long value)[@property] bloomIteration Determines the number of blur iterations.voidsetBloomIterationSpread(double value)[@property] bloomIterationSpread Determines how the bloom iterations are spread.voidsetBloomThreshold(double value)[@property] bloomThreshold Determines the luminance threshold for the bloom effect.voidsetCategoryBitMask(long value)[@property] categoryBitMask Determines the node categories that are visible from the receiver.voidsetColorFringeIntensity(double value)[@property] colorFringeIntensity Controls the intensity of the color shift effect.voidsetColorFringeStrength(double value)[@property] colorFringeStrength Controls the strength of the color shift effect.voidsetContrast(double value)[@property] contrast Controls the overall contrast of the scene.voidsetExposureAdaptationBrighteningSpeedFactor(double value)[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from bright areas to dark areas.voidsetExposureAdaptationDarkeningSpeedFactor(double value)[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from dark areas to bright areas.voidsetExposureOffset(double value)[@property] exposureOffset Determines the logarithmic exposure biasing, in EV.voidsetFieldOfView(double value)[@property] fieldOfView Determines the receiver's field of view (in degree).voidsetFocalBlurRadius(double value)[@property] focalBlurRadius Determines the receiver's focal radius.voidsetFocalBlurSampleCount(long value)[@property] focalBlurSampleCount Determines the receiver's sample count for depth of field effect.voidsetFocalDistance(double value)[@property] focalDistance Determines the receiver's focal distance.voidsetFocalLength(double value)[@property] focalLength Determines the receiver's focal length in millimeter.voidsetFocalSize(double value)[@property] focalSize Determines the receiver's focal size.voidsetFocusDistance(double value)[@property] focusDistance Determines the receiver's focus distance.voidsetFStop(double value)[@property] fStop Determines the receiver's fstop.voidsetGrainIntensity(double value)[@property] grainIntensity Controls the intensity of the grain.voidsetGrainIsColored(boolean value)[@property] grainIsColored Determines if the grain is colored or not.voidsetGrainScale(double value)[@property] grainScale Controls the scale of the grain.voidsetMaximumExposure(double value)[@property] maximumExposure Determines the maximum exposure offset of the adaptation, in EV.voidsetMinimumExposure(double value)[@property] minimumExposure Determines the minimum exposure offset of the adaptation, in EV.voidsetMotionBlurIntensity(double value)[@property] motionBlurIntensity Determines the intensity of the motion blur.voidsetName(java.lang.String value)[@property] name Determines the name of the receiver.voidsetOrthographicScale(double value)[@property] orthographicScale Determines the receiver's orthographic scale value.voidsetProjectionDirection(long value)[@property] projectionDirection Determines whether the fieldOfView (or orthographicScale) is vertical or horizontal.voidsetProjectionTransform(SCNMatrix4 value)[@property] projectionTransform Determines the projection transform used by the camera to project the world onscreen.voidsetSaturation(double value)[@property] saturation Controls the overall saturation of the scene.voidsetScreenSpaceAmbientOcclusionBias(double value)[@property] screenSpaceAmbientOcclusionBias Determines self occlusion bias in scene unit.voidsetScreenSpaceAmbientOcclusionDepthThreshold(double value)[@property] screenSpaceAmbientOcclusionDepthThreshold Determines the depth blur threshold in scene unit.voidsetScreenSpaceAmbientOcclusionIntensity(double value)[@property] screenSpaceAmbientOcclusionIntensity Determines the intensity of the screen space ambient occlusion.voidsetScreenSpaceAmbientOcclusionNormalThreshold(double value)[@property] screenSpaceAmbientOcclusionNormalThreshold Determines the normal blur threshold.voidsetScreenSpaceAmbientOcclusionRadius(double value)[@property] screenSpaceAmbientOcclusionRadius Determines the screen space ambient occlusion radius in scene unit.voidsetSensorHeight(double value)[@property] sensorHeight Determines the vertical size of the sensor in millimeter.voidsetSpeedForAnimationKey(double speed, java.lang.String key)setSpeed:forAnimationKey: Update the animation speed of the animation with the given identifier.voidsetTechnique(SCNTechnique value)[@property] technique Specifies the technique of the receiver.voidsetUsesOrthographicProjection(boolean value)[@property] usesOrthographicProjection Determines whether the receiver uses an orthographic projection or not.static voidsetVersion_static(long aVersion)voidsetVignettingIntensity(double value)[@property] vignettingIntensity Controls the intensity of the vignetting effect.voidsetVignettingPower(double value)[@property] vignettingPower Controls the shape of the vignetting effect.voidsetWantsDepthOfField(boolean value)[@property] wantsDepthOfField Determines if the receiver has depth of field.voidsetWantsExposureAdaptation(boolean value)[@property] wantsExposureAdaptation Determines if the receiver should simulate an eye and continuously adjust to luminance.voidsetWantsHDR(boolean value)[@property] wantsHDR Determines if the receiver has a high dynamic range.voidsetWhiteBalanceTemperature(double value)[@property] whiteBalanceTemperature Controls the overall white balance temperature of the scene.voidsetWhiteBalanceTint(double value)[@property] whiteBalanceTint Controls the overall white balance tint of the scene.voidsetWhitePoint(double value)[@property] whitePoint Determines the smallest luminance level that will be mapped to white in the final image.voidsetXFov(double value)[@property] xFov Determines the receiver's field of view on the X axis (in degree).voidsetYFov(double value)[@property] yFov Determines the receiver's field of view on the Y axis (in degree).voidsetZFar(double value)[@property] zFar Determines the receiver's far value.voidsetZNear(double value)[@property] zNear Determines the receiver's near value.static org.moe.natj.objc.Classsuperclass_static()static booleansupportsSecureCoding()SCNTechniquetechnique()[@property] technique Specifies the technique of the receiver.booleanusesOrthographicProjection()[@property] usesOrthographicProjection Determines whether the receiver uses an orthographic projection or not.static longversion_static()doublevignettingIntensity()[@property] vignettingIntensity Controls the intensity of the vignetting effect.doublevignettingPower()[@property] vignettingPower Controls the shape of the vignetting effect.booleanwantsDepthOfField()[@property] wantsDepthOfField Determines if the receiver has depth of field.booleanwantsExposureAdaptation()[@property] wantsExposureAdaptation Determines if the receiver should simulate an eye and continuously adjust to luminance.booleanwantsHDR()[@property] wantsHDR Determines if the receiver has a high dynamic range.doublewhiteBalanceTemperature()[@property] whiteBalanceTemperature Controls the overall white balance temperature of the scene.doublewhiteBalanceTint()[@property] whiteBalanceTint Controls the overall white balance tint of the scene.doublewhitePoint()[@property] whitePoint Determines the smallest luminance level that will be mapped to white in the final image.doublexFov()[@property] xFov Determines the receiver's field of view on the X axis (in degree).doubleyFov()[@property] yFov Determines the receiver's field of view on the Y axis (in degree).doublezFar()[@property] zFar Determines the receiver's far value.doublezNear()[@property] zNear Determines the receiver's near value.-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static SCNCamera alloc()
-
allocWithZone
public static java.lang.Object allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
-
camera
public static SCNCamera camera()
camera Creates and returns a camera instance.
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
-
new_objc
public static java.lang.Object new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
version_static
public static long version_static()
-
addAnimationForKey
public void addAnimationForKey(SCNAnimation animation, java.lang.String key)
Description copied from interface:SCNAnimatableaddAnimation:forKey: Adds and runs an animation Only SCNAnimation (preferred), CABasicAnimation, CAKeyframeAnimation and CAAnimationGroup are supported. The animation starts playing right away. The animation is automatically removed on completion unless if removedOnCompletion is explicitly set to NO.- Specified by:
addAnimationForKeyin interfaceSCNAnimatable- Parameters:
animation- Added animation.key- May be any string such that only one animation per unique key is added per animatable object.
-
animationForKey
public CAAnimation animationForKey(java.lang.String key)
Description copied from interface:SCNAnimatableanimationForKey: Returns the animation with the given identifier This will return nil if no such animation exists. Attempting to modify any properties of the returned object will result in undefined behavior.- Specified by:
animationForKeyin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to retrieve.
-
animationKeys
public NSArray<java.lang.String> animationKeys()
Description copied from interface:SCNAnimatable[@property] animationKeys Returns an array containing the keys of all animations currently attached to the receiver.- Specified by:
animationKeysin interfaceSCNAnimatable
-
aperture
public double aperture()
[@property] aperture Determines the receiver's aperture. Animatable. Defaults to 1/8.0.
-
automaticallyAdjustsZRange
public boolean automaticallyAdjustsZRange()
[@property] automaticallyAdjustsZRange Determines whether the receiver automatically adjusts the zFar value. Defaults to NO. When set to YES, the near and far planes are automatically set to fit the bounding box of the entire scene at render time.
-
averageGray
public double averageGray()
[@property] averageGray Determines the average gray level desired in the final image. Defaults to 0.18.
-
bloomBlurRadius
public double bloomBlurRadius()
[@property] bloomBlurRadius Determines the radius of the bloom effect in points. Animatable. Defaults to 4.
-
bloomIntensity
public double bloomIntensity()
[@property] bloomIntensity Determines the intensity of the bloom effect. Animatable. Defaults to 0 (no effect).
-
bloomThreshold
public double bloomThreshold()
[@property] bloomThreshold Determines the luminance threshold for the bloom effect. Animatable. Defaults to 1.
-
categoryBitMask
public long categoryBitMask()
[@property] categoryBitMask Determines the node categories that are visible from the receiver. Defaults to all bits set.
-
colorFringeIntensity
public double colorFringeIntensity()
[@property] colorFringeIntensity Controls the intensity of the color shift effect. Defaults to 1.
-
colorFringeStrength
public double colorFringeStrength()
[@property] colorFringeStrength Controls the strength of the color shift effect. Defaults to 0 (no effect).
-
colorGrading
public SCNMaterialProperty colorGrading()
[@property] colorGrading Specifies a lookup texture to apply color grading. The contents must a 2D image representing `n` slices of a unit color cube texture, arranged in an horizontal row of `n` images. For instance, a color cube of dimension 16x16x16 should be provided as an image of size 256x16.
-
contrast
public double contrast()
[@property] contrast Controls the overall contrast of the scene. Defaults to 0 (no effect).
-
copyWithZone
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
- Specified by:
copyWithZonein interfaceNSCopying
-
encodeWithCoder
public void encodeWithCoder(NSCoder coder)
- Specified by:
encodeWithCoderin interfaceNSCoding
-
exposureAdaptationBrighteningSpeedFactor
public double exposureAdaptationBrighteningSpeedFactor()
[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from bright areas to dark areas. Defaults to 0.4.
-
exposureAdaptationDarkeningSpeedFactor
public double exposureAdaptationDarkeningSpeedFactor()
[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from dark areas to bright areas. Defaults to 0.6.
-
exposureOffset
public double exposureOffset()
[@property] exposureOffset Determines the logarithmic exposure biasing, in EV. Defaults to 0.
-
focalBlurRadius
public double focalBlurRadius()
[@property] focalBlurRadius Determines the receiver's focal radius. Animatable. Determines the maximum amount of blur for objects out of focus. Defaults to 0.
-
focalDistance
public double focalDistance()
[@property] focalDistance Determines the receiver's focal distance. Animatable. When non zero, the focal distance determines how the camera focuses the objects in the 3d scene. Defaults to 10.0 prior to macOS 10.13, iOS 11, tvOS 11 and watchOS 4. Defaults to 2.5 otherwise.
-
focalSize
public double focalSize()
[@property] focalSize Determines the receiver's focal size. Animatable. Determines the size of the area around focalDistance where the objects are in focus. Defaults to 0.
-
initWithCoder
public SCNCamera initWithCoder(NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding
-
isAnimationForKeyPaused
public boolean isAnimationForKeyPaused(java.lang.String key)
Description copied from interface:SCNAnimatableisAnimationForKeyPaused: Returns whether the animation for the specified identifier is paused.- Specified by:
isAnimationForKeyPausedin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to query.
-
maximumExposure
public double maximumExposure()
[@property] maximumExposure Determines the maximum exposure offset of the adaptation, in EV. Defaults to -15.
-
minimumExposure
public double minimumExposure()
[@property] minimumExposure Determines the minimum exposure offset of the adaptation, in EV. Defaults to -15.
-
motionBlurIntensity
public double motionBlurIntensity()
[@property] motionBlurIntensity Determines the intensity of the motion blur. Animatable. Defaults to 0. An intensity of zero means no motion blur. The intensity should not exceeed 1.
-
name
public java.lang.String name()
[@property] name Determines the name of the receiver.
-
orthographicScale
public double orthographicScale()
[@property] orthographicScale Determines the receiver's orthographic scale value. Animatable. Defaults to 1. This setting determines the size of the camera's visible area. This is only enabled when usesOrthographicProjection is set to YES.
-
pauseAnimationForKey
public void pauseAnimationForKey(java.lang.String key)
Description copied from interface:SCNAnimatablepauseAnimationForKey: Pause the animation with the given identifier.- Specified by:
pauseAnimationForKeyin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to pause.
-
projectionTransform
public SCNMatrix4 projectionTransform()
[@property] projectionTransform Determines the projection transform used by the camera to project the world onscreen.
-
removeAllAnimations
public void removeAllAnimations()
Description copied from interface:SCNAnimatableremoveAllAnimations Remove all animations.- Specified by:
removeAllAnimationsin interfaceSCNAnimatable
-
removeAnimationForKey
public void removeAnimationForKey(java.lang.String key)
Description copied from interface:SCNAnimatableremoveAnimationForKey Remove the animation with the given identifier.- Specified by:
removeAnimationForKeyin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to remove.
-
removeAnimationForKeyFadeOutDuration
public void removeAnimationForKeyFadeOutDuration(java.lang.String key, double duration)Description copied from interface:SCNAnimatableremoveAnimationForKey:fadeOutDuration: Smoothly remove the animation with the given identifier.- Specified by:
removeAnimationForKeyFadeOutDurationin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to remove.duration- The fade out duration used to remove the animation.
-
resumeAnimationForKey
public void resumeAnimationForKey(java.lang.String key)
Description copied from interface:SCNAnimatableresumeAnimationForKey: Resume the animation with the given identifier.- Specified by:
resumeAnimationForKeyin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to resume.
-
saturation
public double saturation()
[@property] saturation Controls the overall saturation of the scene. Defaults to 1 (no effect).
-
setAperture
public void setAperture(double value)
[@property] aperture Determines the receiver's aperture. Animatable. Defaults to 1/8.0.
-
setAutomaticallyAdjustsZRange
public void setAutomaticallyAdjustsZRange(boolean value)
[@property] automaticallyAdjustsZRange Determines whether the receiver automatically adjusts the zFar value. Defaults to NO. When set to YES, the near and far planes are automatically set to fit the bounding box of the entire scene at render time.
-
setAverageGray
public void setAverageGray(double value)
[@property] averageGray Determines the average gray level desired in the final image. Defaults to 0.18.
-
setBloomBlurRadius
public void setBloomBlurRadius(double value)
[@property] bloomBlurRadius Determines the radius of the bloom effect in points. Animatable. Defaults to 4.
-
setBloomIntensity
public void setBloomIntensity(double value)
[@property] bloomIntensity Determines the intensity of the bloom effect. Animatable. Defaults to 0 (no effect).
-
setBloomThreshold
public void setBloomThreshold(double value)
[@property] bloomThreshold Determines the luminance threshold for the bloom effect. Animatable. Defaults to 1.
-
setCategoryBitMask
public void setCategoryBitMask(long value)
[@property] categoryBitMask Determines the node categories that are visible from the receiver. Defaults to all bits set.
-
setColorFringeIntensity
public void setColorFringeIntensity(double value)
[@property] colorFringeIntensity Controls the intensity of the color shift effect. Defaults to 1.
-
setColorFringeStrength
public void setColorFringeStrength(double value)
[@property] colorFringeStrength Controls the strength of the color shift effect. Defaults to 0 (no effect).
-
setContrast
public void setContrast(double value)
[@property] contrast Controls the overall contrast of the scene. Defaults to 0 (no effect).
-
setExposureAdaptationBrighteningSpeedFactor
public void setExposureAdaptationBrighteningSpeedFactor(double value)
[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from bright areas to dark areas. Defaults to 0.4.
-
setExposureAdaptationDarkeningSpeedFactor
public void setExposureAdaptationDarkeningSpeedFactor(double value)
[@property] exposureAdaptationBrighteningSpeedFactor Determines the exposure adaptation speed when going from dark areas to bright areas. Defaults to 0.6.
-
setExposureOffset
public void setExposureOffset(double value)
[@property] exposureOffset Determines the logarithmic exposure biasing, in EV. Defaults to 0.
-
setFocalBlurRadius
public void setFocalBlurRadius(double value)
[@property] focalBlurRadius Determines the receiver's focal radius. Animatable. Determines the maximum amount of blur for objects out of focus. Defaults to 0.
-
setFocalDistance
public void setFocalDistance(double value)
[@property] focalDistance Determines the receiver's focal distance. Animatable. When non zero, the focal distance determines how the camera focuses the objects in the 3d scene. Defaults to 10.0 prior to macOS 10.13, iOS 11, tvOS 11 and watchOS 4. Defaults to 2.5 otherwise.
-
setFocalSize
public void setFocalSize(double value)
[@property] focalSize Determines the receiver's focal size. Animatable. Determines the size of the area around focalDistance where the objects are in focus. Defaults to 0.
-
setMaximumExposure
public void setMaximumExposure(double value)
[@property] maximumExposure Determines the maximum exposure offset of the adaptation, in EV. Defaults to -15.
-
setMinimumExposure
public void setMinimumExposure(double value)
[@property] minimumExposure Determines the minimum exposure offset of the adaptation, in EV. Defaults to -15.
-
setMotionBlurIntensity
public void setMotionBlurIntensity(double value)
[@property] motionBlurIntensity Determines the intensity of the motion blur. Animatable. Defaults to 0. An intensity of zero means no motion blur. The intensity should not exceeed 1.
-
setName
public void setName(java.lang.String value)
[@property] name Determines the name of the receiver.
-
setOrthographicScale
public void setOrthographicScale(double value)
[@property] orthographicScale Determines the receiver's orthographic scale value. Animatable. Defaults to 1. This setting determines the size of the camera's visible area. This is only enabled when usesOrthographicProjection is set to YES.
-
setProjectionTransform
public void setProjectionTransform(SCNMatrix4 value)
[@property] projectionTransform Determines the projection transform used by the camera to project the world onscreen.
-
setSaturation
public void setSaturation(double value)
[@property] saturation Controls the overall saturation of the scene. Defaults to 1 (no effect).
-
setSpeedForAnimationKey
public void setSpeedForAnimationKey(double speed, java.lang.String key)Description copied from interface:SCNAnimatablesetSpeed:forAnimationKey: Update the animation speed of the animation with the given identifier.- Specified by:
setSpeedForAnimationKeyin interfaceSCNAnimatable- Parameters:
speed- The new speed of the animation.key- The identifier for the animation to update.
-
setTechnique
public void setTechnique(SCNTechnique value)
Description copied from interface:SCNTechniqueSupport[@property] technique Specifies the technique of the receiver. Defaults to nil.- Specified by:
setTechniquein interfaceSCNTechniqueSupport
-
setUsesOrthographicProjection
public void setUsesOrthographicProjection(boolean value)
[@property] usesOrthographicProjection Determines whether the receiver uses an orthographic projection or not. Defaults to NO.
-
setVignettingIntensity
public void setVignettingIntensity(double value)
[@property] vignettingIntensity Controls the intensity of the vignetting effect. Defaults to 0 (no effect).
-
setVignettingPower
public void setVignettingPower(double value)
[@property] vignettingPower Controls the shape of the vignetting effect. Defaults to 0 (no effect).
-
setWantsExposureAdaptation
public void setWantsExposureAdaptation(boolean value)
[@property] wantsExposureAdaptation Determines if the receiver should simulate an eye and continuously adjust to luminance. Defaults to YES.
-
setWantsHDR
public void setWantsHDR(boolean value)
[@property] wantsHDR Determines if the receiver has a high dynamic range. Defaults to NO.
-
setWhitePoint
public void setWhitePoint(double value)
[@property] whitePoint Determines the smallest luminance level that will be mapped to white in the final image. Defaults to 1.
-
setXFov
public void setXFov(double value)
[@property] xFov Determines the receiver's field of view on the X axis (in degree). Animatable. When both xFov and yFov are null an yFov of 60° is used. When both are set, the one that best fits the renderer's aspect ratio is used. When only one is set, it is used. Defaults to 0.
-
setYFov
public void setYFov(double value)
[@property] yFov Determines the receiver's field of view on the Y axis (in degree). Animatable. When both xFov and yFov are null an yFov of 60° is used. When both are set, the one that best fits the renderer's aspect ratio is used. When only one is set, it is used. Defaults to 0.
-
setZFar
public void setZFar(double value)
[@property] zFar Determines the receiver's far value. Animatable. The far value determines the maximal distance between the camera and a visible surface. If a surface is further from the camera than this maximal distance, then the surface is clipped. Defaults to 100.
-
setZNear
public void setZNear(double value)
[@property] zNear Determines the receiver's near value. Animatable. The near value determines the minimal distance between the camera and a visible surface. If a surface is closer to the camera than this minimal distance, then the surface is clipped. The near value must be different than zero. Defaults to 1.
-
_supportsSecureCoding
public boolean _supportsSecureCoding()
Description copied from interface:NSSecureCodingThis property must return YES on all classes that allow secure coding. Subclasses of classes that adopt NSSecureCoding and override initWithCoder: must also override this method and return YES. The Secure Coding Guide should be consulted when writing methods that decode data.- Specified by:
_supportsSecureCodingin interfaceNSSecureCoding
-
technique
public SCNTechnique technique()
Description copied from interface:SCNTechniqueSupport[@property] technique Specifies the technique of the receiver. Defaults to nil.- Specified by:
techniquein interfaceSCNTechniqueSupport
-
usesOrthographicProjection
public boolean usesOrthographicProjection()
[@property] usesOrthographicProjection Determines whether the receiver uses an orthographic projection or not. Defaults to NO.
-
vignettingIntensity
public double vignettingIntensity()
[@property] vignettingIntensity Controls the intensity of the vignetting effect. Defaults to 0 (no effect).
-
vignettingPower
public double vignettingPower()
[@property] vignettingPower Controls the shape of the vignetting effect. Defaults to 0 (no effect).
-
wantsExposureAdaptation
public boolean wantsExposureAdaptation()
[@property] wantsExposureAdaptation Determines if the receiver should simulate an eye and continuously adjust to luminance. Defaults to YES.
-
wantsHDR
public boolean wantsHDR()
[@property] wantsHDR Determines if the receiver has a high dynamic range. Defaults to NO.
-
whitePoint
public double whitePoint()
[@property] whitePoint Determines the smallest luminance level that will be mapped to white in the final image. Defaults to 1.
-
xFov
public double xFov()
[@property] xFov Determines the receiver's field of view on the X axis (in degree). Animatable. When both xFov and yFov are null an yFov of 60° is used. When both are set, the one that best fits the renderer's aspect ratio is used. When only one is set, it is used. Defaults to 0.
-
yFov
public double yFov()
[@property] yFov Determines the receiver's field of view on the Y axis (in degree). Animatable. When both xFov and yFov are null an yFov of 60° is used. When both are set, the one that best fits the renderer's aspect ratio is used. When only one is set, it is used. Defaults to 0.
-
zFar
public double zFar()
[@property] zFar Determines the receiver's far value. Animatable. The far value determines the maximal distance between the camera and a visible surface. If a surface is further from the camera than this maximal distance, then the surface is clipped. Defaults to 100.
-
zNear
public double zNear()
[@property] zNear Determines the receiver's near value. Animatable. The near value determines the minimal distance between the camera and a visible surface. If a surface is closer to the camera than this minimal distance, then the surface is clipped. The near value must be different than zero. Defaults to 1.
-
addAnimationPlayerForKey
public void addAnimationPlayerForKey(SCNAnimationPlayer player, java.lang.String key)
Description copied from interface:SCNAnimatableaddAnimationPlayer:forKey: Add an animation player. The animation player is not removed automatically on completion. The animation doesn't start playing immediatelly. Call "play" on the player to start playing it.- Specified by:
addAnimationPlayerForKeyin interfaceSCNAnimatable- Parameters:
player- Added animation player.key- May be any string such that only one animation per unique key is added per animatable object.
-
animationPlayerForKey
public SCNAnimationPlayer animationPlayerForKey(java.lang.String key)
Description copied from interface:SCNAnimatableanimationPlayerForKey: Returns the animation player with the given identifier This will return nil if no such animation player exists.- Specified by:
animationPlayerForKeyin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation player to retrieve.
-
apertureBladeCount
public long apertureBladeCount()
[@property] apertureBladeCount Determines the receiver's blade count of the aperture. Defaults to 6.
-
fStop
public double fStop()
[@property] fStop Determines the receiver's fstop. Animatable. Defaults to 5.6.
-
fieldOfView
public double fieldOfView()
[@property] fieldOfView Determines the receiver's field of view (in degree). Defaults to 60°. Animatable. The fieldOfView is automatically updated when the sensorHeight or focalLength are set. Setting the fieldOfView will update the focalLength according to the new fieldOfView and the current sensorHeight.
-
focalBlurSampleCount
public long focalBlurSampleCount()
[@property] focalBlurSampleCount Determines the receiver's sample count for depth of field effect. Defaults to 25.
-
focalLength
public double focalLength()
[@property] focalLength Determines the receiver's focal length in millimeter. Defaults to 50mm. Animatable. The focalLength is automatically updated when the sensorHeight or fieldOfView are set. Setting the focalLength will update the fieldOfView according to the new focalLength and the current sensorHeight.
-
focusDistance
public double focusDistance()
[@property] focusDistance Determines the receiver's focus distance. Animatable. Defaults to 2.5
-
projectionDirection
public long projectionDirection()
[@property] projectionDirection Determines whether the fieldOfView (or orthographicScale) is vertical or horizontal. Defaults to vertical.
-
removeAnimationForKeyBlendOutDuration
public void removeAnimationForKeyBlendOutDuration(java.lang.String key, double duration)Description copied from interface:SCNAnimatableSmoothly remove the animation with the given identifier.- Specified by:
removeAnimationForKeyBlendOutDurationin interfaceSCNAnimatable- Parameters:
key- The identifier for the animation to remove.duration- The blend out duration used to remove the animation.
-
screenSpaceAmbientOcclusionBias
public double screenSpaceAmbientOcclusionBias()
[@property] screenSpaceAmbientOcclusionBias Determines self occlusion bias in scene unit. defaults to 0.03.
-
screenSpaceAmbientOcclusionDepthThreshold
public double screenSpaceAmbientOcclusionDepthThreshold()
[@property] screenSpaceAmbientOcclusionDepthThreshold Determines the depth blur threshold in scene unit. defaults to 0.2.
-
screenSpaceAmbientOcclusionIntensity
public double screenSpaceAmbientOcclusionIntensity()
[@property] screenSpaceAmbientOcclusionIntensity Determines the intensity of the screen space ambient occlusion. Animatable. defaults to 0.
-
screenSpaceAmbientOcclusionNormalThreshold
public double screenSpaceAmbientOcclusionNormalThreshold()
[@property] screenSpaceAmbientOcclusionNormalThreshold Determines the normal blur threshold. defaults to 0.3.
-
screenSpaceAmbientOcclusionRadius
public double screenSpaceAmbientOcclusionRadius()
[@property] screenSpaceAmbientOcclusionRadius Determines the screen space ambient occlusion radius in scene unit. Animatable. defaults to 5.
-
sensorHeight
public double sensorHeight()
[@property] sensorHeight Determines the vertical size of the sensor in millimeter. Defaults to 24mm. Animatable. Setting the sensorHeight will automatically update the fieldOfView according to the new sensorHeight and the current focalLength.
-
setApertureBladeCount
public void setApertureBladeCount(long value)
[@property] apertureBladeCount Determines the receiver's blade count of the aperture. Defaults to 6.
-
setFStop
public void setFStop(double value)
[@property] fStop Determines the receiver's fstop. Animatable. Defaults to 5.6.
-
setFieldOfView
public void setFieldOfView(double value)
[@property] fieldOfView Determines the receiver's field of view (in degree). Defaults to 60°. Animatable. The fieldOfView is automatically updated when the sensorHeight or focalLength are set. Setting the fieldOfView will update the focalLength according to the new fieldOfView and the current sensorHeight.
-
setFocalBlurSampleCount
public void setFocalBlurSampleCount(long value)
[@property] focalBlurSampleCount Determines the receiver's sample count for depth of field effect. Defaults to 25.
-
setFocalLength
public void setFocalLength(double value)
[@property] focalLength Determines the receiver's focal length in millimeter. Defaults to 50mm. Animatable. The focalLength is automatically updated when the sensorHeight or fieldOfView are set. Setting the focalLength will update the fieldOfView according to the new focalLength and the current sensorHeight.
-
setFocusDistance
public void setFocusDistance(double value)
[@property] focusDistance Determines the receiver's focus distance. Animatable. Defaults to 2.5
-
setProjectionDirection
public void setProjectionDirection(long value)
[@property] projectionDirection Determines whether the fieldOfView (or orthographicScale) is vertical or horizontal. Defaults to vertical.
-
setScreenSpaceAmbientOcclusionBias
public void setScreenSpaceAmbientOcclusionBias(double value)
[@property] screenSpaceAmbientOcclusionBias Determines self occlusion bias in scene unit. defaults to 0.03.
-
setScreenSpaceAmbientOcclusionDepthThreshold
public void setScreenSpaceAmbientOcclusionDepthThreshold(double value)
[@property] screenSpaceAmbientOcclusionDepthThreshold Determines the depth blur threshold in scene unit. defaults to 0.2.
-
setScreenSpaceAmbientOcclusionIntensity
public void setScreenSpaceAmbientOcclusionIntensity(double value)
[@property] screenSpaceAmbientOcclusionIntensity Determines the intensity of the screen space ambient occlusion. Animatable. defaults to 0.
-
setScreenSpaceAmbientOcclusionNormalThreshold
public void setScreenSpaceAmbientOcclusionNormalThreshold(double value)
[@property] screenSpaceAmbientOcclusionNormalThreshold Determines the normal blur threshold. defaults to 0.3.
-
setScreenSpaceAmbientOcclusionRadius
public void setScreenSpaceAmbientOcclusionRadius(double value)
[@property] screenSpaceAmbientOcclusionRadius Determines the screen space ambient occlusion radius in scene unit. Animatable. defaults to 5.
-
setSensorHeight
public void setSensorHeight(double value)
[@property] sensorHeight Determines the vertical size of the sensor in millimeter. Defaults to 24mm. Animatable. Setting the sensorHeight will automatically update the fieldOfView according to the new sensorHeight and the current focalLength.
-
setWantsDepthOfField
public void setWantsDepthOfField(boolean value)
[@property] wantsDepthOfField Determines if the receiver has depth of field. Defaults to NO.
-
wantsDepthOfField
public boolean wantsDepthOfField()
[@property] wantsDepthOfField Determines if the receiver has depth of field. Defaults to NO.
-
bloomIterationCount
public long bloomIterationCount()
[@property] bloomIteration Determines the number of blur iterations. Defaults to 1.
-
bloomIterationSpread
public double bloomIterationSpread()
[@property] bloomIterationSpread Determines how the bloom iterations are spread. Defaults to 0.
-
grainIntensity
public double grainIntensity()
[@property] grainIntensity Controls the intensity of the grain. Defaults to 0 (no effect).
-
grainIsColored
public boolean grainIsColored()
[@property] grainIsColored Determines if the grain is colored or not. Defaults to NO.
-
grainScale
public double grainScale()
[@property] grainScale Controls the scale of the grain. Defaults to 1.
-
projectionTransformWithViewportSize
public SCNMatrix4 projectionTransformWithViewportSize(CGSize viewportSize)
-
setBloomIterationCount
public void setBloomIterationCount(long value)
[@property] bloomIteration Determines the number of blur iterations. Defaults to 1.
-
setBloomIterationSpread
public void setBloomIterationSpread(double value)
[@property] bloomIterationSpread Determines how the bloom iterations are spread. Defaults to 0.
-
setGrainIntensity
public void setGrainIntensity(double value)
[@property] grainIntensity Controls the intensity of the grain. Defaults to 0 (no effect).
-
setGrainIsColored
public void setGrainIsColored(boolean value)
[@property] grainIsColored Determines if the grain is colored or not. Defaults to NO.
-
setGrainScale
public void setGrainScale(double value)
[@property] grainScale Controls the scale of the grain. Defaults to 1.
-
setWhiteBalanceTemperature
public void setWhiteBalanceTemperature(double value)
[@property] whiteBalanceTemperature Controls the overall white balance temperature of the scene. Defaults to 0 (no effect).
-
setWhiteBalanceTint
public void setWhiteBalanceTint(double value)
[@property] whiteBalanceTint Controls the overall white balance tint of the scene. Defaults to 0 (no effect).
-
whiteBalanceTemperature
public double whiteBalanceTemperature()
[@property] whiteBalanceTemperature Controls the overall white balance temperature of the scene. Defaults to 0 (no effect).
-
whiteBalanceTint
public double whiteBalanceTint()
[@property] whiteBalanceTint Controls the overall white balance tint of the scene. Defaults to 0 (no effect).
-
-