docs.unity.cn
    Show / Hide Table of Contents

    Namespace Unity.Industrial.Forma.Core.MeshMerge

    Classes

    ComponentRemapMergeBehavior

    Remaps components onto a MergedModel's hierarchy.

    MergedModel

    Merges meshes found in a transform's hierarchy and provides (optional) custom merging behavior with the specified IMergeBehavior behavior(s).

    MergedModelTag

    Tag added to merged model roots to differentiate them from their unmerged counterparts.

    QueriesRemapMergeBehavior

    Remaps all QueryNodes found in a model's hierarchy

    RemapBehavior<T>

    Remaps components and their serialized references to a MergedModel's hierarchy. Create a subclass that inherits from this when additional remapping behavior is needed when remapping components.

    TransformScalingMergeBehavior

    Adjusts local scales in the model's hierarchy when merging models to prevent deformations / skewing caused by parenting game objects to non-uniformly scaled parents.

    UploadMeshDataMergeBehavior

    Frees up system memory copies of the merged model's mesh data by uploading its meshes to the graphics API with UploadMeshData

    ValidateQueryIdsMergeBehavior

    Ensures that all query ids on the product's variant table are valid. Updates the product's settings prefab with the correct ids if needed.

    VertexWeldMergeBehavior

    Welds vertices together on merged meshes.

    Structs

    SubMeshRenderer

    Simple data object to reference a specific sub-mesh on a Renderer

    Interfaces

    IMergeBehavior

    Adds custom merging behavior when creating a MergedModel

    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on September 6, 2022
    Terms of use