Added Hair Child Support 
note: rendersteps seem closer to BI with power of 3 rather than 2 as said in the UI Py tooltip.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4246 96b784f8-4ae3-dd11-aff7-0030488c597c
fixed vertex weight handling of more than 3 bone weights, that milkshape cannot support.

indirect part of the reported issue:
http://www.blender.org/forum/viewtopic.php?t=26251

now, vertex weights will sorted according the weight. in case of more than 3 weights, less important ones will be skipped on export.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4248 96b784f8-4ae3-dd11-aff7-0030488c597c
fix: now, using 'object.matrix_basis' instead of 'object.matrix_local' during export for applying transform.

that will calculate parented object correctly.
related to issue reported by Shadoh.
http://www.blender.org/forum/viewtopic.php?t=26251

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4249 96b784f8-4ae3-dd11-aff7-0030488c597c
fix: potentially division by zero in case of no weights

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4250 96b784f8-4ae3-dd11-aff7-0030488c597c
OBJ now exports blenders ngons.


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


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


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


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4255 96b784f8-4ae3-dd11-aff7-0030488c597c
skip calculating tessfaces for export. they are not needed.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4256 96b784f8-4ae3-dd11-aff7-0030488c597c
fix/workaround for character encoding ('ascii' is used for now, it should be 'cp1252' finally, but there are issues with printing on system console and struct.pack or io.FileIO.write)

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

and tiny other things e.g.
fix: sum of weights sometimes reaches only 99% instead of 100%
mod: come # comments - year to 2013
mod: ui of importer - joint size bit closer to other item

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons@4258 96b784f8-4ae3-dd11-aff7-0030488c597c
On startup bpy.data.filepath is not accessible, preventing proper addon enabling.

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