A tool for optimizing distant meshes in Unity

In this blog we'll create a Unity tool similar to our Unreal Engine plugin's Stand-In feature. It can be of great use to optimize objects in backgrounds of video games.

Vertex locks in Unity

In this blog we'll showcase how to use vertex locks in Unity to protect areas during optimization. We do this by editing the Simplygon scene after export from Unity.

Optimizing Unity games with Simplygon 10.3

In this blog we'll detail how our new Simplygon 10.3 release can be used to optimize Unity games.

What's new in Simplygon 10.3

In Simplygon 10.3 we have focused on improving our integrations. Simplygon's Unreal Engine 5 plugin now comes with major updates for World Partition HLODs. Our Unity plugin has been overhauled to improve support. It also adds support for 3ds Max 2024, Maya 2024 and Blender 4.0.

A look at impostor from single view in Unity HDRP

In this blog post we will take a look at how material casting for Unity HDRP render pipeline allows us to create extremely lightweight impostors. We are also going to cover how to hide LOD pops with cross fading.

How to find correct settings for a scripted pipeline

In this post we'll cover how to find the correct settings for a scripted pipeline by exporting a pipeline created using the user interface.

What's new in Simplygon 10.2

As a Midsummer gift to all game developers we are proud to release Simplygon 10.2! In this release we have worked on core improvements to our remesher, support for Unity's Universal Render Pipeline and High Definition Render Pipeline and lastly support for Unreal Engine 5.2.

Customize your Simplygon pipelines

This blog will cover how to customize your Simplygon pipelines in 3ds Max, Maya, Unity and Blender. Customizing pipelines allows you to share presets for different kinds of assets with your team. Defining pipelines for different asset categories can be seen as a step to fully automating your asset pipeline.

Calculating LOD transitions when using triangle ratio as reduction target

This blog covers how to use GetResultDeviation to calculate when to LOD transition. In normal case we strongly recommend to use screen size or max deviation as reduction target, but if you have a specific need which request reduction ratio or exact triangle count this blog will describe how to calculate when to switch to that LOD. We are going to use this to populate a Unity LODComponent. We are also going cover how to reuse materials from LOD0 automatically.

Reuse skeletons for Unity LODGroup

In this holiday themed blog post we'll showcase how to reuse skeletons for different LOD levels in Unity. As an extra spice we will also throw in Bone Reduction for our last LOD level.

Using Simplygon with Unity LODGroups

This post will showcase how we can use Simplygon to generate LOD levels to populate Unity's LODGroup component. We are going to use cascaded reduction pipelines with screen size as stop criteria. This means we can think of LOD transitions in terms of visual difference instead of polygon count and distance to camera.

Bake textures into vertex colors

In this post we are going to bake textures into vertex colors. This is useful for LODs which are really far away, where we just want some color. In order to do this, we need to disable sRBG on all texture nodes in the scene. So we'll cover how to traverse shader network as well.

Bake material data into textures for Unity physics meshes

Physics meshes are used in almost every 3d game. It is also very common that we want to know the different materials of the physics object for spawning certain impact effects. In this post will showcase how to optimize a physics mesh and keep material data in Unity as a texture.

Custom material casting using mapping image

In this example we'll show how you can use the mapping image directly to do a custom material casting.

Use geometry data caster to change materials on a remeshed asset

In this example we'll show how you can use geometry data casting to change materials on a remeshed asset in runtime.

Using custom shaders in Unity

In this example we'll show how you can use material casting with a shading network to optimize a custom shader.

A simple reduction script in Unity

This example goes through how to setup a simple reduction script in Unity.

Request 30-days free evaluation license

*
*
*
*
Industry
*