jmekaelthas
89fe2e57be
Bugfix: fixed some issues with bones' animations.
9 years ago
jmekaelthas
b0e751c81a
Bugfix: avoiding infinite loops while applying constraints.
10 years ago
jmekaelthas
2d9a1b8737
Bugfix: include all bones in the chain of the IK constraint if the
...
specified chain length is zero.
10 years ago
jmekaelthas
483156f2ba
Improvement: Inverse Kinematics now breaks the iteration if the computed
...
angle change drops below some minimal level.
10 years ago
kaelthas
4cec908a50
Inverse Kinematics: several minor memory and CPU optimisations.
10 years ago
jmekaelthas
f7a4fe9f25
Improvement of the Inverse Kinematics Constraint.
10 years ago
jmekaelthas
64ba4794e4
Bugfix: fixed a bug that occured for some users during logging out the
...
name of unknown data block.
10 years ago
jmekaelthas
20ea38e97e
Bugfix: fixed some of the artifacts (unfortunately no all of them) that
...
appeared after IK constraint computation; the algorithm now selects the
best found solution among all iterations.
10 years ago
jmekaelthas
cd97741f9c
Bugfix: fix for IK constraint: rotation locks are now applied only on
...
boned woning the constraint and not to all that define it as it was
before.
10 years ago
jmekaelthas
f9be42ee62
Bugfix: fixed problem with ipo curves computin during animations import.
10 years ago
Kai Börnert
9f32bcf7bb
Hack fix for blenderloader.
...
The optimisation disabled would result in null TextureKeys.
-> This would then result in textures being embedded into the j3o file, seriously bloating the assets.
Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
10 years ago
jmekaelthas
15ec285b1a
Feature: added support for linear and constant interpolation types for
...
ipo curves.
10 years ago
jmekaelthas
a5c98a59be
Refactoring: catching up wth latest jme3 core changes.
10 years ago
jmekaelthas
eb767e7580
Feature: added support for loading assets linked from external blender
...
files.
10 years ago
jmekaelthas
c90e50bb2e
Feature: curves and surfaces now have their own temporal mesh which
...
allows to apply modifiers on them.
10 years ago
jmekaelthas
7783e096cc
Feature: added importing of Sun and Hemi lights from blender as
...
PointLight with very large radius and DirectionalLight (with proper
warnings for the developer).
10 years ago
jmekaelthas
c9eadcc762
Bugfix: fixed a bug that caused ugly artifacts to appear sometimes while
...
computing constraints. The fix also improved the constraints computation
speed at least several times :)
10 years ago
jmekaelthas
65c3ff668c
Bugfix: sorting constraint computation in the proper order which should
...
decrease the amount of unwanted artifacts appearing in some models
during animations.
10 years ago
jmekaelthas
05bdd7b1c9
Bugfix: fixed artifacts that were caused by adding bones with no weight
...
to bone index buffer.
10 years ago
jmekaelthas
40c942ff66
Bugfix: fixed NullPointerExceptions and IndexOutOfBoundExceptions in
...
Inverse Kinematics and several other constraints.
10 years ago
jmekaelthas
6a642ae1be
Feature: added support for 'Use tail' option in Inverse Kinematics
...
constraint.
Bugfix: fixed a bug that could cause bad computations when bones were
not directly 'in touch' with their parents.
10 years ago
shadowislord
62cfbc8a3e
Remove usage of all deprecated image formats
10 years ago
jmekaelthas
30d89da190
Bugfix: fixed a crash that occured after changes in Materials'
...
definitions.
10 years ago
kaelthas
550063367e
Bugfix: fixed issues with subdivision surface modifier.
10 years ago
jmekaelthas
592d0a0793
Feature: added support for creased edges in subdivision surface
...
modifier.
10 years ago
jmekaelthas
0c27026978
Bugfix: fixed a bug that caused NPE to be raised when Subsurface
...
modifier worked on an edge without faces.
10 years ago
jmekaelthas
f364d66640
Feature: added support for subdivision surface modifier.
10 years ago
jmekaelthas
34cdd21488
Feature: improved IK algorithm by taking axis locks for bones into
...
consideration. Also rotation limits, stretch factor and stiffness are
also loaded from the blend file to be used later.
10 years ago
jmekaelthas
de2d7eebf7
Bugfix: fixed a bug that caused NPE to be raised when armature modifier
...
was on the mesh that had no vertex groups.
10 years ago
jmekaelthas
9efa32a250
Bugfix: improvements to Inverse Kinematics constraint.
10 years ago
jmekaelthas
90d62218ed
Feature: added reading edge crease and if it belongs to a face or not
...
(this will be used by some modifiers soon).
10 years ago
jmekaelthas
6dc8ff521a
Feature: added an option to blender key that allows user to set the
...
width of edges unattached to any faces in the mesh.
10 years ago
jmekaelthas
13b433e434
Bugfix: fixed a bug that caused vertex colors to be improperly assigned
...
after temporal mesh triangulation.
10 years ago
jmekaelthas
6e05304d26
Bugfix: fixed a bug that caused ba UV coordinates to be applied on the
...
face after triangulation
Refactoring: made temporal mesh more exposed for external modifications;
this allows modifiers to properly modify the mesh and to remove some
modifier-specific code from the temporal mesh implementation
10 years ago
jmekaelthas
e18ffccf8a
Feature: added support for mask modifier.
10 years ago
jmekaelthas
e5cba265eb
Bugfix: improved the computation precision for bezier curves (using
...
float's caused animations to be visibly different from the blender ).
10 years ago
jmekaelthas
5842613c2b
Bugfix: fixed a bug in skeleton animation constraints applying
...
procedure.
10 years ago
jmekaelthas
676ea17465
Bugfix: applying traditional face triangulation when the new algorithm
...
fails.
10 years ago
jmekaelthas
6e21b0527c
Feature: new triangulation modifier.
10 years ago
Nehon
3f43d7832f
Updated documentation of the Bone class and changed names of the transforms variables and accessors so that they properly describe what they are an are misleading anymore.
...
Kept old methods as deprecated to not break user code.
Changed all calls to the deprecated methods in the engine.
11 years ago
jmekaelthas
51215a352e
Feature: added automatic action mapping instead of explicit mapping in
...
BlenderKey.
11 years ago
shadowislord
99af4d9bd5
* Deprecate usage of TextureKey.setAsCube() and TextureKey.setAsTexture3D() - this is now handled by the TextureKey.setTextureTypeHint() method instead
11 years ago
shadowislord
6b12d5c638
* Fix many javadoc errors mostly related to incorrect HTML or missing references
11 years ago
jmekaelthas
939a0b03ca
Bugfix: fixed a bug that caused importer to fail when mesh had armature
...
modifier and no vertex groups nor bone envelopes defined.
11 years ago
jmekaelthas
a2855c1cf0
Feature: added support for bone envelopes.
11 years ago
jmekaelthas
3b187e9342
Bugfix: fix that allows to use either quaternion or euler rotation in
...
bone animation.
11 years ago
Normen Hansen
a16857c8f4
switch to gradle layout
11 years ago
Kae..pl
64c732451a
Bugfix: fixed a bug that caused the 'maintain volume' constraint to be badlu applied on objects.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11104 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
4972fad991
Feature: added support for 'Maintain volume' constraint.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11068 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
bc6c3cd93e
Bugfix: fixed a bug that caused an exception to be throw when cloneForSpatial methods were called; this was caused by placing AnimControl before SkeletonControl in the Spatial's controls list
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11067 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago