public class DirectionalShadowLight extends DirectionalLight implements ShadowMap, Disposable
direction| Constructor and Description |
|---|
DirectionalShadowLight(int shadowMapWidth,
int shadowMapHeight,
float shadowViewportWidth,
float shadowViewportHeight,
float shadowNear,
float shadowFar) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
begin(Camera camera) |
void |
begin(Vector3 center,
Vector3 forward) |
void |
dispose()
Releases all resources of this object.
|
void |
end() |
Camera |
getCamera() |
TextureDescriptor |
getDepthMap() |
FrameBuffer |
getFrameBuffer() |
Matrix4 |
getProjViewTrans() |
void |
update(Camera camera) |
void |
update(Vector3 center,
Vector3 forward) |
equals, equals, set, set, set, set, set, setDirection, setDirectionpublic DirectionalShadowLight(int shadowMapWidth,
int shadowMapHeight,
float shadowViewportWidth,
float shadowViewportHeight,
float shadowNear,
float shadowFar)
public void update(Camera camera)
public void begin(Camera camera)
public void begin()
public void end()
public FrameBuffer getFrameBuffer()
public Camera getCamera()
public Matrix4 getProjViewTrans()
getProjViewTrans in interface ShadowMappublic TextureDescriptor getDepthMap()
getDepthMap in interface ShadowMappublic void dispose()
Disposabledispose in interface DisposableCopyright © 2021. All rights reserved.