Entities
Understand what entities are and learn about the different types of entities supported by Affective Computing (powered by Virtue).
Entities are the subjects of simulations (recreations of complex scenarios in virtual environments that accurately mirror real-world situations for behavioral and reaction analysis in digital twins). Entities help to simulate realistic human behavior and validate experiences.
Types of entities
In Affective Computing (powered by Virtue), you can work with the following types of entities:
(3D) Environments
An environment entity establishes the contextual reality of the experience represented in the solution.
Objects declared within the environment are the ones that the subjects of the experience (VHs) can interact with.
For example, in the environment of a solution that simulates events occurring in a room, you can define the door, light switches, light fixtures, windows, furniture, and more as objects.
Note: Simulation-based solutions require only one environment even though the solution might run two phases; raw data collection and simulation, each of which require separate projects.
Virtual Humans (VHs)
Virtual Humans (VHs) are digital emotionally-driven non-playable characters based on the psychological profiles of end-users. VHs are our way of implementing the concept of digital twins.
You can work with the following kinds of VHs:
A "clone" of an end-user that would have exactly the same psychological profile as the user. This approach is recommended in solutions that require simulating the behavior of a specific real human end-user based on their psychological profile. For example, this approach could help simulate and determine the affinity of an individual towards a particular design.
A VH with a psychological profile augmented from that of a real user This approach is recommended in solutions that require a bulk "army" of digital characters to validate a specific experience. You can use it in situations that require mass behavioral data. For example, this approach could help simulate a natural disaster or emergency and evaluate whether the evacuation plan designed for a place, such as a public building, is feasible.
Creating and managing entities in projects
You can create and manage entities through a low-code integration with our APIs:
Creating and managing entitiesRelated information
SimulationLast updated
Was this helpful?