Show / Hide Table of Contents

Class PointCloudRenderModule

Allows to add the visit/render method for the PointCloudComponent to a SceneRendererForward or SceneRendererDeferred.

Inheritance
System.Object
PointCloudRenderModule
Implements
IRendererModule
IVisitorModule
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.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.PointCloud.Core.Scene
Assembly: Fusee.PointCloud.Core.dll
Syntax
public class PointCloudRenderModule : IRendererModule, IVisitorModule

Constructors

PointCloudRenderModule(Boolean)

Creates a new instance of type PointCloudRenderModule.

Declaration
public PointCloudRenderModule(bool doRenderForward)
Parameters
Type Name Description
System.Boolean doRenderForward

Propagated the render type (forward or deferred) to the RenderContext.

Methods

RenderPointCloud(PointCloudComponent)

Determines visible points of a point cloud (using the components VisibilityTester) and renders them.

Declaration
public void RenderPointCloud(PointCloudComponent pointCloud)
Parameters
Type Name Description
PointCloudComponent pointCloud

The point cloud component.

UpdateCamera(Camera)

Sets the currently used Camera.

Declaration
public void UpdateCamera(Camera cam)
Parameters
Type Name Description
Camera cam

UpdateContext(RenderContext)

Sets the render context for the given scene.

Declaration
public void UpdateContext(RenderContext rc)
Parameters
Type Name Description
RenderContext rc

UpdateRenderLayer(RenderLayers)

Sets the currently used RenderLayer.

Declaration
public void UpdateRenderLayer(RenderLayers renderLayer)
Parameters
Type Name Description
RenderLayers renderLayer

UpdateState(RendererState)

Sets the render context for the given scene.

Declaration
public void UpdateState(RendererState state)
Parameters
Type Name Description
RendererState state

Implements

IRendererModule
IVisitorModule
Generated by DocFX
GitHub Repo
Back to top