Search Unity

Insomniac Games and assisted creation

March 17, 2021 in Games | 5 min. read
Ariel shot of a parking lot layer
Ariel shot of a parking lot layer

“Games have become a place to immerse ourselves in worlds and a way to be a part of a community when we’re sheltering at home.”

– Nathaniel Bell, Insomniac Games, GDC Showcase Unity keynote

GDC (Game Developers Conference) Showcase 2021 is happening this week, and the excitement rippling through Unity employees and our global community is palpable. Games have always brought us together and this past year has been no exception: Games are now more critical than ever. To celebrate this free GDC event, we want to give back to our community, so we’re offering ArtEngine at a massive discount to empower anyone who wants to create. 

ArtEngine is an assisted creation tool that uses AI to remove time-consuming and repetitive material creation tasks so graphics teams can focus on producing new work. To date, the ArtEngine team has been taking on workflows with AAA customers. As the tool continues to evolve, we want more people to have access to it – this is just the first step. 

Assisted creation and scanning have not always been associated with one other, and workflows have been considered hard to achieve. As part of the GDC Showcase Keynote, we sat down with Nathaniel Bell, currently a principal technical artist at Insomniac Games, based in their North Carolina studio. Nathaniel has been part of Insomniac Games for over 15 years and has developed games for multiple generations of consoles, VR and mixed reality platforms. Nathaniel has held numerous positions at Insomniac across the development spectrum: environment artist, UI artist, lead artist, creative director, and now technical artist. Nathaniel's primary aim is to create innovations and technology that keep breaking new ground. At the keynote, Nathaniel discussed Insomniac’s new scanning workflow, the Upres 2.0 launch and the future of content creation. Nathaniel notes how Insomniac is using ArtEngine for their new scan-based workflow, with the AI saving 50% to 70% of their time. 

Watch the keynote here.


What’s new with ArtEngine?

Version 2021.3

Upres 2.0

Coming in hot: Upres 2.0 launch on March 16 

Looking to remaster old content? ArtEngine can help. Upres 2.0 enables you to take old, outdated assets and elevate them to meet today’s standards. This helps you future proof your content so that it still looks amazing on the next generation of platforms and consoles. 

Why did we update our upres functionality? We weren’t really a fan of the motto “out with the old, in with the new” when it comes to your materials. That’s why we worked with Insomniac Games to release a feature they have called “the best remastering tool on the market.” 

Scanning made simpler: Use ArtEngine to create a seamless digital material replica, whether you’re working on a fabric or forest floor.

Generating the perfect PBR material from your scanned objects is one of the primary use cases for ArtEngine right now – and this process just got a lot easier with the updates released in 2021.3.1. 

Take advantage of GDC promotional pricing and try creating your first material today. You can get started by simply taking a photo on your mobile phone and importing it into ArtEngine, where the Albedo and Normal generation nodes will give you your first maps. Or if you have a more professional setup, you can import four or eight images of the same surface with different light sources, and feed them into the Multi Angle to Texture node to get the best results.

You can also use the Color Match node to match Albedo values to other sets of scans to create consistency in color casts during capture. 

Some perfectly tiled fabrics from scans passed through the Multi Angle to Texture node

Make your texture tileable. For game assets, product visualization, or anything in between, make sure your maps can be used on any 3D model, no matter what size the geometry. ArtEngine uses AI to remove seams in seconds along the image’s edges with the Seam Removal nodes. This usually takes hours of artists’ valuable time in other image editing tools. 


This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Of course, this isn’t the whole solution,, as your texture may still have repetitive patterns when tiled. That’s where the Mutation and Content-Aware nodes come in. Using AI once again, ArtEngine will tile your texture and create random mutations so you can tile your asset to any size.

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Then, it’s time to build your surface. Once you’ve got your tileable texture, you’ll want to add all the other maps that make your asset lifelike on 3D surfaces. Our Height, Roughness, Specular and Metallic Value and Ambient Occlusion nodes all generate maps to give your PBR material values to react perfectly under any lighting conditions, as well as the optimal volume to add depth to your geometry.

A node graph building out a seamless tiled texture with Albedo, Normals, Height, Roughness and Ambient Occlusion maps all from a single image input

If you have any feedback for us, or are interested in having your artwork featured, please drop us a line at, on our Discord channel or the Unity Forum.

Artist attributions: Alix Coleno, Tudor Bodeanu and Victor Kam

The following is intended for informational purposes only, and may not be incorporated into any contract. No purchasing decisions should be made based on the following materials. Unity is not committing to deliver any functionality, features or code. The development, timing and release of all products, functionality and features are at the sole discretion of Unity, and are subject to change.

March 17, 2021 in Games | 5 min. read
Join a discussion on our Forums