Developer Networks

Build with GraphicStream technologies

GraphicStream library of technical articles, tutorials, and learning resources

GraphicStream is a software publisher and the publisher of Immersive. The Developer Network supports teams building with its products and technologies.

9domains
58documents
GSDNone central entry point

Explore

Browse GSDN domains

Each shelving groups documents, guides and references for a single functional or technical domain.

Forge

Forge is the **integrated creation** environment of the Immersive platform. Designed for developers, integrators, merchants and trainers, Forge allows you to create, customize and deploy experiences for Immersive adapted to a multitude of use cases.

16 documents

Forge Interface

Forge est l’environnement de **création intégré** de la plateforme Immersive. Conçu pour les développeurs, intégrateurs, comemrciaux et formateurs, Forge permet de créer, personnaliser et déployer des expériences pour Immersive adaptées à une multitude de cas d’usage.

0 documents

Binding

Binding concepts and guides.

1 document

Articles

Technical articles and transversal topics.

1 document

Commons

Common setup and shared fundamentals.

0 documents

Connaissances de base

Explore the guides, references and examples for this domain.

1 document

Hub

The Immersive Hub is the heart of the Immersive solution's data infrastructure. It is the universal intermediary between: * Data sources: IoT sensors, PLCs (OPC UA, Modbus, MQTT, etc.), Excel files, SQL databases, REST APIs, etc. * Consumers: Beholder 3D applications, supervisors, web synoptics, or any other business service. The Hub acts as an **conductor**: It centralizes heterogeneous data from multiple protocols, synchronizes useful values with client applications in real time, and ensures consistency and reliability of information for monitoring and maintenance.

4 documents

Rest Frontage

y

19 documents

Scripting

Learn how to bring your plan to life by reacting to the data received and offering an interface tailored to the needs of your users.

16 documents

Discover

Continue exploring

Resources selected at random from the library to reveal more possibilities offered by Immersive and GraphicStream technologies.

Forge

Favoris et récents

Discover this GraphicStream Developer Network resource.

Discover
Scripting

NO ICONContains: Behaviors, Scripting

Ce tutoriel montre comment prendre la main sur le comportement du Beholder sans imposer de mise à jour aux utilisateurs. Vous y apprendrez à créer des Workspaces et des Controllers, à publier des versions de scripts et à les associer précisément aux bons équipements. Il explique aussi les différences entre scripts de paramétrage, scripts applicatifs, scripts d’équipements et contrôleurs de traduction. À la lecture, vous saurez adapter l’interface, réagir aux données réseau, cibler une famille d’équipements ou un simple handle, et activer le bon script dans le bon contexte. Une base concrète pour faire évoluer rapidement votre application, avec méthode et sans bricolage.

Discover
Scripting

Customization equipment in list

Customize the display of equipment in Beholder's left-hand list with JavaScript. This content explains how the 'Customize' function acts on each Widget2D to modify the title, subtitle, status text or icon. You will also understand the role of the binding between the 3D view and the DOM of the equipment, which is essential to link the right data to the right interface element. When reading, you will be able to display useful business information, such as a temperature or the status of a door, and adapt colors, icons and labels according to the context. A concrete guide to make supervision more readable, more meaningful and truly usage-oriented.

Discover
Scripting

My Building - Garage Door

This demo shows how to control a garage door in Immersive based on data actually reported from the field. You will learn how to declare a "Blocked Door" defect directly in Excel via the Obstacle channel, without writing a script, and to understand the impact of automatic states on display and criticality. The tutorial also explains how to evolve the 3D model according to the Open or Closed state of the door to make the digital twin more readable. At the end, you will be able to configure the channel in Error, interpret its behavior in the interface and visually adapt the equipment between open and closed door.

Discover
Rest Frontage

Enable an object type for security

This guide shows exactly what the toggle of an object type changes in RestFrontage security, and more importantly, what it doesn't. You'll see how to enable or disable a type like 'Map', 'Equipment' or 'Workspace', and then where to follow up to set useful permissions and automatic rights. The document helps avoid common confusion: an active type doesn't grant any access on its own, and an inactive type doesn't remove existing rights or controls that are already plugged in. By going through it, you'll be able to read the actual state of a type, understand the impact of a change on the in-memory configuration, and react correctly if a toggle is stuck, ignored, or reverts to its previous state.

Discover