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.