Logo
4.0.2

General

  • About
    • How MAGES™ works
    • MAGES™ Requirements & Specifications
    • Supported Platforms
      • Windows
      • MacOS
      • Non-VR mode
      • VR mode (Supported Headsets)

MAGES™

  • Introduction
    • Coding with/without MAGES™ SDK
    • References
  • (M) Multiplayer With GA Interpolation
  • (A) Analytics
  • (G) Geometric Algebra Deformable Animation, Cutting and Tearing
  • (E) Editor in VR with Action Prototypes
  • (S) Semantically Annotated Deformable, Soft and Rigid Bodies

MAGES-Unity SDK

  • Getting Started
    • Step by step
      • Download and Import MAGES™ SDK
        • Before you start
        • Download MAGES™ SDK
      • Import a MAGES™ SDK Sample
        • Importing a Sample
        • Adding Multiplayer Support
        • Adding VR Support
        • SDK License
        • Controls & Movement
        • Desktop3D camera Controls
        • How to Play
      • Build Instructions
        • Windows
        • macOS
        • Android
    • First Insert Action
      • Introduction
      • Automatic Generation
      • Adding your new action to your application
      • Manual Generation
      • 2DoF Controller Tutorial
      • Building the application
  • Manual
    • Unity Scene
      • Scene Management
        • Managers
        • Controllers
        • Rest of Gameobjects
      • VR Camera
        • Camera as a GameObject
        • Camera Tags & Layers
        • UserHands Gameobject
        • Universal XR Camera Setup
      • Models
        • Static
        • Dynamic
    • Unity Project Settings
      • Tags & Layers
        • Tags
        • Layers
    • Project File System
      • General Guideline
      • Lesson Prefabs
      • Action Scripts
      • Storyboard XML files
    • Scenegraph
      • Scenegraph Explained
      • The Scenegraph xml file
      • Optional Actions
    • Action Prototypes
      • Introduction
        • Action Prototypes
      • Insert Action
        • Action Script Explanation
        • Adding More to it
      • Remove Action
        • Action Script Explanation
        • Adding More to it
      • Use Action
        • Action Script Explanation
        • Adding More to it
      • Tool Action
        • Action Script Explanation
      • Combined Action
        • Action Script Explanation
      • Question Action
        • Action Script Explanation
      • Animation Action
      • Non-Prototyped Actions
      • Optional Action
        • Multiple active Actions
        • Scenegraph manipulation (decision-making)
    • Prefab Constructors
      • Introduction
      • Generic Prefab Constructor
      • Interactable Prefab Constructor
        • Prefab Creation Requirements
      • Interactable With Parent Prefab Constructor
      • Interactable Final Placement Prefab Constructor
        • Prefab Creation Requirements
        • Prefab Lerp Placement
      • Tool Collider Prefab Constructor
        • Prefab Creation Requirements
      • Use Collider Prefab Constructor
        • Prefab Creation Requirements
      • Non Trigger Collider Prefab Constructor
        • Prefab Creation Requirements
      • Collision Hit Prefab Constructor
        • Prefab Creation Requirements
      • Remove With Tools Prefab Constructor
        • Prefab Creation Requirements
      • Question Prefab Constructor
        • Question Trigger Collider Script
    • Physics
      • MAGES Interactable Item
      • MAGES Enable Disable On Attach
      • Soft Bodies
        • Introduction
        • MAGES™ SDK & Soft bodies
        • Real time soft mesh deformations
        • Soft bodies Interaction In VR
        • How-To
    • Analytics
      • Analytics File System
        • Stored data
      • Generating Analytics
        • Visual Editor
        • Scoring factors
        • Custom Scoring Factor
    • MAGES Menu
    • VR Recorder
      • Introduction
        • Recording Manager
      • Recording
        • What is Recorded?
        • Recording File structure
        • Recording Sound
        • Communication between Scripts and Components
      • Replaying Recordings
        • How Replaying accesses Recording Files
        • Replaying interactions that require user input
      • Synchronizing Recordings with the Cloud
        • Uploading Recordings
        • Downloading Recordings
        • Cloud Connection Flowchart
    • MAGES Setup Script
      • Pre-Initiliazation
      • initializeSceneGraph()
      • Post-Initiliazation
    • Deform-Cut-Tear-Drill
      • Deformable Mesh
        • Setting up a deformable mesh
        • References
      • Cut
        • Properties
      • Tear
        • Set up
        • Properties
      • Drill
        • Set up
        • Properties
  • Tutorials
    • Action Prototypes
      • Insert Action
        • Interactable Prefab
        • Final Prefab
        • Hologram Prefab
        • Save prefabs and final configuration
        • Action Script
        • Add the Action to Scenegraph
      • Remove Action
        • Remove object with hands
        • Action Script
        • Remove object with tools
        • Action Script
      • Use Action
        • Interactable prefab
        • Use collider
        • Hologram
        • Save prefabs and final configuration
        • Action Script
      • Tool Action
        • The tool
        • The tool collider
        • Action Script
      • Combined Action
        • Action Script
        • Combined Action explanation
      • Optional Action
        • The scenario
        • Optional Action Implementation
        • Add Action to scenegraph
        • Final result
        • Scenegraph manipulation with Optional Actions
        • The scenario
        • Action Scripts
        • Scenegraph configuration
        • Final result
      • Animation Action
        • Animation Prefab Constructor
        • Configuration of the interactable part
        • Configuration of the gameobject mesh
        • Animation Move Prefab Constructor
        • Action Script
        • Results
      • Question Action
        • Question Prefab Constructor
        • Action Script
        • Results
    • Action Analytics
      • How to add scoring factors to your Action
      • The Analytics Editor
      • Time
      • Lerp Placement
      • Error Colliders
      • Stay Error Colliders
      • Hit Perform Colliders
      • Question
      • Velocity
      • Custom Scoring Factor
    • Mechanics
      • Xray Monitor
        • Setting the scene
        • The X-ray cameras
        • Render textures
        • Post process effects
        • Results
    • Scenegraph Generation
      • Visual Scripting
        • Controls
        • Create New Scenegraph
        • Extra Functionalities
    • HandPoser
      • How to Configure Hand Poser
      • Configure Multiple Postures for an Object
      • Automatic Grasp Generation
    • Import Existing MAGES™ Project to Different Platform
    • Actions with deformable skinned meshes
      • Generate the animated 3D model
      • Import the 3D model to Unity
      • Split the animation into clips
      • Animator setup
      • Configure the CharacterController
      • Generate the Action prefabs
        • Tool Collider
        • Tool prefab
      • Implement the Action script
    • Soft Bodies
      • Exporting the model from Maya
      • Unity importing
      • Softbody setup
        • Initializing the Simulation
        • Initializing the Skinner
        • Saving the Softbody
        • Limiting particles with bounds colliders
      • Run-time and interaction
      • General discussion
    • Questionnaire
      • Evaluation Survey Template
      • Creating a New Questionnaire
      • Cloud Service
    • SceneHandler
      • How to set up Scene Handler
      • How to use Scene Handler
    • Unity Integration with the Cloud
      • Prerequisites
      • Product & User Creation
        • Add New Product
        • User Creation
      • MAGES™ SDK Sample App
        • Enable User Login Window
        • Login Flow UI
        • Client Configurations
        • User Account Manager
        • Uploading User Analytics
    • Multiplayer
      • Networking Developer Guidlines
      • Host Online Session
      • Join Online Session
        • References
    • Upgrade from MAGES v3.x to v4.x
      • Step 1: Folder structure
      • Step 2: Delete old MAGES
      • Step 3: Download and Import latest MAGES SDK
      • Step 4: Fix compile errors (Third party assets)
      • Step 5: Fix compile errors (Renaming)
      • Step 6: Fix compile errors (Final fixes)
      • Step 7: Fix missing references
      • Step 8: Generate Asset file
      • Step 9: Login
      • Step 10: Upgrade the XML
    • VR Annotations
      • How To Use
        • Using the Default Annotator Prefab
        • Create new static Annotation
        • Reposition the Annotation
        • Edit the Annotation text
        • Hide the Annotation
        • Delete the Annotation
        • Create new object-following Annotation
        • Creating a Custom Annotator
        • Creating a Standalone Label in the Editor
    • VR Slider
      • How-To
      • Using the existing VR Slider Prefab
      • Creating A Custom VR Slider
      • Adding Slider Graphics
      • Inspector Fields
    • VR Keyboard
      • How to Use
      • Keyboard Customization
        • Customizing the Look and Feel
        • Adding Custom Layouts/Languages
    • VR Recorder
      • Recording Manager
        • Excluded Pump Interactables
        • Excluded Objects
      • Recording
      • Replaying
        • Accessing Recordings
        • Watching a Replay
      • Cloud Synchronization
        • Uploading Recordings
        • Downloading Recordings
    • VitalManager and Linecreator
      • Configure Line Creator
      • Importing the Vital Manager Prefab
      • Changing the Vitals Values and Lines from code
  • Video Tutorials
    • Getting started with MAGES
    • How to configure Action Analytics
    • How to setup 3D Desktop Camera
    • Insert Action
    • How to program an Insert Action on another object (to assemble objects)
    • Use Action
    • Remove Action
    • Question Action
    • Combined Action
    • Tool Action
  • Class Reference
    • MAGES™ SDK
      • Action Prototypes
        • namespace MAGES::ActionPrototypes
        • namespace MAGES::AutomaticDestroy
        • namespace MAGES::AutomaticDestroyFunctions
      • Game Controller
        • namespace MAGES::GameController
        • namespace MAGES::GameController::Network
      • Scenegraph
        • Summary
        • namespace MAGES::sceneGraphSpace
      • Utilities
        • Summary
        • namespace MAGES::Utilities
        • namespace MAGES::Utilities::Keyboard
      • Utilities/Camera
        • Summary
        • namespace MAGES::SecondVieport
        • class FPSDisplay
      • Utilities/Constructors
        • Summary
        • namespace MAGES::Utilities::prefabSpawnManager::prefabSpawnConstructor
      • Utilities/Prefab Manager
        • Summary
        • namespace MAGES::Utilities
        • namespace MAGES::Utilities::prefabSpawnManager
        • namespace MAGES::Utilities::prefabSpawnNotifier
        • class HologramPrefabBehavior
        • class PathAnimation
        • class PrefabLerpPlacement
        • class QuestionTriggerCollider
        • class ToolTriggerCollider
      • Utilities/UI
        • Summary
        • namespace MAGES::UIManagement

MAGES-Unreal SDK

  • Getting Started
    • Step by step
      • Download and Import MAGES™ SDK
        • Before you start
        • Download MAGES™ SDK
        • Import MAGES™ SDK
        • Project Setup
        • Enable the corresponding plugin for your VR headset
      • Load a MAGES SDK sample
        • Collision Settings
        • Default Project Settings
        • Place a VR Pawn into the level
        • SDK License
        • Controls & Movement
        • How to Play in Desktop 3D
        • How to Play in VR
        • MAGES Multiplayer
      • First Insert Action
        • Introduction
        • Overview
        • Creating the Insert Blueprint
        • Creating the Final Blueprint
        • Creating the Hologram Blueprint
        • Creating the Insert Action
        • Adding the New Action to the Scene Graph
        • 2DoF Controller Tutorial
        • Building the Application
      • Swapping to another level
        • CVRSB Requirements
      • Build Instructions
        • Maps & Modes Settings
        • Packaging - Windows
        • Packaging - Oculus Mobile
        • Common Issues
    • Supported Platforms
      • Windows
      • Non-VR mode
      • VR mode (Supported Headsets)
      • VR mode (Supported Headsets)
  • Manual
    • Action Prototypes
      • Introduction
        • Action Prototypes
      • Insert Action
        • Action Blueprint Explanation
        • Adding More to it
      • Remove Action
        • Action Script Explanation
        • Adding More to it
      • Use Action
        • Action Script Explanation
        • Adding More to it
      • Combined Action
        • Action Blueprint Explanation
      • Parallel Action
        • Action Blueprint Explanation
      • Question Action
        • Action Blueprint Explanation
      • Animation Action
      • Pump Action
        • Action Blueprint Explanation
    • Physics
      • Mages Interactable Item
    • Analytics
      • Analytics File System
        • Stored data
      • Generating Analytics
        • Visual Editor
        • Scoring factors
    • MAGES™ Menu
      • Introduction
    • Unreal Level
      • MAGES™ Objects
        • Actors
      • VR Camera
        • Camera as a Pawn
        • Desktop VR Camera
        • Oculus Quest Camera Setup
        • Vive Focus Plus Camera Setup
      • MAGES Instance
    • Project File System
      • General Guidelines
      • Lesson Prefabs
      • Storyboard XML Files
    • Scenegraph
      • Introduction
        • Live Scenegraph Explained
      • Logic & Decision Making
        • Alternative Paths - An Example
    • Prefab Constructors
      • Introduction
      • Generic Prefab Constructor
      • Interactable Prefab Constructor
        • Actor Creation Requirements
      • Interactable Final Placement Prefab Constructor
        • Prefab Creation Requirements
        • Prefab Lerp Placement
      • Use Collider Prefab Constructor
        • Prefab Creation Requirements
      • Question Prefab Constructor
        • Constructor Properties
      • Transform Saver
        • Usage
      • Actor Spawn Notifier
      • Pump Prefab Constructor
        • Constructor Properties
    • MAGES UI
      • UI Notifications
    • Deformations
      • Softbodies
        • Introduction
        • MAGES™ SDK & Soft bodies
        • How-To
      • Deformation Component
        • Creating a Deformable Mesh
        • Mesh Predicates
      • Cut
        • Set up
      • Tear
        • Set up
        • Performing Tear
      • Drill
        • Set up
        • Performing Drill
    • Desktop 3D Controller
      • Intro
      • Vision & Intention
      • Interaction
      • Swapping Axes
      • Throw Hand (or Quick Grab)
      • Basic Controls
      • Outro
    • MAGES Collision Settings
  • Tutorials
    • Action Prototypes
      • Insert Action
        • Interactable Actor
        • Final Prefab
        • Hologram Actor
        • Save prefabs and final configuration
        • Action Blueprint
        • Add the Action to Scenegraph
      • Use Action
        • Simple
        • Use With Tool
        • Use With Collision Hit
      • Remove Action
        • Interactable Item
        • Remove Object with Tools
      • Combined Action
        • Action Blueprint
        • Blueprint Walk-through
      • Parallel Action
        • SceneGraph Setup
        • Action Blueprint
      • Animation Action
        • Animation Prefab Constructor
        • Configuration of the interactable Actor
        • Configuration of the Animation Actor
        • Creating the Animation Action Blueprint
      • Question Action
        • Question Blueprint
        • Question Action
        • Add Action to the Scene Graph
    • Scenegraph Generation
      • Creating a New Scenegraph
      • Creating a New Action
      • Adding More Actions
      • The Lesson Node
      • Setting the Scene Graph in the Configuration Asset
    • Action Analytics
      • How to add scoring factors to your Action
      • The Analytics Editor
      • Time
      • Error Colliders
      • Question
      • Velocity
      • Custom Scoring Factor
    • Actions with deformable skinned meshes
      • Generate the animated 3D model
      • Import the 3D model to Unreal
      • Split the animation into clips
      • Character Controller Setup
      • Generate the Action actors
        • Use Collider
        • Use Interactable Actor
      • Implement the Action Blueprint
    • HandPoser
      • How to Configure Hand Poser
    • Unreal Integration with the Cloud
      • Prerequisites
      • Product & User Creation
        • Add New Product
        • User Creation
      • MAGES™ SDK Sample App
        • Enable User Login Window
        • Client Configurations
        • User Account Manager
        • Uploading User Analytics
    • UI
      • Creating a Widget
    • Soft Bodies
      • Exporting the model from Maya
      • Softbody setup
        • Configuring the SoftBody
      • General discussion
    • Multiplayer
      • Networking Developer Guidlines
      • Host Online Session
      • Join Online Session
        • References
  • Video Tutorials
    • Video Tutorials
  • Class Reference
    • MAGES_SDK Class Reference
      • Global Namespace
        • namespace Collections
        • namespace Diagnostics
        • namespace DotNETCommon
        • namespace ELicenseType
        • namespace ESyncTransformFlags
        • namespace ExitGames
        • namespace IO
        • namespace MagesMath
        • namespace MagesNetworkStatusCode
        • namespace System
        • namespace UnrealBuildTool
        • enum EActionType
        • enum EAmbientAudioType
        • enum EAnalyticsColliderBehavior
        • enum EAnalyticsErrorType
        • enum EAnalyticsFactorImportance
        • enum EAudioClipType
        • enum ECollisionType
        • enum EControllerDOF
        • enum EControllerTypes
        • enum EDifficulty
        • enum EErrorType
        • enum EFactorImportance
        • enum EHandState
        • enum EInteractionStyle
        • enum ELoginStatus
        • enum EMagesButtonInteractionMethod
        • enum EMagesButtons
        • enum EMagesControllerButtons
        • enum EMagesDeformableMeshType
        • enum EMagesSDKIntegrations
        • enum EMagesSyncTransformMode
        • enum ENetVarType
        • enum EOperationDifficulty
        • enum EOvidVRHand
        • enum EOwnershipOption
        • enum EScoringMethod
        • enum ESendMethod
        • enum EUIType
        • enum EVisibilityLevel
        • enum InheritTransformFrom
        • enum NetKeyCode
        • enum OnPrefabDetachFeature
        • enum ParticleGroupMehod
        • enum PrefabActionOnPerform
        • enum PrefabInteractableType
        • enum PrefabType
        • enum PumpMode
        • enum ToolFlashType
        • enum ToolGrabbingType
        • enum ToolRotationAxis
        • enum ToolTriggerButton
        • enum UseColliderTrigger
        • struct FActionAnalyticsData
        • struct FActionGroup
        • struct FActionSummary
        • struct FAnalyticsErrorData
        • struct FAnalyticsTimeData
        • struct FAnimationGroup
        • struct FAudioAsset
        • struct FAvoidObjectsData
        • struct FDrillCategorizeFacesDesc
        • struct FDrillEvalIntersectionDesc
        • struct FDrillSplitCertainFacesDesc
        • struct FDuo
        • struct FErrorsStayData
        • struct FGenerateTearSegmentTrianglesDesc
        • struct FHoloGroup
        • struct FIActionGroup
        • struct FInsertGroup
        • struct FLineSegment
        • struct FMagesActionAnalyticsEntry
        • struct FMagesActionPath
        • struct FMagesActionPathEntry
        • struct FMagesPrepareTearResult
        • struct FMagesUserEventAssetEntry
        • struct FNamedTimeProfileContext
        • struct FOrientationContext
        • struct FPostCheckoutProduct
        • struct FPumpGroup
        • struct FQuestionData
        • struct FQuestionOptionData
        • struct FQuestionScoringData
        • struct FRaiseEventBatch
        • struct FRecalculateNormalsDesc
        • struct FRecalculateNormalsVertexEntry
        • struct FRecalculateNormalsVertexKey
        • struct FRemoveGroup
        • struct FReplicaCacheEntry
        • struct FRetriangulateInitialTearPointsDesc
        • struct FRoomInfo
        • struct FScoringFactorData
        • struct FScoringFactorRef
        • struct FSerializationMessageInfo
        • struct FSerializeViewBatch
        • struct FSpawnActorDesc
        • struct FTimeData
        • struct FTimeProfileContext
        • struct FUserCredentials
        • struct FVelocityData
        • struct FVelocityScoringData
        • struct LocalPlayer
        • class AAction
        • class AActorNode
        • class AAnalyticsExporter
        • class AAnalyticsManager
        • class AAnimationAction
        • class ABPAnimationAction
        • class ABPBasePrototype
        • class ABPCombinedAction
        • class ABPInsertAction
        • class ABPParallelAction
        • class ABPPumpAction
        • class ABPQuestionAction
        • class ABPRemoveAction
        • class ABPUseAction
        • class ABasePrototype
        • class ACameraRigInputController
        • class ACombinedAction
        • class ACreateDeformMesh
        • class AEventManager
        • class AInsertAction
        • class AJSONParser
        • class ALesson
        • class AMagesController
        • class AMagesPlayer
        • class AMagesSceneGraph
        • class AMagesWidgetActor
        • class AMarker
        • class AOperationAnalytics
        • class AParallelAction
        • class APhotonLBClient
        • class APickUpTransform
        • class AProceduralActorComponent
        • class APumpAction
        • class AQuestionAction
        • class ARemoveAction
        • class ARigidbodyAnimationController
        • class ASoftParticleHelper
        • class AStage
        • class AUIExtraExpNotification
        • class AUINotification
        • class AUseAction
        • class AUserAccountManager
        • class AUserPathTracer
        • class AnalyticsRuntimeImporter
        • class ApplicationUser
        • class BaseView
        • class ClientConfiguration
        • class DeveloperCredentials
        • class FCurrentRequest
        • class FDeformableHelper
        • class FMAGES_SDKModule
        • class FMagesActionNode
        • class FMagesInteractables
        • class FMagesNetStream
        • class FReplicaCache
        • class FUserAction
        • class IDeviceControllerInterface
        • class IIAction
        • class IMagesInputDevice
        • class IMagesNetObservable
        • class IMagesNetTransform
        • class IMagesNetworkMessage
        • class LoadBalancingListener
        • class MAGES_SDK
        • class NetMessageClass
        • class PeerStatesStrChecker
        • class PhotonEventHandler
        • class PostRefreshLicense
        • class RigidBodyAnimationBase
        • class RigidBodyMoveAndRotateDualQuat
        • class RigidBodyMoveDualQuat
        • class Tenant
        • class UAssetsImporter
        • class UAuthenticationHandler
        • class UAvoidObjectFactor
        • class UCountDownFactor
        • class UCredentialsManager
        • class UDeviceControllerInterface
        • class UIAction
        • class UMagesActionAnalyticsListEntry
        • class UMagesActionAnalyticsWidget
        • class UMagesAnalyticsAsset
        • class UMagesAudioSubsystem
        • class UMagesButtonInput
        • class UMagesButtonWidget
        • class UMagesButtonsHelper
        • class UMagesConfig
        • class UMagesControllerClass
        • class UMagesDeformableMeshData
        • class UMagesDevice
        • class UMagesGameplayUtility
        • class UMagesInputDevice
        • class UMagesInstance
        • class UMagesLiveScenegraphSubsystem
        • class UMagesNetObservable
        • class UMagesNetTransform
        • class UMagesNetwork
        • class UMagesNetworkBackend
        • class UMagesQuestionButtonWidget
        • class UMagesScrollBox
        • class UMagesSyncTransform
        • class UMagesTextBoxWidget
        • class UMagesTextWidget
        • class UMagesUserEventAsset
        • class UMagesView
        • class UMagesWidget
        • class UOrama_Util
        • class UQuestionScoringFactor
        • class URemoveWithToolConstructor
        • class UScoringFactor
        • class UToolNetSync
        • class UUIManagement
        • class UUserCredentialsSaveGame
        • class UVelocityScoringFactor
        • class UserAccessToken
        • Overview
        • Detailed Documentation

Cloud Services

  • Cloud Services
    • Preliminary
    • Architectural Overview
      • User Perspective
      • Administrator Perspective
      • Supervisor Perspective
      • What about the storage?
      • Connecting the Dots
      • Further Reading
        • Login Service
        • Analytics API
        • Portal
  • Login Service
    • Introduction
    • Sample App
      • Requirements
    • Basic Configuration
      • Startup.cs
        • Constructor
        • Configure Services
        • Configure
      • MVC
        • Controller
        • Model & View
      • API Controllers
        • Compared to MVC
        • What it does
      • Database Migrations
        • Introduction
        • Add New Migration
        • Existing Data and Applying Migrations
    • Getting Ready for Development
      • 1. Local SQL Database
      • 2. App Settings
        • DB Connection String
        • Email Configuration
      • 3. (HTTPS) Self-signed Certificate
      • 4. Start the Service
    • Getting Ready for Production
      • 1. App Settings
  • Analytics API
    • Introduction
    • Purpose
    • Omitted information
    • Connecting To Identity
      • Retrieving user data
    • Azure Blob Storage
      • Storing Data in Azure Containers
      • Upload Post Request & Azure Blob System
    • SQL Database
    • Getting Ready for Development
      • 1. Local SQL Database
      • 2. Azure Storage
      • 3. App Settings
      • 4. Start the Service
    • Getting Ready for Production
      • 1. App Settings
  • Portal
    • Introduction
    • Sample App
    • Getting Ready for Development
      • 1. Angular Requirements
      • 2. Node Modules
      • 3. Environment Variables
      • 4. Run the Service
      • 5. Linting
    • Getting Ready for Production
      • 1. Environment Variables
      • 2. Compilation
      • 3. Deployment

Unity Release Notes

  • Changelog
    • MAGES™ SDK 4.0.2
    • MAGES™ SDK 4.0.1
    • MAGES™ SDK 4.0.0
    • MAGES™ SDK 3.3.1
    • MAGES™ SDK 3.3.0
    • MAGES™ SDK 3.2.1
    • MAGES™ SDK 3.2.0
    • MAGES™ SDK 3.1.0

Unreal Release Notes

  • Changelog
    • Unreal MAGES™ SDK 4.0.0
    • Unreal MAGES™ SDK 0.9.0
MAGES SDK
  • »
  • Getting Started »
  • Prefab Constructors
  • Edit on GitHub

Prefab Constructors¶

  • Introduction
  • Generic Prefab Constructor
  • Interactable Prefab Constructor
  • Interactable With Parent Prefab Constructor
  • Interactable Final Placement Prefab Constructor
  • Tool Collider Prefab Constructor
  • Use Collider Prefab Constructor
  • Non Trigger Collider Prefab Constructor
  • Collision Hit Prefab Constructor
  • Remove With Tools Prefab Constructor
  • Question Prefab Constructor
Next Previous

© Copyright 2021, ORamaVR Revision 78ea69b6.

Built with Sphinx using a theme provided by Read the Docs.