AggregateRendererclass

Draws compiled geometry. Each draw call is drawn and culled as a fragment, transformed with this object and its fragment's local transform, and submitted together as a single indirect draw.

object→Component→AggregateRenderer
Namespace
Sandbox
Assembly
Sandbox.Engine
Declaration
public sealed class Sandbox.AggregateRenderer : Sandbox.Component

Constructors1

Showing 1 constructors

Properties5

Showing 5 properties

public bool Sandbox.AggregateRenderer.CastShadows { get; set; }PUBLICGETSET

Returns:bool—

public static int Sandbox.AggregateRenderer.MaxFragments { get; set; }PUBLICSTATICGETSET

Returns:int—

public virtual sealed Sandbox.Model Sandbox.AggregateRenderer.Model { get; set; }PUBLICVIRTUALGETSET

Baked at compile time - one model per material, one draw call per fragment.

Returns:Model—

public Color Sandbox.AggregateRenderer.Tint { get; set; }PUBLICGETSET

Multiplied with the material. One tint covers the whole aggregate, so geometry is only baked together when it shares a tint.

Returns:Color—

On this page