What's New
Many new features have been added to the release of Incari Studio 2022.2. Here is a list of the features you need to know.
New Camera System
On this release, a new Camera system has been introduced. With it, each Scene comes with a default Camera Object that is set to be the Scene's Player Camera, which is the Camera used when a Scene is initialized. This can be configured in the Scene's Attributes.
Now, Camera Objects are treated as any other Object in Incari and the view of a Scene is configured directly in them. Moreover, any number of Cameras can be used in a Scene and be managed through the evolution of a Scene in the Logic with the new Camera Nodes.
Camera Objects now have new features:
Picture-in-Picture: By selecting a Camera in the Scene Outliner, the user can see in the bottom-right corner of the Viewport how the Scene looks like through that Camera.
Look Through: Mode that allows the user to see in the Viewport what a Camera shows.
Proxies: Cameras in the Viewport are displayed with their Proxies, which show which part of the Scene they will render.
See more about Camera Objects:
See more about Camera Nodes:
2D Workflow
Previously in Incari, 2D and 3D components coexisted in the same space. However, workflow was very 3D-oriented, regardless of the dimensionality of an Object. Now Incari offers Scene2Ds alongside Scenes. Scenes continue to provide whatever a user would need in 3D space. Scene2Ds supply the user with the option for a 2D workflow, providing an imperative facet to User Interface design.
In Scene2Ds, the workspace is truly only in two dimensions, in pixel space. For the order of Objects, an index is no longer required. Whatever way the Objects are listed in the Scene Outliner -- chosen by the user -- decides the order in which they are displayed.
Since 2D and 3D are now treated separately in Incari, Overlay Objects have been created to bridge this so-called gap. This way, the user can specify a Scene2D to be rendered on top of a 3D Scene.
New 2D Objects for exclusive use in Scene2Ds have been introduced and are described in detail here.
There are also new Nodes of exclusive use in Scene2Ds:
And already existing Nodes have now a version for Scene2Ds:
Virtual Reality and Mixed Reality
Use Incari to take your HMI Projects to the next level by integrating Virtual and Mixed Reality, such as with virtual prototyping, vehicle maintenence, or immersive showrooms. Incari Studio supports Varjo API and OpenXR and is optimized for both Virtual Reality and Mixed Reality. In future releases, Augmented Reality will also be sustained.
A new Attribute has been introduced for all Objects in Incari: Tags. Tags are simple labels linked to Objects and are managed in the Attribute Editor, where they can be created, deleted, and edited. These tags allow the user to group and link different Objects under the same tag.
There are also Nodes that allow the user to manage tags in the Logic. These are:
Add Tag, which adds a tag to an Object.
Get Objects By Tag, which returns all Objects that share a specified tag.
Remove Tag, which removes a tag from an Object.
Get Tag, which returns the tag of an Object.
New Scene Objects
This version of Incari introduces three new Scene Objects. They are:
Audio: The new Audio Objects let the user incorporate aural information into a User Interface, such as music or recorded speech. Currently, only
.mp3
files are supported, but more formats are anticipated to follow in the future.Lottie Sprite: Incari now has a way to display
.lottie
files, a very popular file format for animations. These Objects provide the user with extended possibilities for visual creativity within a User Interface. Moreover, Nodes for managing Lottie animations have been introduced:Also, new Event Nodes for Lottie animations have been added:
Overlay: Related to the new 2D Workflow, Overlay Objects allow the user to mix 3D and 2D Scenes by overlaying Scene2Ds on top of 3D Scenes.
Objects in a Scene now have the structure of a tree. This means that every Object except for the Root Object has a parent and that all Objects may have children. Furthermore, any Object can be made into the child of any other Object in the Scene.
Nodes to retrieve information about the Scene Structure were introduced as well:
New Nodes and Node Updates
Besides the Nodes related to new features that are specified above, several new Nodes have been introduced with this release while some existent ones have had major updates. The list is given below:
New Nodes:
Math:
Communication:
Ultrahaptics:
Events:
Prefab:
Nodes with major updates:
Mouse Event Nodes: The new Attribute Event Base
has been introduced for all Mouse Event Nodes. With it, the user can set the Node to work for a particular Object or in the entire Scene.
Last updated