Blender Git Commits

Blender Git commits from all branches.

Page: 1654 / 2888

November 11, 2017, 16:21 (GMT)
Remove deprecated UI code for the hair modifier.
November 11, 2017, 16:18 (GMT)
Fix null pointer reads when there are no hair follicles (which is allowed).
November 11, 2017, 15:57 (GMT)
Parent indices and weights for hair follicles and a binding function.
November 11, 2017, 15:35 (GMT)
Fix merge errors

The ruler was using old grease pencil structure and palettes.

This need more attention in the future.
November 11, 2017, 15:16 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 11, 2017, 15:13 (GMT)
WIP: Smooth Thickness and Strength

This mooth the thickness of the strokes using points before and after. The same for strength (alpha)

Some cleanup too.
November 11, 2017, 14:13 (GMT)
Add fields for curve storage in hair systems and use it in draw code.
November 11, 2017, 12:07 (GMT)
fix for particle and mesh scaling
November 11, 2017, 12:07 (GMT)
re-enabled bubble rise factor and some small snd particles fixes
November 11, 2017, 11:45 (GMT)
Cycles: Speed up split kernel builds by using split direct_emission functions

This removes the indirect call to `svm_eval_nodes` from the
`kernel_direct_lighting` kernel, and speeds up kernel build times
by 4-5 seconds. Render time is slower by ~1%. It should be possible
to apply this technique to other areas of the kernel to get even
better build times.

Note: this breaks branched path and shadow catcher in the split
kernel. Should be an easy fix, will do later.
November 11, 2017, 11:45 (GMT)
Cycles: Split apart direct_emission around shader_eval
November 11, 2017, 10:56 (GMT)
Cycles: Split direct_emissive_eval around shader_eval
November 11, 2017, 10:36 (GMT)
Cycles: Move ShaderEvalTask to kernel_types.h for use outside of split kernel

Also make usage slightly more generic.
November 11, 2017, 09:51 (GMT)
Implementation for BKE_hair_get_scalp.
November 11, 2017, 08:54 (GMT)
Cycles: Minor reworking of shader eval functions

Merges `shader_eval_surface` and `shader_eval_background` into the new
`shader_eval`. Also makes `kernel_shader_eval` of the split kernel
more generic. This will be used to split `svm_eval_nodes` out of
as many functions as possible so that there is only one call to this
function (or as close as we can get to that).
November 10, 2017, 19:12 (GMT)
Fix error in previous commits
November 10, 2017, 19:10 (GMT)
WIP: Readjust smooth thickness weights
November 10, 2017, 19:09 (GMT)
WIP: Readjust weight for stabilize
November 10, 2017, 19:08 (GMT)
WIP: First test for smooth thickness
November 10, 2017, 18:14 (GMT)
WIP: More work to get better drawing feeling

Thre was some problems in previous commits
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021