Package | Description |
---|---|
thothbot.parallax.core.client.renderers |
Here is located WebGL renderer.
|
thothbot.parallax.core.shared.cameras |
Different cameras which are used by renderer.
|
thothbot.parallax.core.shared.helpers |
Here are some Geometric Objects which can be used as a helper for the Scene.
|
thothbot.parallax.core.shared.lights |
Here are all types of Light Objects used in the Scene.
|
thothbot.parallax.core.shared.materials |
Here are all Materials used for the Geometric Objects.
|
thothbot.parallax.core.shared.math |
Different mathematics
|
thothbot.parallax.core.shared.objects |
Here are all Geometric Objects used in the Scene.
|
thothbot.parallax.plugins.lensflare |
Plugin used for rendering lens flares
|
thothbot.parallax.plugins.postprocessing |
Postprocessing plugin
|
thothbot.parallax.plugins.sprite |
Plugin for rendering sprites
|
Modifier and Type | Method and Description |
---|---|
void |
ShadowMap.render(Camera camera,
java.util.List<Light> sceneLights,
int currentWidth,
int currentHeight) |
abstract void |
Plugin.render(Camera camera,
java.util.List<Light> lights,
int currentWidth,
int currentHeight) |
void |
WebGLRenderer.render(Scene scene,
Camera camera) |
void |
RaytracingRenderer.render(Scene scene,
Camera camera) |
abstract void |
AbstractRenderer.render(Scene scene,
Camera camera) |
void |
WebGLRenderer.render(Scene scene,
Camera camera,
RenderTargetTexture renderTarget) |
void |
WebGLRenderer.render(Scene scene,
Camera camera,
RenderTargetTexture renderTarget,
boolean forceClear)
Rendering.
|
void |
WebGLRenderer.renderBuffer(Camera camera,
java.util.List<Light> lights,
AbstractFog fog,
Material material,
WebGLGeometry geometry,
GeometryObject object)
Buffer rendering.
|
void |
WebGLRenderer.renderBufferDirect(Camera camera,
java.util.List<Light> lights,
AbstractFog fog,
Material material,
BufferGeometry geometry,
GeometryObject object) |
void |
WebGLRenderer.renderImmediateObject(Camera camera,
java.util.List<Light> lights,
AbstractFog fog,
Material material,
GeometryObject object) |
void |
WebGLRenderer.renderObjectsImmediate(java.util.List<WebGLObject> renderList,
java.lang.Boolean isTransparentMaterial,
Camera camera,
java.util.List<Light> lights,
AbstractFog fog,
boolean useBlending,
Material overrideMaterial) |
Modifier and Type | Class and Description |
---|---|
class |
OrthographicCamera
Camera with orthographic projection
OrthographicCamera camera = new OrthographicCamera( width / - 2, width / 2, height / 2, height / - 2, 1, 1000 );
// or, simple
OrthographicCamera camera = new OrthographicCamera( width, height, 1, 1000 );
|
class |
PerspectiveCamera
Camera with perspective projection.
|
Modifier and Type | Method and Description |
---|---|
Camera |
Camera.clone() |
Camera |
Camera.clone(Camera camera) |
Modifier and Type | Method and Description |
---|---|
Camera |
Camera.clone(Camera camera) |
Constructor and Description |
---|
CameraHelper(Camera camera) |
Modifier and Type | Method and Description |
---|---|
Camera |
VirtualLight.getOriginalCamera() |
Camera |
ShadowLight.getShadowCamera() |
Modifier and Type | Method and Description |
---|---|
void |
VirtualLight.setOriginalCamera(Camera originalCamera) |
void |
ShadowLight.setShadowCamera(Camera shadowCamera) |
Modifier and Type | Method and Description |
---|---|
void |
PointCloudMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
MeshPhongMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
MeshNormalMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
MeshLambertMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
MeshDepthMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
Material.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
LineDashedMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
void |
LineBasicMaterial.refreshUniforms(Camera camera,
boolean isGammaInput) |
Modifier and Type | Method and Description |
---|---|
Vector3 |
Vector3.project(Camera camera) |
Vector3 |
Vector3.unproject(Camera camera) |
Modifier and Type | Method and Description |
---|---|
void |
LOD.update(Camera camera) |
Modifier and Type | Method and Description |
---|---|
void |
LensFlarePlugin.render(Camera camera,
java.util.List<Light> lights,
int viewportWidth,
int viewportHeight)
Render lens flares
Method: renders 16x16 0xff00ff-colored points scattered over the light source area,
reads these back and calculates occlusion.
|
Modifier and Type | Method and Description |
---|---|
void |
Postprocessing.render(Camera camera,
java.util.List<Light> lights,
int currentWidth,
int currentHeight) |
Constructor and Description |
---|
MaskPass(Scene scene,
Camera camera) |
RenderPass(Scene scene,
Camera camera) |
RenderPass(Scene scene,
Camera camera,
Material overrideMaterial,
Color clearColor) |
RenderPass(Scene scene,
Camera camera,
Material overrideMaterial,
Color clearColor,
double clearAlpha) |
Modifier and Type | Method and Description |
---|---|
void |
SpritePlugin.render(Camera camera,
java.util.List<Light> lights,
int viewportWidth,
int viewportHeight) |