Blender Git Statistics -> Developers -> gaiaclary

Gaia Clary (gaiaclary)

Total Commits : 711
Master Commits : 443
Branch Commits : 268
First Commit : May 7, 2012
Latest Commit : July 16, 2019 (Today)

Commits by Month

DateNumber of Commits
July, 20191
June, 201917
May, 20198
April, 201916
March, 20191
February, 20194
January, 20193
December, 201810
November, 201843
October, 201810
September, 20181
August, 201885
July, 20180
June, 20180
May, 20180
April, 201843
March, 201875
February, 201833
January, 20186
December, 20170
November, 20170
October, 20170
September, 20173
August, 20170
July, 20171
June, 201712
May, 20170
April, 20174
March, 201716
February, 20170
January, 20172
December, 20161
November, 20165
October, 20161
September, 201610
August, 20160
July, 20163
June, 201614
May, 20169
April, 20160
March, 20160
February, 20165
January, 20160
December, 20150
November, 20154
October, 20150
September, 20150
August, 20150
July, 20150
June, 20150
May, 20156
April, 20157
March, 20159
February, 20152
January, 20150
December, 20144
November, 20142
October, 20142
September, 20141
August, 20145
July, 20146
June, 20142
May, 20141
April, 20141
March, 20140
February, 20146
January, 20146
December, 20132
November, 20131
October, 20134
September, 20131
August, 20132
July, 201327
June, 201334
May, 201314
April, 20138
March, 201323
February, 201323
January, 20132
December, 20121
November, 20120
October, 20126
September, 20126
August, 20129
July, 20122
June, 201227
May, 201213

Commit Distribution

PathNumber of Commits
master443
collada2.8143
hair_object40
temp-outliner-visibility40
temp-sybren-meshdeform20
tmp-static-override-insertion20
temp-ui-layout-2.820
ui_layout_gridflow20
temp-sybren-cow-ocean20
blender2.8_snap_gizmo20
temp-greasepencil-vfx20
TEMP-UI-DECOR20
experimental_gp_weight20
temp-modifier-rm-cddm20
hair_guides_grooming20
blender2.8-workbench20
temp-greasepencil-object-stacksplit20
tmp-COW_InsertKeyframe_Fix20
interactive_physics20
temp-udim-images20
temp-benchmark20
hair_guides20
temp-select-axis20
blender2.8-snapping_with_occlusion20
tmp-CollectionsAnim20
temp-tab_drag_drop20
topbar20
temp-flexible-spacing20
tmp-b28-motionpath-drawing20
temp-sybren-particles20
temp-keymap-save20
tmp_hair_curves20
benchmark20
soc-2018-cycles-volumes20
temp-eeveelightcache20
temp-sybren-modifier-nonmesh20
temp-keymap-changes20
tmp-TimelineHeaderButtonsStretching20
soc-2018-bevel20
temp-unified-collections20
temp-dynamic-overrides20
collada18
temp-object-multi-mode17
compositor-201611
fracture_modifier8
temp-fracture-modifier-2.88
fracture_modifier-master8
temp-drawcontext6
temp-render-depsgraph6
blender-v2.78b-release5
blender-v2.78-release5
temp-workspace-object-mode-removal5
temp-scene-obedit-remove5
blender-v2.78c-release5
temp-workspace-addons4
id_override_static2
temp-group-collections2
temp-workspace_mode2
tmp-debug-filebrowser2
temp-workspace_active_object2
temp-ssr2
custom-manipulators2
strand_editmode2
temp-workspace-changes2
blender-v2.79b-release2
blender-v2.79a-release2
collada-22
soc-2012-bratwurst1
pie-menus1
ui-preview-buttons1
temp-cycles-draw-manager1
temp-material-remap1
transform-manipulators1
blender-v2.74-release1
input_method_editor_partial_support1
temp-lightprobe-rename1
blender-v2.72-release1
gooseberry_farm1
input_method_editor1
gooseberry1
temp_motionpaths1
imm_port_wm_playanim1
workspaces1
temp_file-dropper1

Favourite Files

FilenameTotal Edits
AnimationExporter.cpp97
collada_utils.cpp85
collada_utils.h76
DocumentImporter.cpp61
AnimationExporter.h61
io_collada.c58
BCSampleData.h57
BCAnimationCurve.h50
ArmatureImporter.cpp48
collada.cpp47

File Changes

ActionTotalPer Commit
Added730.1
Modified1 8532.6
Deleted170.0

Code Changes

ActionTotalPer Commit
Lines Added26 08240.4
Lines Removed14 64222.7

Latest commits Feed

Revision dd3e347 by Gaia Clary (master)
3 hours 32 min ago
fix T66899: Collada: Shininess/Reflectivity not handled correct

Fixed: The Collada Exporter only supports export of
Lambert Shaders. But Shininess is not supported with
Lambert Shaders. The exporter must not add Shininess
to the Shader data!

Fixed: The Collada Importer adds an illegal value of -1
for reflectivity when this parameters is not defined in
the imported collada data. Now reflectivity is only
set when the import data contains a valid value.

Discarded: The Collada Importer handles shininess in a
dubious way. I have discarded import for now.
This needs to be reworked carefully in 2.81.

Differential Revision: https://developer.blender.org/D5262
Revision 4419dd3 by Gaia Clary (master)
June 11, 2019, 11:56 (GMT)
fix T65576 collada exporter duplicates node tree when exported material already uses nodes
Revision 94e6526 by Gaia Clary (master)
June 5, 2019, 19:15 (GMT)
fix T65480: Collada exporter did not export image texture for Base Color
Revision eda377c by Gaia Clary (master)
June 5, 2019, 10:42 (GMT)
update Collada Importer: reworked export and import of Materials

- added import of transparency and emission into principled BSDF Shader
- added support for importing all default collada material parameters

* diffuse
* emission
* index_of_refraction
* shininess (mapped to BSDF Roughness)
* reflectivity (mapped to BSDF Metallic)
* transparency + transparent mapped to BSDF Alpha)
* ambient (creates unconnected texture node)
* specular (creates unconnected texture node)
* reflective(creates unconnected texture node)

- added support for exporting collada material parameters:

* diffuse
* emission
* index_of_refraction
* shininess (mapped to BSDF Roughness)
* reflectivity (mapped to BSDF Metallic)
* transparency + transparent mapped to BSDF Alpha)

- prepared support for exporting the following parameters
but currently commented out:

* ambient (creates unconnected texture node)
* specular (creates unconnected texture node)
* reflective(creates unconnected texture node)

Problem: For now we only allow export of principled BSDF based
materials. I am not sure from where to get ambient, specular
and reflective as those values are not included in the
principled BSDF Shader (wip).
Revision 97e53d2 by Gaia Clary (master)
June 3, 2019, 14:35 (GMT)
fix collada: get Alpha and Emission from principled BSDF Shader
Revision 19dcb22 by Gaia Clary (master)
June 2, 2019, 21:33 (GMT)
fix collada Importer: Set bone transformation type when importing unskinned skeleton
Revision d04622e by Gaia Clary (master)
June 2, 2019, 21:00 (GMT)
fix: enforce transform export as <matrix> when exporting animated armature"

Currently we can not export Decompsed Transforms in combination with
Armature asnimations. As a temporary workaround enforce export
of transformations as Matrix for armature objects.
Revision 0bcf29b by Gaia Clary (master)
June 2, 2019, 21:00 (GMT)
refactor: use Quat and BCQuat instead of float[4] arrays for Quaternions (wip)
Revision 820e4d4 by Gaia Clary (master)
June 2, 2019, 21:00 (GMT)
fix T34062 Collada exporter: changed order of export for decomposed transformation.

1.) The Blender order of applying transforms is:

Scale
Rotation
Transformation

Reasoning: This order ensures there is no shearing, which happens
when you do scaling after rotation, see also:

https://blender.stackexchange.com/questions/1806

The Collada exporter now exports in the order how the transforms
need to be applied upon import.

2.) Also removed obsolete #if 0 lines
Revision 0731b88 by Gaia Clary (master)
June 2, 2019, 21:00 (GMT)
refactor collada: Added utility functions bc_string_before() and bc_string_after()

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