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
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.