Blender Git Commits

Blender Git "temp_custom_loop_normals" branch commits.

Page: 4 / 8

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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021