-
Notifications
You must be signed in to change notification settings - Fork 8
InstallPrecompiled
The core framework consists of the so-called launcher which starts all further components, Adapters and MMUs. The easiest way to run the system, is to use a predefined release package comprising a working environment. If you prefer to build the individual components manually, please consider the respective tutorial on how to build the framework. The MOSIM framework is currently only tested on Windows 10.
In order to install the precompiled framework, please download the MMIEnvironment and extract the contents to a new folder (e.g. Environment). Inside the released framework, you will find the following structure:
- Environment/Launcher - contains the launcher
- Environment/Adapters - contains the C# and Unity Adapter
- Environment/MMUs - contains several basic MMUs from our open-source release
- Environment/Services - contains several serves (partially from our open-source release
To start the framework, please execute the Launcher. Upon first execution, it will ask for the location of the environment. Please provide the path to your environment folder (the folder containing adapters, mmus and services). Afterwards, the launcher will find and start all components automatically. During this process, several notifications from your firewall will appear and will require elevated rights to register the components with the firewall. This step is required for the different components to communicate. Afterwards, the MMILauncher should be started and display several Adapters, MMUs and Services, similar to the image below.
For more information on the launcher, please consider the Launcher documentation.
- What is the MOSIM Framework?
- Components of the Framework
- Repository Structure
- RPCs with Apache Thrift
- Setting up the MMI-Environment
- MMU Development
- Target Engine Integration
- Integration in Unity
- Integration in UE4
- Integration in 3rd Party Engines
- Service Development
-
Intermediate Skeleton & Retargeting
- Concept of the Intermediate Skeleton
- Retargeting Service and Configurator
- Retargeting in Unity
- Retargeting in UE4
- Constraints