Logo
3.1

General

  • About
    • Introduction
    • Before you start

Getting Started

  • Step by step
    • Importing MAGES SDK
      • Prerequisites
      • Package Import
    • SampleApp
      • Loading the Scene
      • Adding VR Support
      • SDK License
      • Controls & Movement
      • Multiplayer setup with Photon
    • Build Instructions
      • Windows
      • Android
        • Oculus Quest
        • VIVE Focus Plus

MAGES

  • Introduction
    • References
  • (M) Multiplayer With GA Interpolation
  • (A) Analytics
  • (G) Geometric Algebra Deformable Animation, Cutting and Tearing
  • (E) Editor in VR
  • (S) Semantically Annotated Soft Bodies

Manual

  • Unity Scene
    • Scene Management
      • Managers
      • Controllers
      • Rest of Gameobjects
    • VR Camera
      • Camera as a Gameobject
      • Camera Tags & Layers
      • UserHands Gameobject
      • Desktop Camera Setup
      • Oculus Quest Camera Setup
      • Vive Focus Plus Camera Setup
    • Models
      • Static
      • Dynamic
  • Unity Project Settings
    • Tags & Layers
      • Tags
      • Layers
    • Player
      • Case of Desktop VR
      • Case of Mobile VR
  • Project File System
    • General Guideline
    • Lesson Prefabs
    • Storyboard XML files
  • Scenegraph
    • Introduction
      • Scenegraph Explained
    • Scenegraph Generation
      • Basics
      • Visual Scripting
        • Controls
        • Create New Scenegraph
        • Extra Functionalities
    • Alternative Paths
      • Generate Alternative Path XML
        • Alternative Lesson
        • Alternative Stages & 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
    • Parallel Action
      • Action Script Explanation
    • Question Action
      • Action Script Explanation
    • Animation Action
    • Non-Prototyped Actions
  • 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
    • OvidVR Interactable Item
    • OvidVR Enable Disable On Attach
    • HandPoser
      • How to Configure Hand Poser
      • Configure Multiple Postures for an Object
    • Soft Bodies
      • Introduction
      • MAGES SDK & Soft bodies
      • Real time soft mesh deformations
      • Soft bodies Interaction In VR
      • How-To
        • Explanation of Deformable Mesh properties
  • Analytics
    • Analytics File System
      • Stored data
        • Errors & Warnings Data
        • Scoring Data
        • Timing Data
        • Accumulated User Data
        • Scoring Factors
    • Generating Analytics
      • Visual Editor
      • Scoring factors
      • Custom Scoring Factor
  • MAGES Menu
    • Introduction
  • Configuration
    • Pre-Initiliazation
    • initializeSceneGraph()
    • Post-Initiliazation

Video Tutorials

  • Video Tutorials
    • Use Action
    • Insert Action
    • Remove Action
    • Tool Action
    • Combined Action

Class Reference

  • MAGES SDK
    • Action Prototypes
      • namespace ovidVR::ActionPrototypes
        • Summary
        • class ovidVR::ActionPrototypes::AnimationAction
        • class ovidVR::ActionPrototypes::BasePrototype
        • class ovidVR::ActionPrototypes::CombinedAction
        • class ovidVR::ActionPrototypes::InsertAction
        • class ovidVR::ActionPrototypes::ParallelAction
        • class ovidVR::ActionPrototypes::PumpAction
        • class ovidVR::ActionPrototypes::QuestionAction
        • class ovidVR::ActionPrototypes::RemoveAction
        • class ovidVR::ActionPrototypes::ToolAction
        • class ovidVR::ActionPrototypes::UseAction
      • namespace ovidVR::AutomaticDestroy
        • Summary
        • class ovidVR::AutomaticDestroy::AutomaticObjectDestroy
      • namespace ovidVR::AutomaticDestroyFunctions
        • Summary
        • class ovidVR::AutomaticDestroyFunctions::AutomaticObjectDestroyFuncs
        • class ovidVR::ActionPrototypes::AnimationAction::AnimationGroup
        • class ovidVR::ActionPrototypes::BasePrototype::InstrumentTransforms::CustomTransfrom
        • class ovidVR::ActionPrototypes::BasePrototype::HoloGroup
        • class ovidVR::ActionPrototypes::ParallelAction::IActionGroup
        • class ovidVR::ActionPrototypes::RemoveAction::InsertGroup
        • class ovidVR::ActionPrototypes::InsertAction::InsertGroup
        • class ovidVR::ActionPrototypes::BasePrototype::InstrumentTransforms
        • class ovidVR::AutomaticDestroyFunctions::AutomaticObjectDestroyFuncs::PlayAnimationAfterEnable
        • class ovidVR::ActionPrototypes::PumpAction::PumpGroup
    • Game Controller
      • namespace ovidVR::GameController
        • Summary
        • Members
        • class ovidVR::GameController::AudioController
        • class ovidVR::GameController::DeviceController
        • class ovidVR::GameController::OvidVRControllerClass
      • namespace ovidVR::GameController::Network
        • Summary
        • class ovidVR::GameController::Network::OvidVRNetworkmanager
    • Scenegraph
      • Summary
      • namespace ovidVR::sceneGraphSpace
        • Summary
        • Members
        • class ovidVR::sceneGraphSpace::ActionNodeProperties
        • class ovidVR::sceneGraphSpace::Operation
    • Utilities
      • Summary
      • namespace ovidVR::Utilities
        • Summary
        • class ovidVR::Utilities::DestroyUtilities
        • class ovidVR::Utilities::RenderModeChager
        • class ovidVR::Utilities::RequestAuthority
      • namespace ovidVR::Utilities::Keyboard
        • Summary
        • class ovidVR::Utilities::Keyboard::KeyboardController
        • class AdjustInteractableCircle
        • class OvidVRParenting
        • class RequestAuthorityForChildren
    • Utilities/Camera
      • Summary
      • namespace ovidVR::SecondVieport
        • Summary
        • Members
        • class ovidVR::SecondVieport::SecondVieportCameraConfiguration
      • class FPSDisplay
        • Summary
        • Members
    • Utilities/Constructors
      • Summary
      • namespace ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor
        • Summary
        • Members
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::AnimationMovePrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::CollisionHitPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::DestroyTime
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::GenericPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::InteractableFinalPlacementPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::InteractablePrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::InteractableWithParentPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::NonTriggerColliderPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::PumpPrefabConstrutor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::QuestionPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::RemoveWithToolsCostructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::ToolAndTime
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::ToolColliderPrefabConstructor
        • class ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::UseColliderPrefabConstructor
        • struct ovidVR::Utilities::prefabSpawnManager::prefabSpawnConstructor::InteractableWithParentPrefabConstructor::InteractableParent
    • Utilities/Prefab Manager
      • Summary
      • namespace ovidVR::Utilities
        • Summary
        • class ovidVR::Utilities::OnDestoyCallBackForFakePrefabs
        • class ovidVR::Utilities::PrefabImporter
      • namespace ovidVR::Utilities::prefabSpawnManager
        • Summary
        • class ovidVR::Utilities::prefabSpawnManager::PrefabSpawnManager
        • class ovidVR::Utilities::prefabSpawnManager::PrefabSpawnManager::PrefabSpawnValues
      • namespace ovidVR::Utilities::prefabSpawnNotifier
        • Summary
        • class ovidVR::Utilities::prefabSpawnNotifier::PrefabSpawnNotifier
      • class HologramPrefabBehavior
      • class PathAnimation
        • Summary
        • Members
      • class PrefabLerpPlacement
        • Summary
        • Members
      • class QuestionTriggerCollider
        • Summary
        • Members
      • class ToolTriggerCollider
        • Summary
        • Members
    • Utilities/UI
      • Summary
      • namespace ovidVR::UIManagement
        • Summary
        • Members
        • class ovidVR::UIManagement::DecisionInterfaceMediator
        • class ovidVR::UIManagement::InterfaceManagementMediator
        • class ovidVR::UIManagement::UIManagementMediator
MAGES SDK
  • »
  • Welcome to MAGES SDK documentation!
  • Edit on GitHub

Welcome to MAGES SDK documentation!¶

General¶

  • About

Getting Started¶

  • Step by step

MAGES¶

  • Introduction
  • (M) Multiplayer With GA Interpolation
  • (A) Analytics
  • (G) Geometric Algebra Deformable Animation, Cutting and Tearing
  • (E) Editor in VR
  • (S) Semantically Annotated Soft Bodies

Manual¶

  • Unity Scene
  • Unity Project Settings
  • Project File System
  • Scenegraph
  • Action Prototypes
  • Prefab Constructors
  • Physics
  • Analytics
  • MAGES Menu
  • Configuration

Video Tutorials¶

  • Video Tutorials

Class Reference¶

  • MAGES SDK

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2020, ORamaVR Revision 517c2dd1.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 3.1
Versions
Downloads
On Read the Docs
Project Home
Builds