In this chapter we will go over a few optimization tips for LightAct projects. Following this guide will likely lead you to achieving higher frame rates, rendering content with higher resolutions or improving your VRAM usage.
To understand your machines' performance while your LightAct project is running, you can go to Window -> Utilities -> Performance.
In this window, you will find a summary of your machines' performance which might help you better understand which areas are the most critical for your project.
In LightAct, there are several best practices which we can place in three different groups: General, Video Playback and LightNet Performance.
If your project is very Viewport dependent, then this tip may be useful for you. If you have your Viewport window open and the Viewport is overpopulated with objects which may or may not be rendering content, you can reduce up to 20% of your machines' overall performance. To achieve this simply close the Viewport window.
The reason why this is effective is that with the Viewport window hidden, you avoid the process of updating the Viewport once you hit play. Once you have completely set up your project and made sure everything works as expected, you can close the Viewport window and just enjoy the real-life show.
The process of improving video playback performance may be different depending on your chosen codec, frame rate and way of outputting video content. You can take a look at Video Playback Performance page to see which codecs work best with LightAct and why.
As a multi-server functionality, LightNet allows for performance optimization by using a distribution system. You can find out how to implement it in LightNet Performance page.