Blender Git Commit Log

All Blender Git commits.

Page: 4105 / 8462

January 11, 2017, 21:15 (GMT)
UI: Try limiting 'x' icon to search buttons

Reusing PROP_TEXTEDIT_UPDATE instead of adding a new property flag just for search strings. Currently it's only used for search strings anyway so seems fine for now.

Fixes T50336.
Revision c910bea by Luca Rood (master)
January 11, 2017, 19:55 (GMT)
Split interp_weights_face_v3 into specific functions for tris and quads

This splits `interp_weights_face_v3` into `interp_weights_tri_v3` and
`interp_weights_quad_v3`, in order to properly handle three sided polygons
without needing a useless extra index in your weight array. This also
improves clarity and consistency with other math_geom functions, thus
reducing potential future errors.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D2461
January 11, 2017, 18:48 (GMT)
Added saturation and value slider + fix versioning
January 11, 2017, 17:52 (GMT)
Split interp_weights_face_v3 into specific functions for tris and quads
January 11, 2017, 17:52 (GMT)
Remove custom weight interp func in favor of Blender's built-in implementation
January 11, 2017, 17:47 (GMT)
Viewport SSAO: Fix normals not normalized
January 11, 2017, 16:41 (GMT)
Merge remote-tracking branch 'origin/render-layers' into clay-engine

# Conflicts:
# source/blender/editors/space_view3d/drawobject.c
# source/blender/gpu/intern/gpu_viewport.c
January 11, 2017, 16:38 (GMT)
Fixed versionning
January 11, 2017, 15:58 (GMT)
Fix Crash and Unfreed Memory
January 11, 2017, 15:34 (GMT)
Introduce Batch storage.
January 11, 2017, 15:32 (GMT)
Cycles: Fix wrong motion blur when combining deformation motion blur with autosplit

The issue was that we used to compare number of vertices for mesh after the auto
smooth was applied (at the center of the shutter time) with number of vertices
prior to the auto smooth applied. This caused false-positive consideration of a
mesh as changing topology.

Now we do autosplit as early as possible and do it from blender side, so Cycles
does not need to re-implement splitting on it's side.
January 11, 2017, 15:23 (GMT)
Cycles: Pass explicit subdivision type to object_to_mesh

This allows us to do some extra logic checks there based on particular
subdivision type.

Additionally avoids implicit cast of enum to bool.
January 11, 2017, 15:20 (GMT)
Fix mem freed twice
January 11, 2017, 15:05 (GMT)
Fix VS 2015 issue (change isnanf to isnan)
January 11, 2017, 15:04 (GMT)
Copy autosmooth mesh settings BKE_mesh_new_from_object

This way render engine can first apply all modifiers on the
new mesh and then optionally perform autosmooth face splitting
on it.
January 11, 2017, 14:59 (GMT)
RNA: Expose autosmooth face splitting

This way render engine can request mesh to be auto-split and not
worry about implementing this functionality on it's own.

Please note that this split is to be performed prior to tessellation.
January 11, 2017, 14:54 (GMT)
_free() functions should not clear the pointer itself
January 11, 2017, 14:54 (GMT)
BLI_assert fix
January 11, 2017, 14:16 (GMT)
Cycles: Cleanup, whitespace around operator
January 11, 2017, 13:34 (GMT)
Cycles: Improve logging of cases when motion blur is disabled

Next logical step is to expose this somehow to the interface.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021