| Modifier and Type | Field and Description |
|---|---|
protected BlenderContext |
AbstractBlenderHelper.blenderContext
The blender context.
|
| Modifier and Type | Method and Description |
|---|---|
protected BlenderContext |
BlenderLoader.setup(com.jme3.asset.AssetInfo assetInfo)
This method sets up the loader.
|
| Modifier and Type | Method and Description |
|---|---|
protected Properties |
AbstractBlenderHelper.loadProperties(Structure structure,
BlenderContext blenderContext)
This method loads the properties if they are available and defined for the structure.
|
| Constructor and Description |
|---|
AbstractBlenderHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.animation.Bone |
BoneContext.buildBone(java.util.List<com.jme3.animation.Bone> bones,
java.lang.Long skeletonOwnerOma,
BlenderContext blenderContext)
This method builds the bone.
|
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.
|
com.jme3.animation.SpatialTrack[] |
BlenderAction.toTracks(com.jme3.scene.Node node,
BlenderContext blenderContext)
Converts the action into JME spatial animation tracks.
|
com.jme3.animation.BoneTrack[] |
BlenderAction.toTracks(com.jme3.animation.Skeleton skeleton,
BlenderContext blenderContext)
Converts the action into JME bone animation tracks.
|
| Constructor and Description |
|---|
AnimationHelper(java.lang.String blenderVersion,
BlenderContext blenderContext) |
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.
|
| Constructor and Description |
|---|
CameraHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| Modifier and Type | Field and Description |
|---|---|
protected BlenderContext |
Constraint.blenderContext
The blender context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConstraintHelper.bakeConstraints(BlenderContext blenderContext)
The method bakes all available and valid constraints.
|
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.
|
ConstraintHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
Helper constructor.
|
SimulationNode(java.lang.Long featureOMA,
BlenderContext blenderContext)
Builds the nodes tree for the given feature.
|
| Modifier and Type | Field and Description |
|---|---|
protected BlenderContext |
ConstraintDefinition.blenderContext
The blender context.
|
| 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 |
|---|
CurvesHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
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 |
|---|---|
Structure |
FileBlockHeader.getStructure(BlenderContext blenderContext)
This method returns the structure described by the header filled with appropriate data.
|
| Constructor and Description |
|---|
DnaBlockData(BlenderInputStream inputStream,
BlenderContext blenderContext)
Constructor.
|
FileBlockHeader(BlenderInputStream inputStream,
BlenderContext blenderContext)
Constructor.
|
Pointer(int pointerLevel,
boolean function,
BlenderContext blenderContext)
Constructr.
|
Structure(BlenderInputStream inputStream,
java.lang.String[] names,
java.lang.String[] types,
BlenderContext blenderContext)
Constructor.
|
| Constructor and Description |
|---|
LandscapeHelper(java.lang.String blenderVersion,
BlenderContext blenderContext) |
| Modifier and Type | Method and Description |
|---|---|
com.jme3.light.Light |
LightHelper.toLight(Structure structure,
BlenderContext blenderContext) |
| Constructor and Description |
|---|
LightHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MaterialContext.applyMaterial(com.jme3.scene.Geometry geometry,
java.lang.Long geometriesOMA,
java.util.Map<java.lang.String,java.util.List<com.jme3.math.Vector2f>> userDefinedUVCoordinates,
BlenderContext blenderContext)
Applies material to a given geometry.
|
MaterialContext[] |
MaterialHelper.getMaterials(Structure structureWithMaterials,
BlenderContext blenderContext)
This method returns the table of materials connected to the specified structure.
|
com.jme3.material.Material |
MaterialHelper.getParticlesMaterial(com.jme3.material.Material material,
java.lang.Integer alphaMaskIndex,
BlenderContext blenderContext)
This method converts the given material into particles-usable material.
|
MaterialContext |
MaterialHelper.toMaterialContext(Structure structure,
BlenderContext blenderContext)
This method converts the material structure to jme Material.
|
| Constructor and Description |
|---|
MaterialHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| Modifier and Type | Field and Description |
|---|---|
protected BlenderContext |
TemporalMesh.blenderContext
The blender context.
|
| Modifier and Type | Method and Description |
|---|---|
BlenderContext |
TemporalMesh.getBlenderContext() |
| Modifier and Type | Method and Description |
|---|---|
com.jme3.material.Material |
MeshHelper.getBlackUnshadedMaterial(BlenderContext blenderContext)
Returns the black unshaded material.
|
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.
|
java.util.List<byte[]> |
MeshHelper.loadVerticesColors(Structure meshStructure,
BlenderContext blenderContext)
This method returns the vertices colors.
|
TemporalMesh |
MeshHelper.toTemporalMesh(Structure meshStructure,
BlenderContext blenderContext)
Converts the mesh structure into temporal mesh.
|
| Constructor and Description |
|---|
MeshHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
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 |
|---|---|
abstract void |
Modifier.apply(com.jme3.scene.Node node,
BlenderContext blenderContext)
This method applies the modifier to the given node.
|
void |
SubdivisionSurfaceModifier.apply(com.jme3.scene.Node node,
BlenderContext blenderContext) |
void |
TriangulateModifier.apply(com.jme3.scene.Node node,
BlenderContext blenderContext) |
void |
Modifier.postMeshCreationApply(com.jme3.scene.Node node,
BlenderContext blenderContext)
The method that is called when geometries are already created.
|
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 |
|---|
ModifierHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
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.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.
|
| Constructor and Description |
|---|
ObjectHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| Constructor and Description |
|---|
ParticlesHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| 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.
|
java.lang.String |
CombinedTexture.flatten(com.jme3.scene.Geometry geometry,
java.lang.Long geometriesOMA,
java.util.Map<java.lang.String,java.util.List<com.jme3.math.Vector2f>> userDefinedUVCoordinates,
BlenderContext blenderContext)
This method flattens the texture and creates a single result of Texture2D
type.
|
com.jme3.texture.TextureCubeMap |
CombinedTexture.generateSkyTexture(com.jme3.math.ColorRGBA horizontalColor,
com.jme3.math.ColorRGBA zenithColor,
BlenderContext blenderContext)
Generates a texture that will be used by the sky spatial.
|
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.
|
protected com.jme3.texture.Texture |
TextureHelper.loadImageFromFile(java.lang.String name,
int imaflag,
BlenderContext blenderContext)
This method loads the textre from outside the blend file using the
AssetManager that the blend file was loaded with.
|
| Constructor and Description |
|---|
ColorBand(Structure tex,
BlenderContext blenderContext)
Constructor.
|
TextureHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
| Modifier and Type | Method and Description |
|---|---|
com.jme3.texture.Image |
TextureBlender.blend(com.jme3.texture.Image image,
com.jme3.texture.Image baseImage,
BlenderContext blenderContext)
This method blends the given texture with material color and the defined
color in 'map to' panel.
|
com.jme3.texture.Image |
TextureBlenderAWT.blend(com.jme3.texture.Image image,
com.jme3.texture.Image baseImage,
BlenderContext blenderContext) |
com.jme3.texture.Image |
TextureBlenderDDS.blend(com.jme3.texture.Image image,
com.jme3.texture.Image baseImage,
BlenderContext blenderContext) |
com.jme3.texture.Image |
TextureBlenderLuminance.blend(com.jme3.texture.Image image,
com.jme3.texture.Image baseImage,
BlenderContext blenderContext) |
protected void |
TextureBlenderAWT.blendPixel(float[] result,
float[] materialColor,
float[] pixelColor,
BlenderContext blenderContext)
This method blends the single pixel depending on the blending type.
|
protected void |
TextureBlenderLuminance.blendPixel(float[] result,
float[] materialColor,
float[] color,
float textureIntensity,
float textureFactor,
int blendtype,
BlenderContext blenderContext)
This method blends the texture with an appropriate color.
|
| 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) |