Blender Git Commit Log

All Blender Git commits.

Page: 3589 / 8462

November 26, 2017, 13:45 (GMT)
Cycles: fixed Embree transparent shadow ray intersection to terminate properly when opaque objects are hit
November 26, 2017, 13:45 (GMT)
Cycles: Added Embree to Unix CMake files
November 26, 2017, 13:45 (GMT)
Cycles: fixed Windows build with Embree
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, 09:03 (GMT)
Cleanup: rename edge -> edges
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021