Spell check fix (lenght -> length)

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3371 96b784f8-4ae3-dd11-aff7-0030488c597c
Fix #31513: lwo importer error when importing ngons, patch by Lawrence D'Oliveiro.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3373 96b784f8-4ae3-dd11-aff7-0030488c597c
Merge remote-tracking branch 'remotes/trunk'

* remotes/trunk:
  Fix #31513: lwo importer error when importing ngons, patch by Lawrence D'Oliveiro.
  Spell check fix (lenght -> length)
fix for keymaps unregister error

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3375 96b784f8-4ae3-dd11-aff7-0030488c597c
fix for error in calling cylinder operator


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3376 96b784f8-4ae3-dd11-aff7-0030488c597c
demo mode fixes
* redraw before rendering (workaround for bug)
* play the first file once on init (before first file was assumed to be first file in demo_config.py which often isnt the case)


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3377 96b784f8-4ae3-dd11-aff7-0030488c597c
Increased Armature name maxlen to actual limit of 63. Could have also changed io_anim_c3d, but it's a prefix string - not making sense to increase max prefix length to max name length.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3381 96b784f8-4ae3-dd11-aff7-0030488c597c
Bmesh fix for VRML/X3D importer, parameters changed. Patch by noiq.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3382 96b784f8-4ae3-dd11-aff7-0030488c597c
Moved back to trunk, because the add-on has been fixed.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3384 96b784f8-4ae3-dd11-aff7-0030488c597c
fix for first file playing the loop twice.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3386 96b784f8-4ae3-dd11-aff7-0030488c597c
Merge remote-tracking branch 'remotes/trunk'

* remotes/trunk:
  fix for first file playing the loop twice.
  Moved back to trunk, because the add-on has been fixed.
  Bmesh fix for VRML/X3D importer, parameters changed. Patch by noiq.
  Increased Armature name maxlen to actual limit of 63. Could have also changed io_anim_c3d, but it's a prefix string - not making sense to increase max prefix length to max name length.
  demo mode fixes * redraw before rendering (workaround for bug) * play the first file once on init (before first file was assumed to be first file in demo_config.py which often isnt the case)
  fix for error in calling cylinder operator
  fix for keymaps unregister error
Fixed bug caused by edgekeys not being sorted (highest vertex index could come first)

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3387 96b784f8-4ae3-dd11-aff7-0030488c597c
Merge remote-tracking branch 'remotes/trunk'

* remotes/trunk:
  Fixed bug caused by edgekeys not being sorted (highest vertex index could come first)
patch from Doug Perkowski

from Doug:

Most applications aren't very strict with the bind pose because they support different bind poses for different meshes.  Ogre requires a single bind pose for all meshes, which makes things a lot more difficult. 

The changes are where the BindPose is defined (which is pretty much ignored by most applications, but you seemed to have added it for XNA), and the skin deformer.  In both cases, global transforms for bones were not correctly being exported.  I set global transforms for the bones equal to (my_bone.fbxArm.matrixWorld * my_bone.restMatrix) * mtx4_z90.  That  appears to do the trick for me, though I can't say I fully understand how the terms are derived.

I've tested kngcalvn_fbx_test_new.fbx and our sample file in Maya & our FBX importer, and both work with the changes.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3393 96b784f8-4ae3-dd11-aff7-0030488c597c
Merge remote-tracking branch 'remotes/trunk'

* remotes/trunk:
  patch from Doug Perkowski
fix for bad operator return value


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3399 96b784f8-4ae3-dd11-aff7-0030488c597c
use python3 set syntax


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3400 96b784f8-4ae3-dd11-aff7-0030488c597c
patch [#31578] Standard-conformal sets for .report() and operator return values
from Sebastian Nell (codemanx)


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3401 96b784f8-4ae3-dd11-aff7-0030488c597c
* Code cleanup, removed an unnecessary line. 

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3402 96b784f8-4ae3-dd11-aff7-0030488c597c
Fix [#31612] PLY exporter: data.tessfaces is empty.

Note: there are other exporters with the same problem, will fix them as well.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@3403 96b784f8-4ae3-dd11-aff7-0030488c597c