Blender Git Statistics -> Developers -> kanttori

kanttori (kanttori)

Total Commits : 9
Master Commits : 9
Branch Commits : 0
First Commit : February 12, 2012
Latest Commit : May 2, 2012

Commits by Month

DateNumber of Commits
May, 20121
April, 20120
March, 20121
February, 20127

Favourite Files

FilenameTotal Edits
ArmatureExporter.cpp3
MeshImporter.cpp3
TransformWriter.cpp2
ArmatureExporter.h2
DocumentImporter.cpp1
GeometryExporter.cpp1
SceneExporter.cpp1
MeshImporter.h1
SceneExporter.h1

File Changes

ActionTotalPer Commit
Modified151.7

Code Changes

ActionTotalPer Commit
Lines Added22224.7
Lines Removed10912.1

Latest commits Feed

Revision 66581e9 by kanttori (master)
May 2, 2012, 16:18 (GMT)
Fix #31176: Collada model shows weird textures in editmode

Issue with multimaterial meshes and mface to mpoly conversion being before assignment of materials (which is done on meshobject instancing?).
Added explicit bmesh conversion to MeshImporter which is called from DocumentImporter::import.

Revision 1148344 by kanttori (master)
March 6, 2012, 19:50 (GMT)
fix #30440, Collada import: no faces/uv after bmesh merge

Seems too simple, just missing call to convert_mfaces_to_mpolys.

Revision 2d8227f by kanttori (master)
February 24, 2012, 21:45 (GMT)
Collada export: bone parenting is actually against the tail.

Don't know the reasoning for having it be against the tail and not the head.
Revision adba42b by kanttori (master)
February 24, 2012, 21:15 (GMT)
Collada export: fix no polylist after bmesh-merge

Just needed a call to BKE_mesh_tessface_ensure when exporting geometries.

Revision d6deca4 by kanttori (master)
February 19, 2012, 17:55 (GMT)
Fix #30230, Crash after importing collada file

On collada import a -1 layer_index from CustomData_get_layer_index (CD_MTFACE) was used.
This then managed to overwrite last mface's data with uv-set's name so at least it gave a clue where to look for :]

Revision f75bf20 by kanttori (master)
February 18, 2012, 16:55 (GMT)
Fix rest of #27022, collada export: add bone parenting of objects

- SceneExporter collects a list of child-objects for armature-object and passes it onto ArmatureExporter
- SceneExporter's writeNodes is then called from ArmatureExporter for matching child-objects for bone.
- ArmatureExporter removes written child-objects from list, objects not exported as being bone parented are exported as direct children of the armature-node.
- Should play nice with current Second Life-compatibility.

A nicer implementation would require some design changes, will have to wait.

Revision 7beddb7 by kanttori (master)
February 18, 2012, 16:20 (GMT)
Collada export: changes to joints/weights in skincontroller

- Collecting joints/weights in one place, it's easier to exclude zero weights or vertexgroups with no matching bone than trying to match same logic in multiple places.
- Still not exporting -1 joints for vertices without weights, but also not outputting -1 joint + weight for each vertexgroup without a matching bone.
- The exported weights are now normalized.

Last I tested this patch stopped 3ds Max crashing on import of file from #29465 (opencollada / internal .dae).

Revision e6b708b by kanttori (master)
February 18, 2012, 15:41 (GMT)
Minor change collada export; don't even run the parentinv-test when ob->parent is NULL
Revision c61e03c by kanttori (master)
February 12, 2012, 15:30 (GMT)
collada export: Don't write parentinverse if ob->parent is NULL


MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019