January 23, 2015, 16:43 (GMT) |
Cleanup, and do not execute the modifier when 'autosmooth' is disabled. |
January 23, 2015, 13:54 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 22, 2015, 20:31 (GMT) |
More cleanup, simplied set_clnor funcs, reworked mix feature of setsplinor modifier Now, `BKE_mesh_normals_loop_custom_set()` & co do not take a factor value anymore. It could make perfomances slightly better, but it was adding some complexity and fuzzyness in an area that do not need that. So now, caller code is expected to handle mixing itself, if needed. And SetSplitNormal modifier now has a real mixing handling, quite similar to the one of txdata. |
January 22, 2015, 16:00 (GMT) |
Some cleanup/refinements in clnors <-> data conversions. |
January 22, 2015, 14:15 (GMT) |
Update/resurrect clnor icon (was lost in some old merge...). |
January 22, 2015, 13:56 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 20, 2015, 13:11 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 19, 2015, 21:24 (GMT) |
Add advanced normals mixing and interpolation to txdata. Also, remove clnor interp, this is definitively better done in 'real normals' context! |
January 19, 2015, 20:28 (GMT) |
Nuke CopySplitNormals, txdata proved to be able to handle that nicely, as expected. |
January 19, 2015, 20:16 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 19, 2015, 16:13 (GMT) |
Merge branch 'master' into temp_custom_loop_normals Conflicts: source/blender/blenkernel/BKE_cdderivedmesh.h source/blender/blenkernel/BKE_mesh.h source/blender/blenkernel/intern/DerivedMesh.c source/blender/blenkernel/intern/cdderivedmesh.c source/blender/blenkernel/intern/editderivedmesh.c source/blender/blenkernel/intern/mesh_evaluate.c source/blender/blenkernel/intern/mesh_remap.c source/blender/bmesh/intern/bmesh_mesh.c source/blender/bmesh/intern/bmesh_mesh.h source/blender/makesrna/intern/rna_mesh_api.c Note: commented out part of 'copynors' modifier code, we will get rid of this one soon anyway. |
January 15, 2015, 15:20 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 15, 2015, 15:18 (GMT) |
First use of txdata to transfer custom normals... Had to add a pre/post process helper to txdata, since with clnors we want to operate on regular normals data, but store results in 'compressed' clnor data. Note things seems to be working basically, but the whole branch needs to re-check how/when it's using (custom)lnors (same goes for master, actually!). |
January 14, 2015, 19:03 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 12, 2015, 11:19 (GMT) |
Merge branch 'master' into temp_custom_loop_normals Conflicts: source/blender/makesrna/intern/rna_modifier.c |
January 11, 2015, 14:25 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
January 10, 2015, 09:57 (GMT) |
Merge branch 'master' into temp_custom_loop_normals Conflicts: release/datafiles/blender_icons.svg release/scripts/startup/bl_ui/properties_data_modifier.py source/blender/editors/include/UI_icons.h source/blender/editors/space_outliner/outliner_draw.c source/blender/makesdna/DNA_modifier_types.h source/blender/makesrna/intern/rna_modifier.c source/blender/modifiers/MOD_modifiertypes.h source/blender/modifiers/intern/MOD_util.c |
November 30, 2014, 17:50 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
November 16, 2014, 13:42 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
November 11, 2014, 07:44 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
|