Preparing search index...
The search index is not available
3d-game-engine-canvas
3d-game-engine-canvas
classes/Renderer
Renderer
Class Renderer
Hierarchy
Renderer
Index
Constructors
constructor
Properties
cameras
canvas
canvas
Ratio
drawer
on
Resize
scale
delta
Time
Accessors
height
width
Methods
canvas
To
Viewport
game
Loop
get
Original
Coords
remove
Camera
render
render
Mesh
resize
scale
Canvas
Vector
set
Camera
start
Game
Loop
viewport
To
Canvas
Constructors
constructor
new
Renderer
(
canvas
:
HTMLCanvasElement
, scale
?:
number
, layers
?:
number
, smoothing
?:
boolean
)
:
Renderer
Parameters
canvas:
HTMLCanvasElement
scale:
number
= 1
layers:
number
= 2
smoothing:
boolean
= true
Returns
Renderer
Properties
cameras
cameras
:
{
camera
:
Camera
;
layer
:
number
;
}
[]
canvas
canvas
:
HTMLCanvasElement
canvas
Ratio
canvas
Ratio
:
number
drawer
drawer
:
Drawer
on
Resize
on
Resize
:
Event
<
onResizeArgs
>
scale
scale
:
number
Static
delta
Time
delta
Time
:
number
= 1
In milliseconds
Accessors
height
get
height
(
)
:
number
Returns
number
width
get
width
(
)
:
number
Returns
number
Methods
canvas
To
Viewport
canvas
To
Viewport
(
v
:
Vector2
, camera
:
Camera
)
:
Vector2
Parameters
v:
Vector2
camera:
Camera
Returns
Vector2
game
Loop
game
Loop
(
update
?:
(
(
)
=>
void
)
, lateUpdate
?:
(
(
)
=>
void
)
)
:
Promise
<
void
>
Parameters
update:
(
(
)
=>
void
)
= ...
(
)
:
void
Returns
void
lateUpdate:
(
(
)
=>
void
)
= ...
(
)
:
void
Returns
void
Returns
Promise
<
void
>
get
Original
Coords
get
Original
Coords
(
v
:
Vector3
, camera
:
Camera
)
:
Vector3
Parameters
v:
Vector3
camera:
Camera
Returns
Vector3
remove
Camera
remove
Camera
(
camera
:
Camera
)
:
void
Parameters
camera:
Camera
Returns
void
render
render
(
)
:
void
Returns
void
render
Mesh
render
Mesh
(
mesh
:
Mesh
, material
:
Material
, camera
:
Camera
)
:
void
Parameters
mesh:
Mesh
material:
Material
camera:
Camera
Returns
void
resize
resize
(
)
:
void
Returns
void
scale
Canvas
Vector
scale
Canvas
Vector
(
v
:
Vector2
, inverse
?:
boolean
)
:
Vector2
Parameters
v:
Vector2
inverse:
boolean
= false
Returns
Vector2
set
Camera
set
Camera
(
camera
:
Camera
, layer
:
number
)
:
Camera
Parameters
camera:
Camera
layer:
number
Returns
Camera
start
Game
Loop
start
Game
Loop
(
update
?:
(
(
)
=>
void
)
, lateUpdate
?:
(
(
)
=>
void
)
)
:
Promise
<
void
>
Parameters
update:
(
(
)
=>
void
)
= ...
(
)
:
void
Returns
void
lateUpdate:
(
(
)
=>
void
)
= ...
(
)
:
void
Returns
void
Returns
Promise
<
void
>
viewport
To
Canvas
viewport
To
Canvas
(
v
:
Vector3
, camera
:
Camera
)
:
Vector3
Parameters
v:
Vector3
camera:
Camera
Returns
Vector3
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
3d-
game-
engine-
canvas
classes/
Colliders
classes/
Components/
Component
classes/
Components/
Sized
Component
classes/
Components/
Ui
Component
classes/
Drawer
classes/
Event
classes/
Game
Object
classes/
Illumination
classes/
Materials/
Basic
Material
classes/
Materials/
Flat
Material
classes/
Materials/
Gouraud
Material
classes/
Materials/
Material
classes/
Materials/
Pong
Material
classes/
Materials/
Texture
Material
classes/
Materials/
Wireframe
Material
classes/
Renderer
classes/
Scene
components/
Camera
components/
Camera
Orthographic
components/
Image
components/
Light
components/
Mesh
Renderer
components/
Sprite
Renderer
components/
Text
components/
Ui
Element
components/
Ui
Screen
components/colliders/
Box
Collider
components/colliders/
Collider
components/colliders/
Sphere
Collider
tools/
Default
Meshes
tools/FPSCounter
tools/
File
Loader
tools/
Importer
tools/
Obj
Loader
tools/
Raycasts/
Raycast
tools/
Raycasts/
Screen
Raycast
tools/
Raycasts/
Simple
Raycast
tools/
Rotate
tools/
Texture
Loader
utilities/
Clipping
Plane
utilities/
Mesh
utilities/
Texture
utilities/
Transform
utilities/
Triangle
utilities/
Types
utilities/
Virtual
Canvas
utilities/math/
Box
utilities/math/
Box2D
utilities/math/
Color
utilities/math/
Interpolation
utilities/math/
Math
utilities/math/
Quaternion
utilities/math/
Vector2
utilities/math/
Vector3
Renderer
constructor
cameras
canvas
canvas
Ratio
drawer
on
Resize
scale
delta
Time
height
width
canvas
To
Viewport
game
Loop
get
Original
Coords
remove
Camera
render
render
Mesh
resize
scale
Canvas
Vector
set
Camera
start
Game
Loop
viewport
To
Canvas
Generated using
TypeDoc
In milliseconds