Search Results for

    Show / Hide Table of Contents

    Class RenderTools

    Set of utilities for rendering.

    Inheritance
    System.Object
    RenderTools
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public static class RenderTools

    Methods

    ComputeModelLOD(Model, ref Vector3, Single, ref RenderContext)

    Computes the model LOD index to use during rendering.

    Declaration
    [Unmanaged]
    public static int ComputeModelLOD(Model model, ref Vector3 origin, float radius, ref RenderContext renderContext)
    Parameters
    Model model

    The model.

    Vector3 origin

    The bounds origin.

    System.Single radius

    The bounds radius.

    RenderContext renderContext

    The rendering context.

    Returns
    System.Int32

    The zero-based LOD index. Returns -1 if model should not be rendered.

    ComputeSkinnedModelLOD(SkinnedModel, ref Vector3, Single, ref RenderContext)

    Computes the skinned model LOD index to use during rendering.

    Declaration
    [Unmanaged]
    public static int ComputeSkinnedModelLOD(SkinnedModel model, ref Vector3 origin, float radius, ref RenderContext renderContext)
    Parameters
    SkinnedModel model

    The skinned model.

    Vector3 origin

    The bounds origin.

    System.Single radius

    The bounds radius.

    RenderContext renderContext

    The rendering context.

    Returns
    System.Int32

    The zero-based LOD index. Returns -1 if model should not be rendered.

    In This Article
    Back to top Copyright © 2012-2021 Wojciech Figat