docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method BeginVertexBakingSession

    BeginVertexBakingSession(OccurrenceList, OccurrenceList, double, double, double, bool, ElementFilter)

    Start a new baking session. This must be called prior to any of the bakeSomethingMap function.

    Declaration
    [HandleProcessCorruptedStateExceptions]
    public uint BeginVertexBakingSession(OccurrenceList destinationOccurrences, OccurrenceList sourceOccurrences, double rayOffset = 0, double rayMaxDist = -1, double opacityThreshold = -1, bool useCurrentPosition = false, ElementFilter sourceElements = ElementFilter.Polygons)
    Parameters
    Type Name Description
    OccurrenceList destinationOccurrences

    Occurrences of the meshes where to store the baked map

    OccurrenceList sourceOccurrences

    Occurrences of components from which to bake maps (if empty use destination)

    double rayOffset

    Offset from source mesh

    double rayMaxDist

    Maximum search distance for ray tracing during baking computation (-1 means infinity)

    double opacityThreshold

    If the opacity is under this threshold, considers as fully transparent and store the color behind the intersection

    bool useCurrentPosition

    Use the current position instead of the T-Pose of the input occurrence

    ElementFilter sourceElements

    Defines the type of elements from which baking is performed (polygons or points).

    Returns
    Type Description
    uint
    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)