Skip to main content

@novorender/api / RenderModule

Interface: RenderModule

Defined in: @novorender/src/core3d/modules/index.ts:32

A render module factory object.

Remarks

The render module should be able to gracefully recreate its context from a new render context whenever a lost GL context is restored.

Methods

withContext()

withContext(context): 
| RenderModuleContext
| Promise<RenderModuleContext>;

Defined in: @novorender/src/core3d/modules/index.ts:37

Create a new instance for a given render context.

Parameters

ParameterType
contextRenderContext

Returns

| RenderModuleContext | Promise<RenderModuleContext>

Properties

kind

readonly kind: string;

Defined in: @novorender/src/core3d/modules/index.ts:34

Human readable name of module.