fix: invalid header warning; changed: verbose modes from bool to enum; changed: position of update scene;

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4383 96b784f8-4ae3-dd11-aff7-0030488c597c
- A ground-up rewrite of the DirectX .x exporter for better design and extensibility.
- Optimized vertex, normal, and skin weight export where possible.
- Largely decoupled data gathering and data writing.  This will make it much easier to provide binary file support in the future.
- Added animation option to export each action of each object as a separate AnimationSet and another option to export unused actions as if used by the first armature object.
- Added vertex color export support.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4385 96b784f8-4ae3-dd11-aff7-0030488c597c
Now applink works with the latest blender version.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4388 96b784f8-4ae3-dd11-aff7-0030488c597c
patch [#34683] BVH Importer, Faster import and option to use BVH animation timing
from Luke Tokheim (luketokheim)


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


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4390 96b784f8-4ae3-dd11-aff7-0030488c597c
Some renaming/cleanup in  i18n tools.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4391 96b784f8-4ae3-dd11-aff7-0030488c597c
Small changes/additions to i18n tools.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4392 96b784f8-4ae3-dd11-aff7-0030488c597c
VRML: export vertex colors by default and fallback to material colors.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4395 96b784f8-4ae3-dd11-aff7-0030488c597c
export PLY with object transformation applied.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4401 96b784f8-4ae3-dd11-aff7-0030488c597c
use object.update_from_editmode() for scripts which read object data.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4402 96b784f8-4ae3-dd11-aff7-0030488c597c
only calculate normals if there being exported.


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

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4404 96b784f8-4ae3-dd11-aff7-0030488c597c
only apply modifiers if the mesh has modifiers


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4405 96b784f8-4ae3-dd11-aff7-0030488c597c
New feature: Somebody asked me to make use of the skin and subdivision modifier 
in Blender, which both can be used to draw the sticks. This is what I have 
done and implemented.

The code has become a bit 'unreadable' there will be after some other commitments
including some code cleanups.
 
Blendphys.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4408 96b784f8-4ae3-dd11-aff7-0030488c597c
Code cleanup: the code in the main function for inserting a camera and light 
source into the 3D scene has been removed and put into a separate function.
 
Blendphys.




git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4409 96b784f8-4ae3-dd11-aff7-0030488c597c
Code cleanup: the code in the main function for drawing the atoms (balls) has 
been removed and put into a separate function.
 
Blendphys.




git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4410 96b784f8-4ae3-dd11-aff7-0030488c597c
Code cleanup: the code in the main function for drawing the sticks has 
been removed and put into a separate function.
 
Blendphys.





git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4411 96b784f8-4ae3-dd11-aff7-0030488c597c
The new feature: the sticks represented by a skin and subdivision modifier
do also have a material now. - I simply forgot that to include.
 
Blendphys.





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

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

* remotes/trunk:
  Fixed lipsync bug.
  The new feature: the sticks represented by a skin and subdivision modifier do also have a material now. - I simply forgot that to include.
  Code cleanup: the code in the main function for drawing the sticks has been removed and put into a separate function.
  Code cleanup: the code in the main function for drawing the atoms (balls) has been removed and put into a separate function.
  Code cleanup: the code in the main function for inserting a camera and light source into the 3D scene has been removed and put into a separate function.
  New feature: Somebody asked me to make use of the skin and subdivision modifier in Blender, which both can be used to draw the sticks. This is what I have done and implemented.
  only apply modifiers if the mesh has modifiers
  Minor UI message fix.
  only calculate normals if there being exported.
  use object.update_from_editmode() for scripts which read object data.
  export PLY with object transformation applied.
  VRML: export vertex colors by default and fallback to material colors.
  Small changes/additions to i18n tools.
  Some renaming/cleanup in  i18n tools.
  pep8 cleanup
  patch [#34683] BVH Importer, Faster import and option to use BVH animation timing from Luke Tokheim (luketokheim)
  Now applink works with the latest blender version.
  - A ground-up rewrite of the DirectX .x exporter for better design and extensibility. - Optimized vertex, normal, and skin weight export where possible. - Largely decoupled data gathering and data writing.  This will make it much easier to provide binary file support in the future. - Added animation option to export each action of each object as a separate AnimationSet and another option to export unused actions as if used by the first armature object. - Added vertex color export support.
  fix: invalid header warning; changed: verbose modes from bool to enum; changed: position of update scene;