Interface: SerializerRenderer
Defined in: src/core/SerializerTypes.ts:28
Minimal renderer contract implemented by SplitEngineSerializer.
Properties
domElement?
optionaldomElement:HTMLCanvasElement
Defined in: src/core/SerializerTypes.ts:31
isSplitEngineSerializer
readonlyisSplitEngineSerializer:true
Defined in: src/core/SerializerTypes.ts:29
shadowMap?
optionalshadowMap:object
Defined in: src/core/SerializerTypes.ts:32
autoUpdate?
optionalautoUpdate:boolean
enabled
enabled:
boolean
type?
optionaltype:ShadowMapType
xr
readonlyxr:SerializerXRManager
Defined in: src/core/SerializerTypes.ts:30
Methods
dispose()
dispose():
void
Defined in: src/core/SerializerTypes.ts:49
Returns
void
getPixelRatio()
getPixelRatio():
number
Defined in: src/core/SerializerTypes.ts:45
Returns
number
getSize()
getSize(
target?):object
Defined in: src/core/SerializerTypes.ts:39
Parameters
target?
height?
number
set?
(w, h) => void
width?
number
Returns
object
height
height:
number
width
width:
number
render()
render(
scene,camera):void
Defined in: src/core/SerializerTypes.ts:37
Parameters
scene
camera
Returns
void
setAnimationLoop()
setAnimationLoop(
callback):void
Defined in: src/core/SerializerTypes.ts:46
Parameters
callback
(time, frame?) => void | null
Returns
void
setPixelRatio()
setPixelRatio(
value):void
Defined in: src/core/SerializerTypes.ts:44
Parameters
value
number
Returns
void
setSize()
setSize(
width,height,updateStyle?):void
Defined in: src/core/SerializerTypes.ts:38
Parameters
width
number
height
number
updateStyle?
boolean
Returns
void