(21.11.2008, 22:30 UTC+1: replaced the patch with a new one)
This exporter patch will fix 3 things:
1. Speeding things up (50 times faster for 35000 quads model) by keeping tracks of reverse mapping of TriGroup#posIndexToVertices.
2. Bone weights were normalized only for numverts >4 polygons, but now with this patch, weights are normalized for all polygons. This behavior is more close to Blender's one. This also prevents weight could be >1.0 which does not fit with Horde3D's implementation.
3. Converter#__AdditionalJointMat is now properly initialized.
Attachments: |
File comment: Apply in trunk with: "patch -p0 < horde3d-blender-exporter-performance-patch2" after unzipping
patch2.zip [1.32 KiB]
Downloaded 688 times
|
Last edited by hayasaka on 21.11.2008, 22:32, edited 1 time in total.
|