asafbibas / jmonkeyengine

Automatically exported from code.google.com/p/jmonkeyengine
0 stars 0 forks source link

Blender loader writes BindPose buffers without BoneIndex or BoneWeight data #427

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Load a non animated .blend model into jME3 (without vertex groups)

What is the expected output? What do you see instead?
The model should not contain the BindPose**** buffers if it is not animated 
(e.g. doesn't have BoneIndex or BoneWeight buffers)
However, all loaded meshes in the model have BindPosePosition and 
BindPoseNormal buffers

Original issue reported on code.google.com by ShadowIs...@gmail.com on 16 Nov 2011 at 6:24

GoogleCodeExporter commented 8 years ago

Original comment by ShadowIs...@gmail.com on 16 Nov 2011 at 6:28

GoogleCodeExporter commented 8 years ago
Fixed in ArmatureModifier.
When no vertex groups are found then no skeleton or animation is loaded.
And in fact there is no need to do that since it wont't work anyway.

This should be changed when bone envelopes are supported.

Original comment by mrogu...@poczta.fm on 8 Dec 2011 at 12:40