Back to overview

Incari Studio 2022.1 is here!

The new version of Incari Studio is out now, and we are very excited about the new features and improvements it brings to designers around the world. Incari Studio makes complex issues easy to master, helps to develop better HMIs, allows more freedom in design, and is accessible without programming knowledge.

“With the newly introduced features, Incari Studio users will be able to import state-of-the-art 3D models, place and animate them with ease in the scene, then enrich them with interactivity via logic and finally create a reusable and customizable prefab that can be shared with other team member and across projects,” says Abdallah Huballah, CTO of Incari. “With Incari Studio 2022.1 users can focus more on their work and their creativity and less on the tool and the technology.“

Here is an overview of what’s new in Incari Studio 2022.1.

Try it out!

The biggest improvement: Prefabs

Prefabs enable the user to create multiple individual instances of a combination of objects, and then make changes that are enacted across all instances. This allows one to easily create several objects with the same functionality that retain unique properties via overrides. Moreover, Prefabs have their logic encapsulated within them. Any alterations in the Prefab properties or its logic affect all of its instances.

Incari Studio Prefabs

This makes it significantly easier for users to build increasingly complex applications without repetitive logic or inconsistent components. In most projects, many objects (such as buttons, list items, toggles and more) are designed with small alterations from a base component. Prefabs bring the same functionality to Incari Studio – enabling you to carry over base logic and design between components with a single click. Packing all of the assets and logic into a single exportable object, Prefabs are significantly easier to share, import and export, allowing for a better collaborative workflow and enabling users and teams to build a consistent component library. In a real-world use case, having built Prefabs for buttons, sliders and a slider bar, it would take the user only a few clicks to build a multi-page HMI system from scratch.

Local / Global transformations for more freedom

In previous versions of Incari Studio, object transformations could only be made in global space – that is, with respect to a global origin. This new release adds a new mode for transformations: local. With local transformations, it is possible to rotate and translate objects with respect to their local origin.

Local Global Transformations

As projects get more complex, it is difficult and unintuitive to modify transformations within the project scopes. The introduction of the local transformation mode gives the user more control for rotating and translating objects. Now, building a sliding carousel menu can be done with simple offsets from the parent container or a gauge with multiple moving sprites can be easily transformed with local transformations on the appropriate axis. Working with local transformations enables you to compartmentalize and expand the scope of your projects without the need for redundant calculations or modifications.

Plugins for more control over resources

This release introduces Plugins, which allow activating or deactivating modules of Incari Studio as per the needs of the user, meaning that you only include the functionality you need – optimizing hardware resources and reducing visual clutter in the Toolbox and building the foundation for a self-scalable structure.

Incari Studio Plugins

Incari Studio is designed to be the go-to tool for building functional systems wherever humans and machines interact. As we expand our feature base to cater to a wider range of requirements, we believe it is important to give the user the freedom to build their own Incari Studio by making it as comprehensive as they need it to be. That’s why, with this new feature you can disable a communication module you don’t need or add a whole new Plugin for your needs, for example.

glTF support for efficient transmission and loading of 3D scenes and models

Incari Studio also now supports importing and rendering glTF files. glTF is a file format for efficient transmission and loading of 3D scenes and models – often called the “JPEG of 3D”. It packages all features into one file, such as geometry, textures, and shaders. The preferred version in Incari Studio is glTF 2.0.

Incari Studio gLTF

This new file type makes it easier to incorporate external 3D designs that are ready to use without retouching them. Acknowledging the increasing use of glTF models in user-facing software applications, Incari Studio now enables you to natively interact with them. Since glTF models have their shading, masks and such already baked in, this makes it super easy to use pre-built models from various resources without making any other modifications.

New extended PBR material for realistic appearance of 3D models

The new extended Physically-Based Rendering of Materials (PBR) offers more customization options than in previous versions, ensuring that Incari Studio is in line with the conventional standards of other real-time rendering engines. Incari Studio now implements the metallic-roughness PBR workflow by allowing users to use maps for these material slots as well as ambient occlusion. This means that 3D objects have more visual fidelity with less strain on resources.

Incari Studio PBR Material

Using PBR, you can now work on improved and more realistic materials, simulating the reaction of objects to the flow of light in the actual world. Using this powerful feature, users can shade their models and render them using standards they are accustomed to without ever leaving Incari Studio.