Preparing search index...
The search index is not available
Craters - v0.2.0
Craters - v0.2.0
WebGLRenderer
Class WebGLRenderer
Hierarchy
WebGLRenderer
Index
Constructors
constructor
Properties
canvas
Element
height
width
Methods
clear
create
Image
draw
Image
resize
Constructors
constructor
new
WebGLRenderer
(
width
:
number
, height
:
number
, options
?:
any
, devicePixelRatio
?:
number
)
:
WebGLRenderer
Parameters
width:
number
height:
number
Optional
options:
any
devicePixelRatio:
number
= window.devicePixelRatio
Returns
WebGLRenderer
Properties
canvas
Element
canvas
Element
:
HTMLCanvasElement
height
height
:
number
width
width
:
number
Methods
clear
clear
(
v
?:
[
number
,
number
,
number
,
number
]
, w
?:
number
, x
?:
number
, y
?:
number
, z
?:
number
)
:
void
Parameters
v:
[
number
,
number
,
number
,
number
]
= ...
w:
number
= 0
x:
number
= 0
y:
number
= ...
z:
number
= ...
Returns
void
create
Image
create
Image
(
image
:
HTMLImageElement
|
HTMLCanvasElement
|
ImageBitmap
)
:
{
height
:
number
;
texture
:
WebGLTexture
;
width
:
number
;
}
Parameters
image:
HTMLImageElement
|
HTMLCanvasElement
|
ImageBitmap
Returns
{
height
:
number
;
texture
:
WebGLTexture
;
width
:
number
;
}
height
:
number
texture
:
WebGLTexture
width
:
number
draw
Image
draw
Image
(
texture
:
{
height
:
number
;
texture
:
WebGLTexture
;
width
:
number
;
}
, sourceX
?:
number
, sourceY
?:
number
, sourceWidth
?:
number
, sourceHeight
?:
number
, destinationX
?:
number
, destinationY
?:
number
, destinationWidth
?:
number
, destinationHeight
?:
number
)
:
void
Parameters
texture:
{
height
:
number
;
texture
:
WebGLTexture
;
width
:
number
;
}
height
:
number
texture
:
WebGLTexture
width
:
number
sourceX:
number
= 0
sourceY:
number
= 0
sourceWidth:
number
= texture.width
sourceHeight:
number
= texture.height
destinationX:
number
= 0
destinationY:
number
= 0
destinationWidth:
number
= texture.width
destinationHeight:
number
= texture.height
Returns
void
resize
resize
(
width
?:
number
, height
?:
number
, devicePixelRatio
?:
number
)
:
void
Parameters
width:
number
= ...
height:
number
= ...
devicePixelRatio:
number
= ...
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Modules
Craters -
v0.2.0
Guides
Assets
Manager
Canvas2DRenderer
ECS
Font
Manager
Input
Particle
System
Quad
Tree
Render
Loop
Rigid
Body
SAT
Sound
Sprite
Tile
Tilemap
Manager
Vector
WebGLRenderer
Entity
Component
System
Quad
Tree
SAT
WebGLRenderer
constructor
canvas
Element
height
width
clear
create
Image
draw
Image
resize