Blender Git Commit Log

All Blender Git commits.

Page: 3038 / 8462

August 12, 2018, 13:34 (GMT)
Fix broken normal calculation of flipped faces
August 12, 2018, 12:54 (GMT)
added autohide filtering based on filter object vertex positions

mesh objects now use their verts and a distance, while empties (or other non-mesh objects) still
use the maximum of the object size as radius
August 12, 2018, 12:48 (GMT)
Remove the hair modifier.

A new object type for hair will be used instead.
August 12, 2018, 11:59 (GMT)
Merge branch 'hair_guides' into hair_guides_grooming
August 12, 2018, 11:52 (GMT)
Merge branch 'blender2.8' into hair_guides
August 12, 2018, 10:30 (GMT)
Merge branch 'master' into gsoc-2018-many-light-sampling
August 12, 2018, 10:17 (GMT)
Merge branch 'hair_guides' into hair_guides_grooming
August 12, 2018, 10:05 (GMT)
Merge branch 'tmp_hair_curves' into hair_guides
August 12, 2018, 09:59 (GMT)
Cycles: light_tree_pdf() now accounts for splitting

For the MIS calculations we need to be able to calculate the
probability to sample a light using the light tree. This
did not account for splitting so if splitting was used the
probability would be wrong. This has now been fixed.

Also, if we are in PATH mode then the splitting threshold is
set to zero.
August 12, 2018, 09:57 (GMT)
Cycles: Removed unused code

The simplified GGX code is no longer needed
with the new splitting heuristic and has
now been removed.
August 12, 2018, 09:33 (GMT)
Separate buffer texture for hair index for each vertex.

This is needed for allowing variable length hair strands, where the hair index can not
simply be calculated from the vertex index based on a fixed-length strand.
August 12, 2018, 09:14 (GMT)
Minor bug-fixes and optimizations.

* Change most instances of division and modulo with TILE_SIZE to bit shifting. Much more efficient since TILE_SIZE should be a
power of 2.
* Added intialization for some Mesh members. Previously had motion blur randomly toggle on and off otherwise.
* Fixed issue where voxel to tile correspondence is different between external VDBs and internal sparse grids. The fix requires
generating a new VDB grid which may be too memory intensive. Better method would be translating grids in place.
* Fixed misc OpenVDB to grid conversion issues.
August 12, 2018, 05:22 (GMT)
PyAPI: update scripts for matrix multiply operator

Operators:
- add torus
- align objects
- bake physics
- make dupli faces
- smart project

Templates:
- 3D view ray cast

Other:
- Methods for bones/edit-bones
August 12, 2018, 03:17 (GMT)
Gizmo: add blank gizmo definition

Missed from 98c304e865f by accident.
August 11, 2018, 23:22 (GMT)
some more rigidbody refactor and crash fix for fracturing in debug mode
August 11, 2018, 21:48 (GMT)
removed obsolete imports in fluid ui
August 11, 2018, 21:34 (GMT)
build_environment: blosc 1.14.4
August 11, 2018, 21:20 (GMT)
fixed issue with addons submodule commit pointer
August 11, 2018, 21:13 (GMT)
build_environment: zlib move harvesting to zlib.cmake
August 11, 2018, 20:47 (GMT)
Merge branch 'master' into fluid-mantaflow
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021