Other Classes
Base64​
Handles encoding and decoding images and textures into Base64 format, commonly used to embed images in JSON or other text-based formats.
Expressions​
Expression names used with FaceRenderObjectProvider.getExpressionWeightByName()
and returned by FaceRenderObjectProvider.getExpressionNames()
.
HingeLimitSettings​
Settings that describe how the position of the object should be limited in respect to the applied forces.
HingeMotorSettings​
Settings describing the independent force (motor) applied to the constraint. Motor within a hinge constraint is used to create controlled, powered movement along the hinge's axis, allowing objects to rotate automatically or maintain a particular speed or position.
LayerSet​
Used to describe a set of layers that an object belongs to or interacts with.
See SceneObject's layer
property, Camera's renderLayer
property, and LightSource's renderLayer
property.
MachineLearning​
Namespace for Machine Learning related classes and methods. For more information, see the Machine Learning Overview.
MachineLearning.FrameTiming
, MachineLearning.InferenceMode
, MachineLearning.ModelState
, MachineLearning.OutputMode
ManipulateFrameIntersectResult​
Result object returned from ManipulateComponent.intersectManipulateFrame().
ManipulateFrameIntersectResult
Physics​
Namespace containing physics classes and static physics methods.
Physics.Constraint
, Physics.ConstraintType
, Physics.Filter
, Physics.ForceMode
, Physics.WorldSettingsAsset
Physics.Constraint​
Namespace containing static helper methods for Constraints.
Physics
Physics.Filter​
Script interface for applying collision filtering to colliders and ray/shape-casts.
Physics
ScanModule.Contexts​
Contexts used in ScanModule.scan()
.
ScanModule
SnapchatFriendUserInfo​
Details about friendship between the active user and another user.
SnapchatFriendUserInfo
SnapchatUserBirthday​
Set the bone on the skin.
SnapchatUserBirthday
TensorMath​
Namespace for mathematical operations on tensors. Useful with MLComponent.
Tensor broadcasting rules
Tensor (channels, width, height) op Tensor (1, 1, 1) = the same as applying op with scalar
Tensor (channels, width, height) op Tensor (channels, 1, 1) = the same as applying op per channel
TensorMath.BorderType
, TensorMath.ThresholdMethod
TextInputSystem.KeyboardOptions​
The settings used for how the input keyboard should work.
TextInputSystem
TextToSpeech​
TextToSpeech.Options
, TextToSpeech.PhonemeInfo
, TextToSpeech.VoiceNames
, TextToSpeech.WordInfo
TextToSpeech.VoiceNames​
The voice style on which the TextToSpeech will be synthesized, Varying from neutral style, to a more elaborated styles depending on the voice. Note that Sam’s voice still doesn’t have more than the neutral style, this will be added throughout the coming releases.
TextToSpeech
VoiceML​
VoiceML.AdditionalParam
, VoiceML.BaseNlpModel
, VoiceML.BaseNlpResponse
, VoiceML.KeywordModelGroup
, VoiceML.ListeningErrorEventArgs
, VoiceML.ListeningOptions
, VoiceML.ListeningUpdateEventArgs
, VoiceML.NlpCommandResponse
, VoiceML.NlpIntentModel
, VoiceML.NlpIntentResponse
, VoiceML.NlpIntentsModelOptions
, VoiceML.NlpKeywordModel
, VoiceML.NlpKeywordModelOptions
, VoiceML.NlpKeywordResponse
, VoiceML.NlpResponseStatus
, VoiceML.PostProcessingAction
, VoiceML.PostProcessingActionResponse
, VoiceML.PostProcessingActionResponseStatus
, VoiceML.QnaAction
, VoiceML.QnaResponse
, VoiceML.SpeechContext
VoiceML.NlpIntentsModelOptions​
Contains helper functions for NlpIntentModel.
VoiceML
VoiceML.NlpKeywordModelOptions​
Contains helper functions for NlpKeywordModel.
VoiceML
vec2​
A two dimensional vector. Vectors can only store finite numbers in the range Number.MIN_VALUE to Number.MAX_VALUE.
vec3​
A three dimensional vector. Vectors can only store finite numbers in the range Number.MIN_VALUE to Number.MAX_VALUE.
vec4​
A four dimensional vector. Vectors can only store finite numbers in the range Number.MIN_VALUE to Number.MAX_VALUE.