Class: DVEThreeRenderer
DVEThreeRenderer.DVEThreeRenderer
Hierarchy
-
DVERenderer↳
DVEThreeRenderer
Constructors
constructor
• new DVEThreeRenderer(data): DVEThreeRenderer
Parameters
| Name | Type |
|---|---|
data | DVEThreeRendererInitData |
Returns
Overrides
DVERenderer.constructor
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:33
Properties
engine
• engine: URIEngine<unknown>
Overrides
DVERenderer.engine
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:26
foManager
• foManager: DVETRFOManager
Overrides
DVERenderer.foManager
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:30
meshCuller
• meshCuller: DVETRMeshCuller
Overrides
DVERenderer.meshCuller
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:31
nodes
• nodes: DVETRNodeManager
Overrides
DVERenderer.nodes
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:28
scene
• scene: DVETRScene
Overrides
DVERenderer.scene
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:29
instance
▪ Static instance: DVEThreeRenderer
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:27
Methods
createInstanceMesh
▸ createInstanceMesh(mesh): URIInstanceMesh<URIScene<unknown>, unknown, URIInstanceMeshEntity<unknown>>
Parameters
| Name | Type |
|---|---|
mesh | URIMesh<URIScene<unknown>, unknown> |
Returns
URIInstanceMesh<URIScene<unknown>, unknown, URIInstanceMeshEntity<unknown>>
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:53
createMaterial
▸ createMaterial(id): URIMaterial<URIScene<unknown>, any, unknown>
Parameters
| Name | Type |
|---|---|
id | string |
Returns
URIMaterial<URIScene<unknown>, any, unknown>
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:62
createMesh
▸ createMesh(): URIMesh<URIScene<unknown>, unknown>
Returns
URIMesh<URIScene<unknown>, unknown>
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:50
createTexture
▸ createTexture(data): URITexture<DVETRScene, any>
Parameters
| Name | Type |
|---|---|
data | URITextureData<DVETRScene> |
Returns
URITexture<DVETRScene, any>
Defined in
divinevoxel/three-renderer/src/DVEThreeRenderer.ts:47
init
▸ init(dver): Promise<void>
Parameters
| Name | Type |
|---|---|
dver | DivineVoxelEngineRender |
Returns
Promise<void>
Overrides
DVERenderer.init