├── .gitignore
├── scripts
├── compile
│ ├── AddToTypedefs
│ │ ├── TextureBase.d.ts
│ │ ├── ParticleTypeDescription.d.ts
│ │ └── MaterialBase.d.ts
│ ├── tsconfig.json
│ ├── package.json
│ ├── CalculateLength.js
│ ├── package-lock.json
│ ├── Utility.ts
│ └── SelectLetter.js
├── skylight-typedefs-overrides
│ ├── Signal
│ │ └── index.d.ts
│ ├── Scene.Joint
│ │ └── index.d.ts
│ ├── Animation.Driver
│ │ └── index.d.ts
│ ├── Scene.Skeleton
│ │ └── index.d.ts
│ ├── index.d.ts
│ ├── Reactive.Rotation
│ │ └── index.d.ts
│ ├── Scene.FaceAnchor
│ │ └── index.d.ts
│ ├── Scene.PlanarDiv
│ │ └── index.d.ts
│ ├── Scene.PointCloud
│ │ └── index.d.ts
│ ├── Animation.ValueDriver
│ │ └── index.d.ts
│ ├── Prefabs.PrefabGltf
│ │ └── index.d.ts
│ ├── Reactive.ColorSignal
│ │ └── index.d.ts
│ ├── Reactive.HsvaSignal
│ │ └── index.d.ts
│ ├── Scene.FaceTracker
│ │ └── index.d.ts
│ ├── Scene.FocalDistance
│ │ └── index.d.ts
│ ├── Scene.HandTracker
│ │ └── index.d.ts
│ ├── Scene.ObjectTracker
│ │ └── index.d.ts
│ ├── Scene.SceneObject
│ │ └── index.d.ts
│ ├── Scene.ScreenPlane
│ │ └── index.d.ts
│ ├── Animation.ColorSampler
│ │ └── index.d.ts
│ ├── Scene.PlanarFlexItem
│ │ └── index.d.ts
│ ├── Textures.CameraTexture
│ │ └── index.d.ts
│ ├── Textures.ImageTexture
│ │ └── index.d.ts
│ ├── Animation.RotationSampler
│ │ └── index.d.ts
│ ├── Materials.BlendedMaterial
│ │ └── index.d.ts
│ ├── Scene.ViperFeaturePoints
│ │ └── index.d.ts
│ ├── Textures.DeepLinkTexture
│ │ └── index.d.ts
│ ├── Scene.PlanarFlexContainer
│ │ └── index.d.ts
│ ├── Scene.PlanesVisualization
│ │ └── index.d.ts
│ ├── Textures.SegmentationTexture
│ │ └── index.d.ts
│ ├── Textures.SourceImageRegionTexture
│ │ └── index.d.ts
│ ├── Augmentations
│ │ └── index.d.ts
│ ├── Materials.BlendShapeToWarpMapMaterial
│ │ └── index.d.ts
│ ├── Multiplayer.StateSignalType
│ │ └── index.d.ts
│ ├── Augmentations.AugmentationState
│ │ └── index.d.ts
│ ├── PlanesVisualization
│ │ └── index.d.ts
│ ├── Augmentations.AugmentationInstanceState
│ │ └── index.d.ts
│ ├── Augmentations.AugmentationInstance
│ │ └── index.d.ts
│ ├── Animation.ScalarSampler
│ │ └── index.d.ts
│ ├── mixed
│ │ └── index.d.ts
│ ├── Augmentations.Augmentation
│ │ └── index.d.ts
│ ├── Shaders.SdfVariant
│ │ └── index.d.ts
│ ├── Materials.CullMode
│ │ └── index.d.ts
│ ├── Shaders.ColorSpace
│ │ └── index.d.ts
│ ├── Random
│ │ └── index.d.ts
│ ├── Shaders.BlendedMaterialTextures
│ │ └── index.d.ts
│ ├── Fonts.FontId
│ │ └── index.d.ts
│ ├── PortalWorldModel
│ │ └── index.d.ts
│ ├── Shaders.FacePaintMaterialTextures
│ │ └── index.d.ts
│ ├── Reactive.Subscription
│ │ └── index.d.ts
│ ├── Scene.TargetTracker
│ │ └── index.d.ts
│ ├── RecognitionTracking
│ │ └── index.d.ts
│ ├── Weather
│ │ └── index.d.ts
│ ├── Textures.GalleryTexture.State
│ │ └── index.d.ts
│ ├── Textures.SequenceTexture
│ │ └── index.d.ts
│ ├── DeepLink
│ │ └── index.d.ts
│ ├── NativeNavigation
│ │ └── index.d.ts
│ ├── FaceTracking.Chin
│ │ └── index.d.ts
│ ├── Reactive.ISignal
│ │ └── index.d.ts
│ ├── Animation.ArrayOfScalarSignals
│ │ └── index.d.ts
│ ├── Scene.RemoteSceneObject
│ │ └── index.d.ts
│ ├── LightingEstimation
│ │ └── index.d.ts
│ ├── Shaders.DerivativeType
│ │ └── index.d.ts
│ ├── PageScopedIdentity
│ │ └── index.d.ts
│ ├── Animation.ArrayOfScalarSamplers
│ │ └── index.d.ts
│ ├── Audio.AudioComponent
│ │ └── index.d.ts
│ ├── Reactive.AntiderivativeOverflowBehaviour
│ │ └── index.d.ts
│ ├── Scene.RenderMode
│ │ └── index.d.ts
│ ├── Svgs.Svg
│ │ └── index.d.ts
│ ├── Materials.ComposedMaterial
│ │ └── index.d.ts
│ ├── Scene.AudioTransformParameterWrapper
│ │ └── index.d.ts
│ ├── Scene.TextAlignment
│ │ └── index.d.ts
│ ├── LiveStreaming.State
│ │ └── index.d.ts
│ ├── Reactive.Point2D
│ │ └── index.d.ts
│ ├── Scene.HorizontalAlignment
│ │ └── index.d.ts
│ ├── DeviceMotion
│ │ └── index.d.ts
│ ├── Textures.ExternalTexture.State
│ │ └── index.d.ts
│ ├── Shaders.GradientType
│ │ └── index.d.ts
│ ├── InstantGaming
│ │ └── index.d.ts
│ ├── CameraInfo.CameraPosition
│ │ └── index.d.ts
│ ├── Remote3DModels
│ │ └── index.d.ts
│ ├── SceneUnderstanding.SceneCategory
│ │ └── index.d.ts
│ ├── Textures.ColorTexture
│ │ └── index.d.ts
│ ├── Scene.DynamicExtrusion.BrushType
│ │ └── index.d.ts
│ ├── Reactive.PixelSizeSignal
│ │ └── index.d.ts
│ ├── Scene.Camera
│ │ └── index.d.ts
│ ├── Reactive.PixelPointSignal
│ │ └── index.d.ts
│ ├── PortalWorldModel.LeftLeg
│ │ └── index.d.ts
│ ├── PortalWorldModel.RightLeg
│ │ └── index.d.ts
│ ├── Prefabs.State
│ │ └── index.d.ts
│ ├── Scene.VerticalAlignment
│ │ └── index.d.ts
│ ├── Scene.VerticalTextAlignment
│ │ └── index.d.ts
│ ├── PortalWorldModel.Torso
│ │ └── index.d.ts
│ ├── Textures.GalleryTexture
│ │ └── index.d.ts
│ ├── Scene.SvgImage
│ │ └── index.d.ts
│ ├── GraphQL
│ │ └── index.d.ts
│ ├── CameraControl
│ │ └── index.d.ts
│ ├── TouchGestures.Gesture.Type
│ │ └── index.d.ts
│ ├── Reactive.Point3D
│ │ └── index.d.ts
│ ├── TouchGestures.TapGesture
│ │ └── index.d.ts
│ ├── FaceTracking.Cheek
│ │ └── index.d.ts
│ ├── TouchGestures.Gesture.State
│ │ └── index.d.ts
│ ├── FaceTracking.Forehead
│ │ └── index.d.ts
│ ├── Scene.TrackingMode
│ │ └── index.d.ts
│ ├── Scene.PointLightSource
│ │ └── index.d.ts
│ ├── Scene.AmbientLightSource
│ │ └── index.d.ts
│ ├── Shaders.VertexAttribute
│ │ └── index.d.ts
│ ├── Scene.DirectionalLightSource
│ │ └── index.d.ts
│ ├── TouchGestures.RawTouchGesture
│ │ └── index.d.ts
│ ├── Reactive.EulerAnglesSignal
│ │ └── index.d.ts
│ ├── TouchGestures.LongPressGesture
│ │ └── index.d.ts
│ ├── SceneUnderstanding
│ │ └── index.d.ts
│ ├── Scene.FaceMesh
│ │ └── index.d.ts
│ ├── Location.CoordinateSignal
│ │ └── index.d.ts
│ ├── Reactive.PrimitiveOrShaderSignal
│ │ └── index.d.ts
│ ├── Scene.ParticleTypeDescription
│ │ └── index.d.ts
│ ├── BodyTracking
│ │ └── index.d.ts
│ ├── Scene.PlanarImage
│ │ └── index.d.ts
│ ├── FaceTracking2D.Face2D
│ │ └── index.d.ts
│ ├── Materials.ColorPaintMaterial
│ │ └── index.d.ts
│ ├── Scene.PlaneType
│ │ └── index.d.ts
│ ├── Scene.TextAlignmentWrapper
│ │ └── index.d.ts
│ ├── Shaders.PhysicallyBasedMaterialTextures
│ │ └── index.d.ts
│ ├── Scene.BoundingBox
│ │ └── index.d.ts
│ ├── PortalWorldModel.LeftArm
│ │ └── index.d.ts
│ ├── PortalWorldModel.RightArm
│ │ └── index.d.ts
│ ├── RecognitionTracking.Tracking
│ │ └── index.d.ts
│ ├── Shaders.DefaultMaterialTextures
│ │ └── index.d.ts
│ ├── Networking
│ │ └── index.d.ts
│ ├── Textures.ExternalTexture
│ │ └── index.d.ts
│ ├── Reactive.BoolValue
│ │ └── index.d.ts
│ ├── FaceTracking2D
│ │ └── index.d.ts
│ ├── Reactive.StringValue
│ │ └── index.d.ts
│ ├── Reactive.ScalarValue
│ │ └── index.d.ts
│ ├── Location
│ │ └── index.d.ts
│ ├── IrisTracking
│ │ └── index.d.ts
│ ├── PlatformEvents
│ │ └── index.d.ts
│ ├── Scene.FocalPlane
│ │ └── index.d.ts
│ ├── HandTracking
│ │ └── index.d.ts
│ ├── BodyTracking.Body
│ │ └── index.d.ts
│ ├── Persistence
│ │ └── index.d.ts
│ ├── Textures.CanvasTexture
│ │ └── index.d.ts
│ ├── Scene.BlendShapesMesh
│ │ └── index.d.ts
│ ├── ViperDebug
│ │ └── index.d.ts
│ ├── NativeUI.Slider
│ │ └── index.d.ts
│ ├── Diagnostics.TypeSystemMetadata
│ │ └── index.d.ts
│ ├── Scene.BlendShape
│ │ └── index.d.ts
│ ├── Scene.OutputVisibility
│ │ └── index.d.ts
│ ├── Textures.ExternalStreamTexture
│ │ └── index.d.ts
│ ├── Persistence.StorageScope
│ │ └── index.d.ts
│ ├── RecognitionTracking.Recognition
│ │ └── index.d.ts
│ ├── Units.WorldUnit
│ │ └── index.d.ts
│ ├── FaceTracking.Eyebrow
│ │ └── index.d.ts
│ ├── Scene.CameraVisibility
│ │ └── index.d.ts
│ ├── Animation.SignalRecorder
│ │ └── index.d.ts
│ ├── Reactive.InsetsSignal
│ │ └── index.d.ts
│ ├── Reactive.RgbaSignal
│ │ └── index.d.ts
│ ├── Scene.AudioTransformWrapper
│ │ └── index.d.ts
│ ├── Shaders.BuiltinUniform
│ │ └── index.d.ts
│ ├── Scene.ScalingOption
│ │ └── index.d.ts
│ ├── Textures.SubTexture
│ │ └── index.d.ts
│ ├── TouchGestures.Gesture
│ │ └── index.d.ts
│ ├── EffectLinking.RequestedEffect
│ │ └── index.d.ts
│ ├── PersonSegmentation
│ │ └── index.d.ts
│ ├── TouchGestures.PinchGesture
│ │ └── index.d.ts
│ ├── TouchGestures.RotateGesture
│ │ └── index.d.ts
│ ├── FaceTracking
│ │ └── index.d.ts
│ ├── Prefabs.Prefab
│ │ └── index.d.ts
│ ├── Animation.SignalRecord
│ │ └── index.d.ts
│ ├── IrisTracking.Eyeball
│ │ └── index.d.ts
│ ├── Scene.ParticleTypeDescriptions
│ │ └── index.d.ts
│ ├── Identity
│ │ └── index.d.ts
│ ├── Materials.RetouchingMaterial
│ │ └── index.d.ts
│ ├── Scene.SpotLightSource
│ │ └── index.d.ts
│ ├── TouchGestures.PanGesture
│ │ └── index.d.ts
│ ├── FaceTracking.Nose
│ │ └── index.d.ts
│ ├── Materials.BlendMode
│ │ └── index.d.ts
│ ├── Analytics
│ │ └── index.d.ts
│ ├── Locale
│ │ └── index.d.ts
│ ├── Reactive.ScaleSignal
│ │ └── index.d.ts
│ ├── Materials.TextureTransform
│ │ └── index.d.ts
│ ├── Reactive.RotationSignal
│ │ └── index.d.ts
│ ├── Scene.Bounds2D
│ │ └── index.d.ts
│ ├── Shaders.BlendMode
│ │ └── index.d.ts
│ ├── Textures.TextureBase
│ │ └── index.d.ts
│ ├── EffectLinking
│ │ └── index.d.ts
│ ├── Instruction
│ │ └── index.d.ts
│ ├── PortalWorldModel.Head
│ │ └── index.d.ts
│ ├── LiveStreaming
│ │ └── index.d.ts
│ ├── Animation.TimeDriver
│ │ └── index.d.ts
│ ├── Scene.Plane
│ │ └── index.d.ts
│ ├── Units
│ │ └── index.d.ts
│ ├── BoolSignalHistory
│ │ └── index.d.ts
│ ├── Point4DSignalHistory
│ │ └── index.d.ts
│ ├── StringSignalHistory
│ │ └── index.d.ts
│ ├── VectorSignalHistory
│ │ └── index.d.ts
│ ├── Point2DSignalHistory
│ │ └── index.d.ts
│ ├── EventSourceHistory
│ │ └── index.d.ts
│ ├── PointSignalHistory
│ │ └── index.d.ts
│ ├── RotationSignalHistory
│ │ └── index.d.ts
│ ├── ScalarSignalHistory
│ │ └── index.d.ts
│ ├── ShaderSignalHistory
│ │ └── index.d.ts
│ ├── Diagnostics
│ │ └── index.d.ts
│ ├── TransformSignalHistory
│ │ └── index.d.ts
│ ├── BoundingBoxSignalHistory
│ │ └── index.d.ts
│ ├── PrimitiveOrShaderSignalHistory
│ │ └── index.d.ts
│ ├── Audio.PlaybackController
│ │ └── index.d.ts
│ ├── NativeUI.Picker
│ │ └── index.d.ts
│ ├── Scene.PointTracker
│ │ └── index.d.ts
│ ├── FaceTracking.Eye
│ │ └── index.d.ts
│ ├── LiveStreaming.LiveStreamingReactions
│ │ └── index.d.ts
│ ├── Scene.Mesh
│ │ └── index.d.ts
│ ├── CameraInfo
│ │ └── index.d.ts
│ ├── Reactive.BoundingBoxSignal
│ │ └── index.d.ts
│ ├── Scene.Speaker
│ │ └── index.d.ts
│ ├── Scene
│ │ └── index.d.ts
│ ├── PortalWorldModel.Person
│ │ └── index.d.ts
│ ├── Svgs
│ │ └── index.d.ts
│ ├── Fonts
│ │ └── index.d.ts
│ ├── Prefabs
│ │ └── index.d.ts
│ ├── Materials.DefaultMaterial
│ │ └── index.d.ts
│ ├── FaceTracking.Mouth
│ │ └── index.d.ts
│ └── Textures
│ │ └── index.d.ts
├── tsconfig.json
├── CalculateLength.js
├── Sequence.js
├── Utility.js
└── SelectLetter.js
├── Icon.png
├── Icon.psd
├── sounds
├── suck up.m4a
├── kids cheering.m4a
└── reveal twinkle (1).m4a
├── Alone Together.arproj
├── patches
├── Animate To.arp
├── Cool Down.arp
├── Fade Texture.arp
├── Get Midpoint.arp
├── Get Midpoint(1).arp
├── Vector2 -> Vector3.arp
└── Linear Interpolation.arp
└── textures
├── Artboard 1.png
├── transparent.png
├── Artboard 2@5x(2).png
└── images
├── 1-1 a-lone.png
├── 1-5 alon-e.png
├── 1 t-ogether.png
├── 1-2 a-l-one.png
├── 1-3 al-o-ne.png
├── 1-4 alo-n-e.png
├── 2-2 t-o-gether.png
├── 2-3 to-g-ether.png
├── 2-4 tog-e-ther.png
├── 2-5 toge-t-her.png
├── 2-6 toget-h-er.png
├── 2-7 togeth-e-r.png
└── 2-8 togethe-r.png
/.gitignore:
--------------------------------------------------------------------------------
1 | /scripts/compile/node_modules
2 |
--------------------------------------------------------------------------------
/scripts/compile/AddToTypedefs/TextureBase.d.ts:
--------------------------------------------------------------------------------
1 | declare interface TextureBase {
2 | }
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Signal/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Signal {
2 | }
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.Joint/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Joint {
2 | }
3 |
--------------------------------------------------------------------------------
/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/Icon.png
--------------------------------------------------------------------------------
/Icon.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/Icon.psd
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.Driver/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Driver {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.Skeleton/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Skeleton {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/index.d.ts:
--------------------------------------------------------------------------------
1 | declare namespace Module {
2 | }
3 | export = Module;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.Rotation/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Rotation {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.FaceAnchor/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface FaceAnchor {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.PlanarDiv/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface PlanarDiv {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.PointCloud/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface PointCloud {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/compile/AddToTypedefs/ParticleTypeDescription.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ParticleTypeDescription {
2 |
3 | }
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.ValueDriver/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ValueDriver {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Prefabs.PrefabGltf/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface PrefabGltf {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.ColorSignal/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ColorSignal {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.HsvaSignal/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface HsvaSignal {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.FaceTracker/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface FaceTracker {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.FocalDistance/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface FocalDistance {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.HandTracker/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface HandTracker {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.ObjectTracker/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ObjectTracker {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.SceneObject/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface SceneObject {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.ScreenPlane/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ScreenPlane {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.ColorSampler/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ColorSampler {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.PlanarFlexItem/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface PlanarFlexItem {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.CameraTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface CameraTexture {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.ImageTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ImageTexture {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.RotationSampler/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface RotationSampler {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Materials.BlendedMaterial/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface BlendedMaterial {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.ViperFeaturePoints/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ViperFeaturePoints {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.DeepLinkTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface DeepLinkTexture {
2 | }
3 |
--------------------------------------------------------------------------------
/sounds/suck up.m4a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/sounds/suck up.m4a
--------------------------------------------------------------------------------
/Alone Together.arproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/Alone Together.arproj
--------------------------------------------------------------------------------
/patches/Animate To.arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Animate To.arp
--------------------------------------------------------------------------------
/patches/Cool Down.arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Cool Down.arp
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.PlanarFlexContainer/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface PlanarFlexContainer {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.PlanesVisualization/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface PlanesVisualization {
2 | }
3 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.SegmentationTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface SegmentationTexture {
2 | }
3 |
--------------------------------------------------------------------------------
/patches/Fade Texture.arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Fade Texture.arp
--------------------------------------------------------------------------------
/patches/Get Midpoint.arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Get Midpoint.arp
--------------------------------------------------------------------------------
/sounds/kids cheering.m4a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/sounds/kids cheering.m4a
--------------------------------------------------------------------------------
/textures/Artboard 1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/Artboard 1.png
--------------------------------------------------------------------------------
/textures/transparent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/transparent.png
--------------------------------------------------------------------------------
/patches/Get Midpoint(1).arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Get Midpoint(1).arp
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.SourceImageRegionTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface SourceImageRegionTexture {
2 | }
3 |
--------------------------------------------------------------------------------
/patches/Vector2 -> Vector3.arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Vector2 -> Vector3.arp
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Augmentations/index.d.ts:
--------------------------------------------------------------------------------
1 | declare namespace AugmentationsModule {
2 | }
3 | export = AugmentationsModule;
--------------------------------------------------------------------------------
/sounds/reveal twinkle (1).m4a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/sounds/reveal twinkle (1).m4a
--------------------------------------------------------------------------------
/textures/Artboard 2@5x(2).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/Artboard 2@5x(2).png
--------------------------------------------------------------------------------
/textures/images/1-1 a-lone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/1-1 a-lone.png
--------------------------------------------------------------------------------
/textures/images/1-5 alon-e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/1-5 alon-e.png
--------------------------------------------------------------------------------
/patches/Linear Interpolation.arp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/patches/Linear Interpolation.arp
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Materials.BlendShapeToWarpMapMaterial/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface BlendShapeToWarpMapMaterial {
2 | }
3 |
--------------------------------------------------------------------------------
/textures/images/1 t-ogether.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/1 t-ogether.png
--------------------------------------------------------------------------------
/textures/images/1-2 a-l-one.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/1-2 a-l-one.png
--------------------------------------------------------------------------------
/textures/images/1-3 al-o-ne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/1-3 al-o-ne.png
--------------------------------------------------------------------------------
/textures/images/1-4 alo-n-e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/1-4 alo-n-e.png
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Multiplayer.StateSignalType/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | declare interface StateSignalType{
5 | }
6 |
--------------------------------------------------------------------------------
/textures/images/2-2 t-o-gether.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-2 t-o-gether.png
--------------------------------------------------------------------------------
/textures/images/2-3 to-g-ether.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-3 to-g-ether.png
--------------------------------------------------------------------------------
/textures/images/2-4 tog-e-ther.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-4 tog-e-ther.png
--------------------------------------------------------------------------------
/textures/images/2-5 toge-t-her.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-5 toge-t-her.png
--------------------------------------------------------------------------------
/textures/images/2-6 toget-h-er.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-6 toget-h-er.png
--------------------------------------------------------------------------------
/textures/images/2-7 togeth-e-r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-7 togeth-e-r.png
--------------------------------------------------------------------------------
/textures/images/2-8 togethe-r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adorkable/AloneTogetherIndividualLetterFilter/master/textures/images/2-8 togethe-r.png
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Augmentations.AugmentationState/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | declare interface AugmentationState{
5 | }
6 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/PlanesVisualization/index.d.ts:
--------------------------------------------------------------------------------
1 | declare namespace PlanesVisualizationModule {
2 | }
3 | export = PlanesVisualizationModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Augmentations.AugmentationInstanceState/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | declare interface AugmentationInstanceState{
5 | }
6 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Augmentations.AugmentationInstance/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface AugmentationInstance {
2 | /**
3 | *
4 | */
5 | state: any;
6 | }
7 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.ScalarSampler/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The ScalarSampler class encapsulates a scalar value sampler.
3 | */
4 | declare interface ScalarSampler {
5 | }
6 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/mixed/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface mixed {
2 | /**
3 | * newValue
4 | *
5 | * new value that caused the event to occur
6 | */
7 | newValue: any
8 | }
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Augmentations.Augmentation/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Augmentation {
2 | /**
3 | *
4 | */
5 | state: any;
6 | /**
7 | *
8 | */
9 | downloadProgress: any;
10 | }
11 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Shaders.SdfVariant/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `SdfVariant` enum describes the SDF variant.
3 | * @property SHARP sharp SDF variant.
4 | * @property EXACT Exact SDF variant.
5 | */
6 | declare interface SdfVariant{
7 | SHARP,
8 | EXACT,
9 | }
10 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Materials.CullMode/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `CullMode` enum describes how material is culled.
3 | * @property FRONT Cull front-facing geometry.
4 | * @property BACK Cull back-facing geometry.
5 | */
6 | declare interface CullMode{
7 | FRONT,
8 | BACK,
9 | }
10 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Shaders.ColorSpace/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `ColorSpace` enum describes the color space.
3 | * @property HSL HSL color space.
4 | * @property HSV HSV color space.
5 | * @property RGB RGB color space.
6 | */
7 | declare interface ColorSpace{
8 | HSL,
9 | HSV,
10 | RGB,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/tsconfig.json:
--------------------------------------------------------------------------------
1 | {"include":["*.js"],"compilerOptions":{"baseUrl":"/private/var/folders/b_/__44zbf55nz6622x4hcfzf740000gn/T/49223bad51e1b434c25acb38b4644764bd6/skylight-typedefs","allowJs":true,"checkJs":true,"outDir":"/private/var/folders/b_/__44zbf55nz6622x4hcfzf740000gn/T/49223bad51e1b434c25acb38b4644764bd6/skylight-typedefs/out-dir"}}
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Random/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare namespace RandomModule {
3 | /**
4 | *
5 | * random(): number
6 | *
7 | *
8 | * Returns a uniformly distributed number between 0.0 (inclusive) and 1.0 (exclusive).
9 | */function random(): number
10 | ;
11 |
12 | }
13 | export = RandomModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Shaders.BlendedMaterialTextures/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `BlendedMaterialTextures` enum describes the different texture slots for a flat material.
3 | * @property DIFFUSE The Diffuse Texture slot of the corresponding material.
4 | */
5 | declare interface BlendedMaterialTextures{
6 | DIFFUSE,
7 | }
8 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Fonts.FontId/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare interface FontId {
3 | /**
4 | * ```
5 | (get) name: string
6 | (set) (Not Available)
7 | ```
8 |
9 | Specifies the font name. It should be unique.
10 |
11 | **See Also**: `FontsModule.get`.
12 | */
13 | name: string;
14 | }
15 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/PortalWorldModel/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare namespace PortalWorldModelModule {
3 | /**
4 | * ```
5 | (get) count: number
6 | (set) (Not Available)
7 | ```
8 | The number of people tracked by the model.
9 | */
10 | const count: number;
11 | }
12 | export = PortalWorldModelModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Shaders.FacePaintMaterialTextures/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `FacePaintMaterialTextures` enum describes the different texture slots for a face paint material.
3 | * @property DIFFUSE The Diffuse Texture slot of the corresponding material.
4 | */
5 | declare interface FacePaintMaterialTextures{
6 | DIFFUSE,
7 | }
8 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.Subscription/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface Subscription {
2 | /**
3 | *
4 | * unsubscribe(): void
5 | *
6 | *
7 | * Unsubscribes the previously subscribed callback from the `EventSource`.
8 | *
9 | * **See Also**: `EventSource.subscribe`, `EventSource.subscribeOnNext`.
10 | */unsubscribe(): void;
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.TargetTracker/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface TargetTracker {
3 | /**
4 | * ```
5 | (get) isTracking: BoolSignal
6 | (set) (Not Available)
7 | ```
8 |
9 | Specifies whether the TargetTracker is actively tracking.
10 | */
11 | isTracking: BoolSignal;
12 | }
13 |
--------------------------------------------------------------------------------
/scripts/compile/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig",
3 | "include": [
4 | "./**/*.js",
5 | "./**/*.ts",
6 | ],
7 | "exclude": [],
8 | "compilerOptions": {
9 | "baseUrl": "../skylight-typedefs-overrides",
10 | "allowJs": true,
11 | "checkJs": true,
12 | "outDir": "../",
13 | "lib": [
14 | "ES2020"
15 | ]
16 | }
17 | }
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/RecognitionTracking/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare namespace RecognitionTrackingModule {
3 | /**
4 | * ```
5 | (get) onTargetRecognized: EventSource
6 | (set) (Not Available)
7 | ```
8 | */
9 | const onTargetRecognized: EventSource;
10 | }
11 | export = RecognitionTrackingModule;
--------------------------------------------------------------------------------
/scripts/compile/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "alone-together",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "Animate.ts",
6 | "scripts": {
7 | "start": "npx tsc -w"
8 | },
9 | "author": "Ian G ",
10 | "license": "MIT",
11 | "dependencies": {
12 | "@types/node": "^14.0.5",
13 | "typescript": "^3.8.3"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Weather/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare namespace WeatherModule {
3 | /**
4 | *
5 | * getWeather(): Promise
6 | *
7 | *
8 | *
9 | * Returns a `JS Promise` which will be fulfilled with `Weather` object or an error.
10 | */function getWeather(): Promise
11 | ;
12 |
13 | }
14 | export = WeatherModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.GalleryTexture.State/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `State` enum describes the state of a GalleryTexture.
3 | * @property AVAILABLE Indicates that the texture was picked and is available now.
4 | * @property PENDING Indicates that the texture selection is pending.
5 | */
6 | declare interface State{
7 | AVAILABLE,
8 | PENDING,
9 | }
10 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.SequenceTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface SequenceTexture {
3 | /**
4 | * ```
5 | (get) currentFrame: ScalarSignal
6 | (set) currentFrame: ScalarSignal
7 | ```
8 |
9 | Specifies the current frame in the animated sequence.
10 | */
11 | currentFrame: ScalarSignal;
12 | }
13 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/DeepLink/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare namespace DeepLinkModule {
3 | /**
4 | * ```
5 | (get) arguments: {[key: string]: Object}
6 | (set) (Not Available)
7 | ```
8 |
9 | Specifies a collection of key/value pairs passed from the external app.
10 | */
11 | const arguments: {[key:;
12 | }
13 | export = DeepLinkModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/NativeNavigation/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare namespace NativeNavigationModule {
3 | /**
4 | *
5 | * navigateTo(contentUrl: string): void
6 | *
7 | *
8 | * Navigate in native app to the internal content specified in `contentUrl`.
9 | */function navigateTo(contentUrl: string): void
10 | ;
11 |
12 | }
13 | export = NativeNavigationModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/FaceTracking.Chin/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface Chin {
3 | /**
4 | * ```
5 | (get) tip: PointSignal
6 | (set) (Not Available)
7 | ```
8 |
9 | Specifies a `PointSignal` representing the location of the tip of the chin in the face local coordinate system.
10 | */
11 | tip: PointSignal;
12 | }
13 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.ISignal/index.d.ts:
--------------------------------------------------------------------------------
1 | declare interface ISignal {
2 | /**
3 | *
4 | * valueOf(): void
5 | *
6 | *
7 | * Throws an error. Signals are not supposed to be implicitly converted to scalar values.
8 | *
9 | * **See also**: `ScalarSignal.add`, `ScalarSignal.sub`, `ScalarSignal.mul`, `ScalarSignal.div`
10 | */valueOf(): void
11 | ;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.ArrayOfScalarSignals/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | ///
3 | declare interface ArrayOfScalarSignals {
4 | /**
5 | *
6 | * get(index: number): ScalarSignal
7 | *
8 | *
9 | * Returns the signal indicated by the `index` parameter.
10 | */get(index: number): ScalarSignal
11 | ;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.RemoteSceneObject/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface RemoteSceneObject {
3 | /**
4 | * ```
5 | (get) remoteModelIdentifier: StringValue
6 | (set) remoteModelIdentifier: StringValue
7 | ```
8 |
9 | Specifies the Remote 3D model indentifier.
10 | */
11 | remoteModelIdentifier: StringValue;
12 | }
13 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/LightingEstimation/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare namespace LightingEstimationModule {
3 | /**
4 | * ```
5 | (get) frameBrightness: ScalarSignal
6 | ```
7 |
8 | Specifies a number that represents the brightness of the frame.
9 | */
10 | const frameBrightness: ScalarSignal;
11 | }
12 | export = LightingEstimationModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Shaders.DerivativeType/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `DerivativeType` enum describes the shader derivative type.
3 | * @property FWIDTH Sum of the absolute derivatives in x and y.
4 | * @property DFDY Derivative in y direction.
5 | * @property DFDX Derivative in x direction.
6 | */
7 | declare interface DerivativeType{
8 | FWIDTH,
9 | DFDY,
10 | DFDX,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/PageScopedIdentity/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare namespace PageScopedIdentityModule {
3 | /**
4 | *
5 | * getPageScopedID(): Promise
6 | *
7 | *
8 | *
9 | * Returns a `JS Promise` which will be fulfilled with Page Scoped ID `String` object or an error.
10 | */function getPageScopedID(): Promise;
11 |
12 | }
13 | export = PageScopedIdentityModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Animation.ArrayOfScalarSamplers/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | ///
3 | declare interface ArrayOfScalarSamplers {
4 | /**
5 | *
6 | *
7 | * get(index: number): ScalarSampler
8 | *
9 | *
10 | * Returns the sampler indicated by the `index` parameter.
11 | *
12 | */get(index: number): ScalarSampler
13 | ;
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Audio.AudioComponent/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | ///
3 | declare interface AudioComponent {
4 | /**
5 | *
6 | * getParameterValue(parameterName: string): ScalarSignal
7 | *
8 | *
9 | * Returns a scalar signal providing the value of an output parameter
10 | */getParameterValue(parameterName: string): ScalarSignal;
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.AntiderivativeOverflowBehaviour/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `AntiderivativeOverflowBehaviour` enum describes the recovery technique used when an antiderivative overflows.
3 | * @property WRAP Start from the other end of the interval (min,max)
4 | * @property CLAMP Clamp to either min and max
5 | */
6 | declare interface AntiderivativeOverflowBehaviour {
7 | WRAP,
8 | CLAMP,
9 | }
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.RenderMode/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The RenderMode enum describes how to render a scene object.
3 | * @property SCREEN_SPACE Indicates that the element should be rendered into the 2D screen space.
4 | * @property WORLD_SPACE Indicates that the element should be rendered into the 3D world space.
5 | */
6 | declare interface RenderMode{
7 | SCREEN_SPACE,
8 | WORLD_SPACE,
9 | }
10 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Svgs.Svg/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare interface Svg {
3 | /**
4 | * ```
5 | (get) name: string
6 | (set) (Not Available)
7 | ```
8 |
9 | Specifies the svg name. This is the unique identifier of the svg.
10 |
11 | **Note**: the svg name is specified in AR Studio UI during design time.
12 |
13 | **See Also**: `SvgsModule.get`.
14 | */
15 | name: string;
16 | }
17 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Materials.ComposedMaterial/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | ///
3 | declare interface ComposedMaterial {
4 | /**
5 | *
6 | * setParameter(parameterName: String, signal: ISignal): void
7 | *
8 | *
9 | * Assigns a signal to the specified patch asset parameter.
10 | */setParameter(parameterName: String, signal: ISignal): void
11 | ;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.AudioTransformParameterWrapper/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 |
3 | declare interface AudioTransformParameterWrapper {
4 | /**
5 | * ```
6 | (get) parameterName: string
7 | (set) (Not Available)
8 | ```
9 | */
10 | parameterName: string;
11 | /**
12 | * ```
13 | (get) value: number
14 | (set) value: number
15 | ```
16 | */
17 | value: number;
18 | }
19 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.TextAlignment/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `TextAlignment` enum describes how a text element is aligned horizontally.
3 | * @property RIGHT Indicates that the text is right-justified.
4 | * @property CENTER Indicates that the text is centered.
5 | * @property LEFT Indicates that the text is left-justified.
6 | */
7 | declare interface TextAlignment{
8 | RIGHT,
9 | CENTER,
10 | LEFT,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/LiveStreaming.State/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `LiveStreamingModule.State` enum describes the state of a live stream.
3 | * @property PRELIVE Indicates that the effect is streaming live.
4 | * @property LIVE Indicates that the effect is streaming live.
5 | * @property NONLIVE Indicates that the effect is not streaming live.
6 | */
7 | declare interface State{
8 | PRELIVE,
9 | LIVE,
10 | NONLIVE,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.Point2D/index.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare interface Point2D {
3 | /**
4 | * ```
5 | (get) x: number
6 | (set) x: number
7 | ```
8 |
9 | Specifies the horizontal coordinate.
10 | */
11 | x: number;
12 | /**
13 | * ```
14 | (get) y: number
15 | (set) y: number
16 | ```
17 |
18 | Specifies the vertical coordinate.
19 | */
20 | y: number;
21 | }
22 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.HorizontalAlignment/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `HorizontalAlignment` enum describes how an element is aligned horizontally.
3 | * @property RIGHT Indicates that the element is right justified.
4 | * @property CENTER Indicates that the element is centered.
5 | * @property LEFT Indicates that the element is left justified.
6 | */
7 | declare interface HorizontalAlignment{
8 | RIGHT,
9 | CENTER,
10 | LEFT,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/DeviceMotion/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare namespace DeviceMotionModule {
3 | /**
4 | *
5 | ```
6 | (get) worldTransform: TransformSignal
7 | (set) (Not Available)
8 | ```
9 |
10 | Specifies a `TransformSignal` representing the device transformation relative to world coordinate system.
11 |
12 | */
13 | const worldTransform: TransformSignal;
14 | }
15 | export = DeviceMotionModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.ExternalTexture.State/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `State` enum describes the download state of an ExternalTexture.
3 | * @property AVAILABLE Indicates that the resource has been downloaded.
4 | * @property FAILED Indicates that the resource failed to download.
5 | * @property PENDING Indicates that the resource download is pending.
6 | */
7 | declare interface State{
8 | AVAILABLE,
9 | FAILED,
10 | PENDING,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Shaders.GradientType/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `GradientType` enum describes the type of the shader gradient.
3 | * @property CIRCULAR The gradient will radiate outward in a circular direction.
4 | * @property VERTICAL The gradient will be in vertical direction.
5 | * @property HORIZONTAL The gradient will be in horizontal direction.
6 | */
7 | declare interface GradientType{
8 | CIRCULAR,
9 | VERTICAL,
10 | HORIZONTAL,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/InstantGaming/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | declare namespace InstantGamingModule {
4 | /**
5 | * ```
6 | (get) events: EventSource
7 | (set) (Not Available)
8 | ```
9 | */
10 | const events: EventSource;
11 | /**
12 | *
13 | * showGame(event: Object): void
14 | *
15 | */function showGame(event: Object): void;
16 |
17 | }
18 | export = InstantGamingModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/CameraInfo.CameraPosition/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `CameraPosition` enum describes the direction the camera is facing.
3 | * @property BACK Indicates that the back-facing camera is in use.
4 | * @property FRONT Indicates that the front-facing camera is in use.
5 | * @property UNSPECIFIED Indicates that the orientation of the camera is unknown.
6 | */
7 | declare interface CameraPosition{
8 | BACK,
9 | FRONT,
10 | UNSPECIFIED,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Remote3DModels/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 | declare namespace Remote3DModelsModule {
4 | /**
5 | *
6 | * fetch(url: url): EventSource
7 | *
8 | * Returns a EventSource for the result of the call. A `then(onSuccess(identifier), onFailure(reason))`.
9 | */function fetch(url: url): EventSource
10 | ;
11 |
12 | }
13 | export = Remote3DModelsModule;
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/SceneUnderstanding.SceneCategory/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface SceneCategory {
3 | /**
4 | * ```
5 | (get) found: BoolSignal
6 | ```
7 | Specifies a `BoolSignal` that takes the value of `true` whenever the scene captured by the camera is that category, `false` otherwise. Default value is 'false'.
8 | */
9 | found: BoolSignal;
10 | }
11 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.ColorTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface ColorTexture {
3 | /**
4 | * ```
5 | (get) color: (Not Available)
6 | (set) color: ColorSignal
7 | ```
8 |
9 | Specifies a `ColorSignal` for a solid color texture. A `ColorSignal` may be created using the `RGBA()` and `HSVA()` methods of the `Reactive` module.
10 |
11 | **See Also**: `ReactiveModule.RGBA` and `ReactiveModule.HSVA`.
12 | */
13 | color: (Not;
14 | }
15 |
--------------------------------------------------------------------------------
/scripts/CalculateLength.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 | exports.__esModule = true;
3 | var Patches = require('Patches');
4 | var updateTextLength = function (text) {
5 | Patches.inputs.setScalar('textLength', text.length);
6 | };
7 | Patches.outputs.getString('string')
8 | .then(function (stringSignal) {
9 | var string = stringSignal.pinLastValue();
10 | updateTextLength(string);
11 | stringSignal.monitor().subscribe(function (event) {
12 | updateTextLength(event.newValue);
13 | });
14 | });
15 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.DynamicExtrusion.BrushType/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `BrushType` enum describes what kind of brush is used for dynamic extrusion.
3 | * @property HEXAGON Indicates the hexagon brush type.
4 | * @property FLAT Indicates the flat brush type.
5 | * @property TRIANGLE Indicates the triangle brush type.
6 | * @property QUAD Indicates the quad brush type.
7 | */
8 | declare interface BrushType{
9 | HEXAGON,
10 | FLAT,
11 | TRIANGLE,
12 | QUAD,
13 | }
14 |
--------------------------------------------------------------------------------
/scripts/Sequence.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 | exports.__esModule = true;
3 | exports.startSequence = exports.Diagnostics = void 0;
4 | var Reactive = require('Reactive');
5 | exports.Diagnostics = require('Diagnostics');
6 | var startSequence = function (scene, letterIndex) {
7 | return scene.letters.animate(Reactive.point(0, 0, 0), Reactive.point(0, 0, 0), 500, letterIndex)
8 | .then(function (event) {
9 | exports.Diagnostics.log("Finished");
10 | });
11 | };
12 | exports.startSequence = startSequence;
13 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.PixelSizeSignal/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface PixelSizeSignal {
3 | /**
4 | * ```
5 | (get) width: ScalarSignal
6 | (set) (Not Available)
7 | ```
8 |
9 | Represents the width, in pixels.
10 | */
11 | width: ScalarSignal;
12 | /**
13 | * ```
14 | (get) height: ScalarSignal
15 | (set) (Not Available)
16 | ```
17 |
18 | Represents the height, in pixels.
19 | */
20 | height: ScalarSignal;
21 | }
22 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.Camera/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface Camera {
3 | /**
4 | *
5 | ```
6 | (get) focalPlane: FocalPlane
7 | (set) (Not Available)
8 | ```
9 |
10 | Returns focal plane info.
11 | Focal Plane is a virtual plane placed in 3D space in front of camera, it will exactly match output size when rendered.
12 | This can be used to convert points between screen and world space.
13 |
14 | */
15 | focalPlane: FocalPlane;
16 | }
17 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Reactive.PixelPointSignal/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface PixelPointSignal {
3 | /**
4 | * ```
5 | (get) x: ScalarSignal
6 | (set) (Not Available)
7 | ```
8 |
9 | Represents the horizontal coordinate, in pixels.
10 | */
11 | x: ScalarSignal;
12 | /**
13 | * ```
14 | (get) y: ScalarSignal
15 | (set) (Not Available)
16 | ```
17 |
18 | Represents the vertical coordinate, in pixels.
19 | */
20 | y: ScalarSignal;
21 | }
22 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/PortalWorldModel.LeftLeg/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface LeftLeg {
3 | /**
4 | *
5 | ```
6 | (get) knee: PixelPointSignal
7 | (set) (Not Available)
8 | ```
9 |
10 | Gets the 2D knee position.
11 |
12 | */
13 | knee: PixelPointSignal;
14 | /**
15 | *
16 | ```
17 | (get) foot: PixelPointSignal
18 | (set) (Not Available)
19 | ```
20 |
21 | Gets the 2D foot position.
22 |
23 | */
24 | foot: PixelPointSignal;
25 | }
26 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/PortalWorldModel.RightLeg/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface RightLeg {
3 | /**
4 | *
5 | ```
6 | (get) knee: PixelPointSignal
7 | (set) (Not Available)
8 | ```
9 |
10 | Gets the 2D knee position.
11 |
12 | */
13 | knee: PixelPointSignal;
14 | /**
15 | *
16 | ```
17 | (get) foot: PixelPointSignal
18 | (set) (Not Available)
19 | ```
20 |
21 | Gets the 2D foot position.
22 |
23 | */
24 | foot: PixelPointSignal;
25 | }
26 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Prefabs.State/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `State` enum describes the state of a prefab mesh.
3 | * @property DEFAULT Indicates the the prefab is in the default state.
4 | * @property AVAILABLE Indicates that the resource has been downloaded.
5 | * @property FAILED Indicates that the resource failed to download.
6 | * @property PENDING Indicates that the resource download is pending.
7 | */
8 | declare interface State{
9 | DEFAULT,
10 | AVAILABLE,
11 | FAILED,
12 | PENDING,
13 | }
14 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.VerticalAlignment/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `VerticalAlignment` enum describes how an element is aligned vertically.
3 | * @property CENTER Indicates that the element is aligned with the center of the container.
4 | * @property BOTTOM Indicates that the element is aligned at the bottom of the container.
5 | * @property TOP Indicates that the element is aligned at the top of the container.
6 | */
7 | declare interface VerticalAlignment{
8 | CENTER,
9 | BOTTOM,
10 | TOP,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.VerticalTextAlignment/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * The `VerticalTextAlignment` enum describes how a text element is aligned vertically.
3 | * @property CENTER Indicates that the text is aligned at the center of the container.
4 | * @property BOTTOM Indicates that the text is aligned at the bottom of the container.
5 | * @property TOP Indicates that the text is aligned at the top of the container.
6 | */
7 | declare interface VerticalTextAlignment{
8 | CENTER,
9 | BOTTOM,
10 | TOP,
11 | }
12 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/PortalWorldModel.Torso/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface Torso {
3 | /**
4 | *
5 | ```
6 | (get) leftHip: PixelPointSignal
7 | (set) (Not Available)
8 | ```
9 |
10 | Gets the 2D left hip position.
11 |
12 | */
13 | leftHip: PixelPointSignal;
14 | /**
15 | *
16 | ```
17 | (get) rightHip: PixelPointSignal
18 | (set) (Not Available)
19 | ```
20 |
21 | Gets the 2D right hip position.
22 |
23 | */
24 | rightHip: PixelPointSignal;
25 | }
26 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Textures.GalleryTexture/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | declare interface GalleryTexture {
3 | /**
4 | * ```
5 | (get) state: Signal
6 | (set) (Not Available)
7 | ```
8 |
9 | Specifies a `Signal` representing the state of the gallery texture. The value of the signal is guaranteed to be a member of the `TexturesModule.GalleryTexture.State` enumeration.
10 | */
11 | state: State>;
12 | }
13 |
--------------------------------------------------------------------------------
/scripts/compile/CalculateLength.js:
--------------------------------------------------------------------------------
1 | import { Diagnostics } from './SelectLetter';
2 |
3 | const Patches = require('Patches');
4 |
5 | const updateTextLength = (text) => {
6 | Patches.inputs.setScalar('textLength', text.length);
7 | }
8 |
9 | Patches.outputs.getString('string')
10 | .then((stringSignal) => {
11 | const string = stringSignal.pinLastValue()
12 | updateTextLength(string)
13 |
14 | stringSignal.monitor().subscribe((event) => {
15 | updateTextLength(event.newValue)
16 | })
17 | })
18 |
19 |
--------------------------------------------------------------------------------
/scripts/skylight-typedefs-overrides/Scene.SvgImage/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | declare interface SvgImage {
4 | /**
5 | * ```
6 | (get) (Not Available)
7 | (set) svg: Svg
8 | ```
9 |
10 | Sets the given svg from the svg registry to the svg image scene object.
11 | */
12 | svg: Svg;
13 | /**
14 | *
15 | * getSvg(): Promise