The Common Image Generator Interface (CIGI) is an open-source protocol that allows communication between an Image Generator (IG) and a Host simulation. Modeling and visualization tasks are often split up in a simulation to improve performance and support high-end graphics rendering. The CIGI protocol provides a standardized solution for reconnecting these separated tasks.

The FLAMES CIGI option allows FLAMES-based simulations to interact with an IG using the CIGI protocol. This provides added functionality to both FORGE and FIRE through an additional component plug-in. The CIGI option makes equipment, cognitions, effects, and settings available in FORGE to configure scenarios for CIGI communication. During scenario execution, FORGE and FIRE transmit CIGI messages to Image Generators for each Unit within the simulation, as well as additional effects and equipment as available.

Licensing

The CIGI option is enabled without a runtime license in FORGE or FIRE if the application is executing with only the bundled components loaded. Therefore, you can try it out using the free copy of the Runtime Suite. If custom component plug-ins are loaded, a runtime license to the CIGI option is required to enable the option. Runtime licenses must be purchased separately. In addition, ALL of the custom component plug-ins loaded by the application must have been developed on computers that were licensed for the CIGI development option.

A CIGI option development license is required in order to create custom component plug-ins using the FLAMES Development Suite that support the option. Development licenses must be purchased separately. As stated above, the functionality of the CIGI option is enabled in an application only if ALL of the component plug-ins loaded by the application were developed on computers that were licensed for the CIGI development option.