> For the complete documentation index, see [llms.txt](https://docs.siminsights.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.siminsights.com/hyperskill-studio-authoring/virtual-entities.md).

# Virtual entities

The virtual objects, people and spaces simulations are built from, and how to bring your own in.

## What is a virtual entity (VX)?

A virtual entity (VX) can be one of the following:

* virtual object (VO)
* virtual person (VP)
* virtual space (VS)

These virtual entities contain model(s) and other metadata, and can be brought into the simulation. HyperSkill has a variety of public virtual entities as well as a workflow for bringing in your own models and turning them into virtual entities.

## In this section

* [Import Virtual Object (VO) from HyperSkill Desktop](/hyperskill-studio-authoring/virtual-entities/import-virtual-object-vo-from-hyperskill-desktop.md) - upload a model file as a VO.
* [Edit Virtual Objects](/hyperskill-studio-authoring/virtual-entities/edit-virtual-objects.md) - add and manage hitboxes.
* [VX Publisher](/hyperskill-studio-authoring/virtual-entities/vx-publisher.md) - the Unity plugin for publishing VOs, VPs and VSs.
* [Export Model from SolidWorks](/hyperskill-studio-authoring/virtual-entities/export-model-from-solidworks.md) - export a SolidWorks assembly as a .glb file.
* [Export your Virtual Object to a QR Code (Hololens)](/hyperskill-studio-authoring/virtual-entities/export-your-virtual-object-to-a-qr-code-hololens.md) - generate a QR code for a VO.
* [Special Virtual Objects](/hyperskill-studio-authoring/virtual-entities/special-virtual-objects.md) - public VOs with built-in interactions that must be set up.
