Easy Asset Search

GRILL DIS: Distributed Interactive Simulation for Unity

GRILL DIS is a Unity package that adds support for Distributed Interactive Simulation (DIS) through Open-DIS libraries, enabling the creation of custom DIS entities and sending/receiving DIS data.
GRILL DIS: Distributed Interactive Simulation for Unity Asset Image GRILL DIS is a Unity package that adds support for Distributed Interactive Simulation (DIS) through Open-DIS libraries, enabling the creation of custom DIS entities and sending/receiving DIS data.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
FREE
Category:
ToolsNetwork
Developer:
Gaming Research Integration for Learning Lab
Price:
FREE
Favorites:
12
Supported Unity Versions:
2020.3.26 or higher
Current Version:
v0.11.0
Download Size:
2.77 MB
Last Update:
Apr 10, 2025
Description:
GRILL DIS is a plugin for Unity that allows users to set up custom DIS entities using custom objects provided by the plugin. It also provides basic UDP socket support and handles interpreting of DIS network traffic using Open-DIS libraries. The plugin uses the interpreted DIS data to create and update user-specified DIS entities in Unity. It also supports sending DIS information through Open-DIS libraries, allowing DIS data to be sent out of Unity to other DIS-capable simulations.

The plugin's core components are decoupled, allowing for custom functionality to be easily added. The plugin provides its own geospatial conversion functions for conversions between ECEF, LLA, Unity Flat Earth coordinates, and Unity Round Earth coordinates.

The plugin currently has base functionality for a select few DIS PDUs, including Entity State, Entity State Update, Remove Entity, Fire, Detonation, Start Resume, Stop Freeze, Designator, Signal, and Electromagnetic Emissions.

The plugin uses third-party software, including GLM Sharp under The MIT License and Open DIS for C# under the BSD 2-Clause License. The plugin source code is hosted on GitHub, and community contributions are encouraged and appreciated.
Technical Details:
This is GRILL DIS v0.11.0, published 2025-04-09. Features include UDP Sender/Receiver, PDU Processor, DIS Game Manager, Events to handle DIS updates, DIS Game Object Components, and DIS Interface. Full C# source code is included. Supported Development Platforms: Win64. Supported Target Build Platforms: Win64.

Additional Notes:

* There will be potential loss of floating point data due to only 32-bit floating point support in the editor.
* The example project does NOT come with DIS playback scenarios. It shows usage of the DIS plugin and supplies models for various DIS entities. The user will need to generate their own DIS network traffic.
Continue »

Similar Packages