Blender Git Commits

Blender Git commits from all branches.

Page: 1646 / 2888

November 26, 2017, 13:45 (GMT)
Cycles: fixed some warnings in embree integration
November 26, 2017, 13:45 (GMT)
Cycles: prevented interactive rendering from crashing with Embree when objects are made invisible - RTCScenes now only get deleted by the top level BVH
November 26, 2017, 13:45 (GMT)
Cycles: improved defaults for embree option, enable embree in the UI only when a CPU device is selected
November 26, 2017, 13:45 (GMT)
Cycles: Added support for BVH refitting/dynamic meshes with embree
November 26, 2017, 13:45 (GMT)
Cycles: improvements to hair rendering using embree
November 26, 2017, 13:45 (GMT)
Cycles: embree hair now uses curve and not line segments, no more intersection filters for closest hit queries
November 26, 2017, 13:45 (GMT)
Cycles: added memory and progress callbacks to embree
November 26, 2017, 13:21 (GMT)
Cycles: Added volume support for embree
November 26, 2017, 13:21 (GMT)
Cycles: Embree support for ribbon line segments and subsurface scattering
November 26, 2017, 13:21 (GMT)
Cycles: Embree accelerator now supports instanced triangle meshes
November 26, 2017, 13:14 (GMT)
Cycles: Progress with embree integration, still incomplete however
November 26, 2017, 13:14 (GMT)
Cycles: more work on embree integration - triangle meshes now support deformation motion blur
November 26, 2017, 12:30 (GMT)
Cycles: Laid some foundation for embree ray accelerator: flags, UI and CMake
November 26, 2017, 10:33 (GMT)
Use material slot index instead of a direct Material pointer.

A Material pointer would be a nicer way to assign a hair material,
but unfortunately that does not work well with the context-based material
lookup of the node editor. There is no selection of an "active" modifier,
so the node editor will never display the material (unless it is placed
into a material stack as well).
November 26, 2017, 08:22 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 26, 2017, 08:07 (GMT)
Cycles: Use ShaderEvalIntent more to pass flag, closures, and eval_task less

This makes it so that path_flag and max_closures are not passed to shader eval
functions, instead a limited number of ShaderEvalIntents are used. This also
removes the need for ShaderEvalTask in the mega kernel and simplifies the
code a bit.
November 25, 2017, 15:10 (GMT)
Use weight in Hook modifier
November 25, 2017, 14:58 (GMT)
Material pointer in hair systems.
November 25, 2017, 13:46 (GMT)
Simplified API for generating hair follicles with a fixed max count.

The final count is inversely proportional to the min_distance, so using that
as a user variable is difficult to control. Instead we just use the overall
count as the single variable now.

The actual final count will be less than this maximum count, because the
theoretical limit is never reached in practice. The min. distance could also
be stored as a result of the hair generation as feedback for the user.
November 25, 2017, 12:53 (GMT)
Change Hook modifier default parameters
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021