Skip to content

@orillusion/graphic


Class: Graphic3DMesh ​

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:8

Constructors ​

Constructor ​

new Graphic3DMesh(): Graphic3DMesh

Returns ​

Graphic3DMesh

Properties ​

meshMap ​

static meshMap: Map<GeometryBase, Graphic3DMeshRenderer>

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:9


meshDrawGroup ​

static meshDrawGroup: Map<string, Graphic3DMeshRenderer>

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:10


ribbonMap ​

static ribbonMap: Map<string, Graphic3DRibbonRenderer>

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:11


nodeMap ​

static nodeMap: Map<string, DynamicFaceRenderer>

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:12


faceMap ​

static faceMap: Map<string, Graphic3DFaceRenderer>

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:13

Methods ​

draw() ​

static draw(scene, geo, texture, count): Graphic3DMeshRenderer

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:15

Parameters ​

scene ​

Scene3D

geo ​

GeometryBase

texture ​

BitmapTexture2DArray

count ​

number

Returns ​

Graphic3DMeshRenderer


drawRibbon() ​

static drawRibbon(id, scene, texture, trailSegment, count): Graphic3DRibbonRenderer

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:26

Parameters ​

id ​

string

scene ​

Scene3D

texture ​

BitmapTexture2DArray

trailSegment ​

number

count ​

number

Returns ​

Graphic3DRibbonRenderer


drawShape() ​

static drawShape(id, scene, texture): Graphic3DFaceRenderer

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:37

Parameters ​

id ​

string

scene ​

Scene3D

texture ​

BitmapTexture2DArray

Returns ​

Graphic3DFaceRenderer


drawNode() ​

static drawNode<T>(id, c, nodeStruct, scene, texture, maxNodeCount, maxFaceCount?, standAloneMatrix?): T

Defined in: packages/graphic/renderer/graphic3d/Graphic3DMesh.ts:48

Type Parameters ​

T ​

T extends DynamicFaceRenderer

Parameters ​

id ​

string

c ​

Ctor<T>

nodeStruct ​

Ctor<DynamicDrawStruct>

scene ​

Scene3D

texture ​

BitmapTexture2DArray

maxNodeCount ​

number

maxFaceCount? ​

number

standAloneMatrix? ​

boolean

Returns ​

T

Released under the MIT License