docs.unity3d.com
    Show / Hide Table of Contents

    Interface IPaintContextRenderPreview

    An interface that represents the method for rendering the terrain-brush preview.

    Inherited Members
    IPaintContextRender.SetupTerrainToolMaterialProperties(PaintContext, BrushTransform, Material)
    IPaintContextRender.RenderBrush(PaintContext, Material, Int32)
    IDisposable.Dispose()
    Namespace: UnityEditor.TerrainTools
    Syntax
    public interface IPaintContextRenderPreview : IPaintContextRender, IDisposable

    Methods

    RenderBrushPreview(PaintContext, TerrainBrushPreviewMode, BrushTransform, Material, Int32)

    Renders a preview of the terrain-brush using the specified material/pass and paint-context provided.

    Declaration
    void RenderBrushPreview(PaintContext paintContext, TerrainBrushPreviewMode previewTexture, BrushTransform brushTransform, Material material, int pass)
    Parameters
    Type Name Description
    PaintContext paintContext

    The paint-context to preview the changes against.

    TerrainBrushPreviewMode previewTexture

    The type of texture to preview.

    BrushTransform brushTransform

    The brush-transform to be rendered.

    Material material

    The material to use when rendering to the terrain.

    Int32 pass

    The pass on the material to use.

    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Friday, November 3, 2023