Package de.gurkenlabs.litiengine.graphics
package de.gurkenlabs.litiengine.graphics
Cameras, renderers, animation, lighting, image effects, and other visual engine services.
RenderEngine draws the active environment through an
ICamera. Implement
IRenderable for custom render-loop content.
-
ClassDescriptionThis class represents the ambient light in an environment.Represents the camera used for rendering the game world.Represents an abstract event related to the camera.Represents an abstract color layer that can be rendered and updated.Represents the different animation states for a creature in the game.Represents an image effect that applies a shadow to a creature.The
DebugRendererclass provides functionality for rendering debug information in the game.Defines the viewport through which entities and tiles are rendered on screen.This listener interface receives focus events for a camera.This listener interface receives zoom events for a camera.Represents an abstract image effect that can be applied to a BufferedImage.This class provides static methods to render anImageto a givenGraphics2Dobject at specified screen coordinates.A functional interface which indicates that implementing instances can render some visual content onto a provided graphics context.The Class LocalPlayerCamera.The visual representation of theMousein the LITIENGINE.TheRenderComponentclass extendsCanvasand handles the rendering of the game screen, including managing fade effects, capturing screenshots, and rendering the game cursor.The 2D Render Engine is used to render texts, shapes and entities at their location in theEnvironmentand with respect to theCameralocation and zoom.The RenderType defines how and when something is being rendered by the rendering pipeline of theEnvironment.Enumerates the offset directions used when rendering a static (baked) shadow.This class provides static methods for rendering text with various options such as alignment, scaling, rotation, and anti-aliasing.Applies a constant alpha multiplier to every pixel of an image for the effect's lifetime.Event emitted after a camera's zoom factor changes.