Pixyz-2022_Blogpost_LODChain.gif

Description

The Generate LOD Chain is a feature to automatically create LODs from a high-poly model, prepared in Pixyz Studio.

Generated LODs (LOD1, LOD2,...) are a clone of the original high-poly model (LOD0), which are decimated in order to lower their polycount, to be used as optimized versions to gain performance.

<aside> 🔗 More information about LODs can be found in the Unity documentation here!

</aside>

Pixyz Studio 2022.1 introduces the possibility to choose the decimation strategy for the LODs generated using the Generate LOD Chain feature: Decimation To Quality or Decimation To Target, offering more flexibility for the user.

How To

  1. Select the portion of the hierarchy for which you wish to create LODs (a group of parts or a root node)
  2. Launch the Generate LOD Chain feature from the Processes menu
  3. Choose the decimation strategy, between Decimation To Quality and Decimation To Target
  4. Define the number of LODs generated by adding or removing rows in the table
  5. Fine-tune the default values if necessary
  6. Click Execute: the process is launched and for each Part in the Product Structure (hierarchy):
    1. A group occurrence (or Assembly occurrence in Pixyz vocabulary) is created with the name of the Part

    2. The Part is cloned in the generated group as many times as the number of LODs defined as input, with the following structure:

      • PartName
        • PartName_LOD0
        • PartName_LOD1
        • PartName_LODn
    3. Each LOD group is decimated using the chosen strategy and the input values for the LOD: all the parts of the LODn are selected and processed together

      <aside> ⚠️ When the decimation strategy chosen is Decimation To Target, the whole selection of Parts is taken into account to reach the targeted polycount (not each part’s polycount will reach the desired target). More information about the algorithm behavior can be found here.

      </aside>

    4. The result is a hierarchy as below:

      Untitled