| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
AbstractBlenderHelper.loadLibrary(Structure id)
The method loads library of a given ID from linked blender file.
|
protected Properties |
AbstractBlenderHelper.loadProperties(Structure structure,
BlenderContext blenderContext)
This method loads the properties if they are available and defined for the structure.
|
protected BlenderContext |
BlenderLoader.setup(com.jme3.asset.AssetInfo assetInfo)
This method sets up the loader.
|
| Modifier and Type | Method and Description |
|---|---|
Ipo |
AnimationHelper.fromIpoStructure(Structure ipoStructure,
BlenderContext blenderContext)
This method creates an ipo object used for interpolation calculations.
|
void |
AnimationHelper.loadAnimations()
Loads all animations that are stored in the blender file.
|
| Constructor and Description |
|---|
BoneContext(java.lang.Long armatureObjectOMA,
Structure boneStructure,
BlenderContext blenderContext)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.renderer.Camera |
CameraHelper.toCamera(Structure structure,
BlenderContext blenderContext)
This method converts the given structure to jme camera.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConstraintHelper.loadConstraints(Structure objectStructure,
BlenderContext blenderContext)
This method reads constraints for for the given structure.
|
| Constructor and Description |
|---|
Constraint(Structure constraintStructure,
java.lang.Long ownerOMA,
Ipo influenceIpo,
BlenderContext blenderContext)
This constructor creates the constraint instance.
|
| Modifier and Type | Method and Description |
|---|---|
static ConstraintDefinition |
ConstraintDefinitionFactory.createConstraintDefinition(Structure constraintStructure,
java.lang.String constraintName,
java.lang.Long ownerOMA,
BlenderContext blenderContext)
This method creates the constraint instance.
|
| Modifier and Type | Method and Description |
|---|---|
CurvesTemporalMesh |
CurvesHelper.toCurve(Structure curveStructure,
BlenderContext blenderContext) |
| Constructor and Description |
|---|
CurvesTemporalMesh(BlenderContext blenderContext)
The constructor creates an empty temporal mesh.
|
CurvesTemporalMesh(Structure curveStructure,
BlenderContext blenderContext)
Loads the temporal mesh from the given curve structure.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Structure> |
Structure.evaluateListBase()
This methos should be used on structures that are of a 'ListBase' type.
|
java.util.List<Structure> |
Pointer.fetchData()
This method fetches the data stored under the given address.
|
void |
Structure.fill(BlenderInputStream inputStream)
This method fills the structure with data.
|
Structure |
FileBlockHeader.getStructure(BlenderContext blenderContext)
This method returns the structure described by the header filled with appropriate data.
|
| Constructor and Description |
|---|
BlenderInputStream(java.io.InputStream inputStream)
Constructor.
|
DnaBlockData(BlenderInputStream inputStream,
BlenderContext blenderContext)
Constructor.
|
FileBlockHeader(BlenderInputStream inputStream,
BlenderContext blenderContext)
Constructor.
|
Structure(BlenderInputStream inputStream,
java.lang.String[] names,
java.lang.String[] types,
BlenderContext blenderContext)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.scene.Spatial |
LandscapeHelper.toSky(Structure worldStructure)
Loads scene's sky.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.light.Light |
LightHelper.toLight(Structure structure,
BlenderContext blenderContext) |
| Modifier and Type | Method and Description |
|---|---|
MaterialContext[] |
MaterialHelper.getMaterials(Structure structureWithMaterials,
BlenderContext blenderContext)
This method returns the table of materials connected to the specified structure.
|
MaterialContext |
MaterialHelper.toMaterialContext(Structure structure,
BlenderContext blenderContext)
This method converts the material structure to jme Material.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexesLoop.findPath(java.lang.Integer start,
java.lang.Integer end,
java.util.List<java.lang.Integer> result)
The method finds the path between the given indexes.
|
static java.util.List<Point> |
Point.loadAll(Structure meshStructure)
Loads all points of the mesh that do not belong to any edge.
|
static java.util.List<Face> |
Face.loadAll(Structure meshStructure,
java.util.Map<java.lang.String,java.util.List<com.jme3.math.Vector2f>> userUVGroups,
java.util.List<byte[]> verticesColors,
TemporalMesh temporalMesh,
BlenderContext blenderContext)
Loads all faces of a given mesh.
|
static java.util.List<Edge> |
Edge.loadAll(Structure meshStructure,
TemporalMesh temporalMesh)
The method loads all edges from the given mesh structure that does not belong to any face.
|
java.util.LinkedHashMap<java.lang.String,java.util.List<com.jme3.math.Vector2f>> |
MeshHelper.loadUVCoordinates(Structure meshStructure)
The method loads the UV coordinates.
|
void |
MeshHelper.loadVerticesAndNormals(Structure meshStructure,
java.util.List<com.jme3.math.Vector3f> vertices,
java.util.List<com.jme3.math.Vector3f> normals)
This method returns the vertices.
|
java.util.List<byte[]> |
MeshHelper.loadVerticesColors(Structure meshStructure,
BlenderContext blenderContext)
This method returns the vertices colors.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Float>> |
MeshHelper.loadVerticesGroups(Structure meshStructure)
Loads all vertices groups.
|
TemporalMesh |
MeshHelper.toTemporalMesh(Structure meshStructure,
BlenderContext blenderContext)
Converts the mesh structure into temporal mesh.
|
| Constructor and Description |
|---|
TemporalMesh(Structure meshStructure,
BlenderContext blenderContext)
Creates a temporal mesh based on the given mesh structure.
|
TemporalMesh(Structure meshStructure,
BlenderContext blenderContext,
boolean loadData)
Creates a temporal mesh based on the given mesh structure.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Modifier> |
ModifierHelper.readModifiers(Structure objectStructure,
BlenderContext blenderContext)
This method reads the given object's modifiers.
|
| Constructor and Description |
|---|
TriangulateModifier(Structure objectStructure,
Structure modifierStructure,
BlenderContext blenderContext)
This constructor reads animation data from the object structore.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Properties.load(Structure idPropertyStructure,
BlenderContext blenderContext)
This method loads the property from the belnder file.
|
java.lang.Object |
ObjectHelper.toObject(Structure objectStructure,
BlenderContext blenderContext)
This method reads the given structure and createn an object that
represents the data.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.effect.ParticleEmitter |
ParticlesHelper.toParticleEmitter(Structure particleSystem) |
| Modifier and Type | Method and Description |
|---|---|
com.jme3.texture.Texture |
TextureHelper.getTexture(Structure textureStructure,
Structure mTex,
BlenderContext blenderContext)
This class returns a texture read from the file or from packed blender
data.
|
com.jme3.texture.Texture |
TextureHelper.loadImageAsTexture(Structure imageStructure,
int imaflag,
BlenderContext blenderContext)
This class returns a texture read from the file or from packed blender
data.
|
java.util.List<CombinedTexture> |
TextureHelper.readTextureData(Structure structure,
float[] diffuseColorArray,
boolean skyTexture)
Reads the texture data from the given material or sky structure.
|