| Modifier and Type | Method and Description |
|---|---|
Structure |
BlenderContext.getSceneStructure()
This method returns the scene structure data.
|
Structure |
BlenderContext.peekParent()
This method retreives the structure at the top of the parent's stack but
does not remove it.
|
Structure |
BlenderContext.popParent()
This method removes the structure from the top of the parent's stack.
|
| 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.
|
void |
BlenderContext.pushParent(Structure parent)
This method adds the structure to the parent stack.
|
void |
BlenderContext.setSceneStructure(Structure sceneStructure)
This method sets the scene structure data.
|
| Modifier and Type | Method and Description |
|---|---|
Ipo |
AnimationHelper.fromIpoStructure(Structure ipoStructure,
BlenderContext blenderContext)
This method creates an ipo object used for interpolation calculations.
|
int |
AnimationHelper.getCurveType(Structure structure,
BlenderContext blenderContext)
This method returns the type of the ipo curve.
|
| Constructor and Description |
|---|
BoneContext(java.lang.Long armatureObjectOMA,
Structure boneStructure,
BlenderContext blenderContext)
Constructor.
|
BoneEnvelope(Structure boneStructure,
com.jme3.math.Matrix4f armatureWorldMatrix,
boolean fixUpAxis)
The constructor of bone envelope.
|
| 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.
|
| Constructor and Description |
|---|
ConstraintDefinition(Structure constraintData,
java.lang.Long ownerOMA,
BlenderContext blenderContext)
Loads a constraint definition based on the constraint definition
structure.
|
ConstraintDefinitionIK(Structure constraintData,
java.lang.Long ownerOMA,
BlenderContext blenderContext) |
ConstraintDefinitionMaintainVolume(Structure constraintData,
java.lang.Long ownerOMA,
BlenderContext blenderContext) |
ConstraintDefinitionTransLike(Structure constraintData,
java.lang.Long ownerOMA,
BlenderContext blenderContext) |
| Modifier and Type | Method and Description |
|---|---|
CurvesTemporalMesh |
CurvesHelper.toCurve(Structure curveStructure,
BlenderContext blenderContext) |
| Constructor and Description |
|---|
CurvesTemporalMesh(Structure curveStructure,
BlenderContext blenderContext)
Loads the temporal mesh from the given curve structure.
|
| Constructor and Description |
|---|
BezierCurve(int type,
java.util.List<Structure> bezTriples,
int dimension) |
BezierCurve(int type,
java.util.List<Structure> bezTriples,
int dimension,
boolean fixUpAxis) |
| Modifier and Type | Method and Description |
|---|---|
Structure |
FileBlockHeader.getStructure(BlenderContext blenderContext)
This method returns the structure described by the header filled with appropriate data.
|
Structure |
DnaBlockData.getStructure(int index)
This method returns the structure of the given index.
|
Structure |
DnaBlockData.getStructure(java.lang.String name)
This method returns a structure of the given name.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.light.Light |
LandscapeHelper.toAmbientLight(Structure worldStructure)
Loads scene ambient light.
|
com.jme3.math.ColorRGBA |
LandscapeHelper.toBackgroundColor(Structure worldStructure)
Loads the background color.
|
com.jme3.post.filters.FogFilter |
LandscapeHelper.toFog(Structure worldStructure)
The method loads fog for the scene.
|
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 | Field and Description |
|---|---|
protected Structure |
TemporalMesh.meshStructure
The mesh's structure.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MeshHelper.isBMeshCompatible(Structure meshStructure)
Tells if the given mesh structure supports BMesh.
|
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.
|
protected boolean |
Modifier.validate(Structure modifierStructure,
BlenderContext blenderContext) |
| Constructor and Description |
|---|
SubdivisionSurfaceModifier(Structure modifierStructure,
BlenderContext blenderContext)
Constructor loads all neccessary modifier data.
|
TriangulateModifier(Structure objectStructure,
Structure modifierStructure,
BlenderContext blenderContext)
This constructor reads animation data from the object structore.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.math.Matrix4f |
ObjectHelper.getMatrix(Structure structure,
java.lang.String matrixName,
boolean fixUpAxis)
This method returns the matrix of a given name for the given structure.
|
com.jme3.math.Transform |
ObjectHelper.getTransformation(Structure objectStructure,
BlenderContext blenderContext)
This method calculates local transformation for the object.
|
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 |
|---|---|
void |
CombinedTexture.add(com.jme3.texture.Texture texture,
TextureBlender textureBlender,
int uvCoordinatesType,
int projectionType,
Structure textureStructure,
java.lang.String uvCoordinatesName,
BlenderContext blenderContext)
This method adds a texture data to the resulting texture.
|
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.
|
| Constructor and Description |
|---|
ColorBand(Structure tex,
BlenderContext blenderContext)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TextureGenerator.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorBlend.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorClouds.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorDistnoise.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorMagic.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorMarble.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorMusgrave.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorNoise.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorStucci.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorVoronoi.readData(Structure tex,
BlenderContext blenderContext) |
void |
TextureGeneratorWood.readData(Structure tex,
BlenderContext blenderContext) |
| Constructor and Description |
|---|
TextureGenerator.BrightnessAndContrastData(Structure tex)
Constructor reads the required data from the given structure.
|
TextureGeneratorMusgrave.MusgraveData(Structure tex) |