Blender Git Commit Log

All Blender Git commits.

Page: 3609 / 8462

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:23 (GMT)
GPUFramebuffer: Add possibility to blit stencil buffer.
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).
Revision e389ae9 by Mai Lavelle (master)
November 11, 2017, 06:01 (GMT)
Cycles: Set error if a split kernel fails to load

To help catch cases where adding a new kernel is missed for one of the
device implementations.
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021