docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class LODRule

    Provides of a set of parameters for LODs. See the LOD sample parameters.

    Inheritance
    object
    LODRule
    Decimation
    Impostor
    ProxyMesh
    Implements
    IEquatable<LODRule>
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEditor.PixyzPlugin4Unity.LODs
    Assembly: Unity.Pixyz.Plugin4Unity.LODs.Editor.dll
    Syntax
    [Serializable]
    public abstract class LODRule : IEquatable<LODRule>

    Fields

    Name Description
    Foldout

    GUI

    Locked

    Don't regenerate if locked.

    kPadding

    Padding used for baking

    Properties

    Name Description
    MaterialSyncWithPixyz

    How to sync materials with Pixyz

    OneToOne

    Generates one LOD mesh per input mesh

    RecomputeTangentsList

    Occurrences which tangents got destroyed. Will be regenerated.

    UsePixyz

    Is using Pixyz SDK to generate LODs

    Methods

    Name Description
    Default(int, int, GameObject)

    Override this function to setup default parameters

    Equals(object)

    Returns true if rules are the same

    Equals(LODRule)

    Returns true if settings are the same

    GetHashCode()

    Override function for hash computation

    Run(List<GameObject>)

    Run Rule in Unity

    Run(PiXYZAPI, OccurrenceList, OccurrenceList, uint, bool, float, int, bool)

    Run Rule inside Pixyz

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)