Package com.badlogic.gdx.graphics.g3d.utils

Interface Summary
AnimationController.AnimationListener Listener that will be informed when an animation is looped or completed.
MeshPartBuilder  
RenderableSorter Responsible for sorting Renderable lists by whatever criteria (material, distance to camera, etc.)
ShaderProvider Returns Shader instances for a Renderable on request.
TextureBinder Responsible for binding textures, may implement a strategy to avoid binding a texture unnecessarily.
TextureProvider Used by Model to load textures from ModelData.
 

Class Summary
AnimationController Class to control one or more Animations on a ModelInstance.
AnimationController.AnimationDesc Class describing how to play and Animation.
BaseAnimationController Base class for applying one or more Animations to a ModelInstance.
BaseAnimationController.Transform  
BaseShaderProvider  
CameraInputController  
DefaultRenderableSorter  
DefaultShaderProvider  
DefaultTextureBinder Class that you assign a range of texture units and binds textures for you within that range.
DepthShaderProvider  
FirstPersonCameraController Takes a Camera instance and controlls it via w,a,s,d and mouse panning.
GLES10ShaderProvider  
MeshBuilder Class to construct a mesh, optionally splitting it into one or more mesh parts.
MeshPartBuilder.VertexInfo Class that contains all vertex information the builder can use.
ModelBuilder  
RenderContext Manages OpenGL state and tries to reduce state changes.
TextureDescriptor<T extends GLTexture>  
TextureProvider.AssetTextureProvider  
TextureProvider.FileTextureProvider  
 



Copyright © 2013. All Rights Reserved.