com.gempukku.libgdx.graph.plugin.models.producer.ModelInstanceData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of libgdx-graph Show documentation
Show all versions of libgdx-graph Show documentation
libGDX-graph runtime library for pipeline rendering
The newest version!
package com.gempukku.libgdx.graph.plugin.models.producer;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.VertexAttributes;
import com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor;
import com.badlogic.gdx.graphics.glutils.ShaderProgram;
import com.badlogic.gdx.math.Matrix4;
import com.badlogic.gdx.math.Vector2;
public interface ModelInstanceData {
Matrix4 getWorldTransform();
Matrix4[] getBones();
Float getMaterialFloatData(long type);
Color getMaterialColorData(long type);
TextureDescriptor getMaterialTextureData(long type);
Vector2 getMaterialUVData(long type);
Vector2 getMaterialUVScaleData(long type);
VertexAttributes getVertexAttributes();
void render(ShaderProgram shaderProgram, int[] attributeLocations);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy