Table of Contents

Class CreatePerspectiveOffCenter

Namespace
Bonsai.Shaders
Assembly
Bonsai.Shaders.dll

Represents an operator that creates a perspective projection matrix with the specified view frustum.

public class CreatePerspectiveOffCenter : Source<Matrix4>
Inheritance
CreatePerspectiveOffCenter
Inherited Members

Properties

Bottom

Gets or sets the bottom edge of the view frustum.

FarClip

Gets or sets the distance to the far clip plane.

Left

Gets or sets the left edge of the view frustum.

NearClip

Gets or sets the distance to the near clip plane.

Right

Gets or sets the right edge of the view frustum.

Top

Gets or sets the top edge of the view frustum.

Methods

Generate()

Generates an observable sequence that returns a 4x4 perspective projection matrix with the specified parameters.

Generate<TSource>(IObservable<TSource>)

Generates an observable sequence of perspective matrices with the specified parameters, where each Matrix4 object is emitted only when an observable sequence emits a notification.