Cycles: don't count volume boundaries as transparent bounces.
[blender-staging.git] / intern / cycles / kernel / kernel_volume.h
2018-02-23 Brecht Van LommelCode refactor: improve attribute handling for optional...
2018-02-21 Brecht Van LommelCycles: better path termination for transparency.
2018-02-09 Brecht Van LommelCycles: random walk subsurface scattering.
2017-11-10 Brecht Van LommelCycles: better distance sampling for chromatic volume...
2017-11-09 Mai LavelleCycles: Replace __MAX_CLOSURE__ build option with runti...
2017-11-05 Brecht Van LommelCycles: reduce closure memory usage for emission/shadow...
2017-11-05 Brecht Van LommelCode refactor: sum transparent and absorption weights...
2017-11-05 Brecht Van LommelCode refactor: remove emission and background closures...
2017-10-08 Brecht Van LommelCode refactor: use DeviceInfo to enable QBVH and decoup...
2017-09-20 Brecht Van LommelCycles: slightly improve BSDF sample stratification...
2017-09-20 Brecht Van LommelCode cleanup: remove hack to avoid seeing transparent...
2017-09-13 Brecht Van LommelCode cleanup: abstract shadow catcher logic more into...
2017-09-12 Brecht Van LommelFix rare firefly in volume equiangular sampling when...
2017-08-24 Brecht Van LommelCode cleanup: remove shader context.
2017-08-19 Brecht Van LommelCode cleanup: move rng into path state.
2017-06-13 Sergey SharybinCycles: Fix compilation error of OpenCL mega kernel
2017-03-27 Hristo GueorguievCycles: Remove ccl_addr_space from RNG passed to functions
2017-03-17 Sergey SharybinCycles: Cleanup, indentation
2017-03-09 Hristo GueorguievCycles: SSS and Volume rendering in split kernel
2017-02-28 Sergey SharybinCycles: Fix division by zero in volume code which was...
2016-12-08 Sergey SharybinFix emissive volumes generates unexpected fireflies...
2016-12-01 Sergey SharybinCycles: Fix correlation issues in certain cases
2016-11-24 Sergey SharybinCycles: Avoid divisions by zero in volume sampling...
2016-09-14 Lukas StocknerCycles: Also support the constant emission speedup...
2016-08-25 Sergey SharybinFix T49078: Cycles tries to render volume from another...
2016-08-01 Sergey SharybinCycles: Tweaks to support CUDA 8 toolkit
2016-07-26 Sergey SharybinCycles: Proper fix for buffer overflow in volume inters...
2016-06-08 Lukas StocknerCycles: Fix two numerical issues in the volume code
2016-06-06 Sergey SharybinFix T48571: Cycles/GPU - A lot of fireflies on SSS...
2016-05-23 Brecht Van LommelCycles CUDA: reduce stack memory by reusing ShaderData.
2016-05-22 Brecht Van LommelCleanup: remove Cycles layer bits checking in the kernel.
2016-05-18 Sergey SharybinCycles: Fix compilation error of CUDA kernels after...
2016-05-18 Sergey SharybinCycles: Reduce amount of malloc() calls from the kernel
2016-04-20 Sergey SharybinFix T48162: GPU render gives wrong results in certain...
2016-04-14 Sergey SharybinCycles: Yet another fix for camera in volume
2016-04-04 Sergey SharybinCycles: Fix wrong camera in volume check when domain...
2016-04-04 Sergey SharybinCycles: Fix regression caused by recent camera-in-volum...
2016-04-01 Sergey SharybinCycles: Fix wrong camera-in-volume stack when camera...
2016-03-25 Sergey SharybinCycles: Cleanup, indent nested preprocessor directives
2016-01-24 Thomas DingesCleanup: Remove outdated comment in volume code.
2016-01-06 Thomas DingesCycles: Refactor how we pass bounce info to light path...
2015-08-31 Thomas DingesCleanup: Fix some typos in volume code comments.
2015-07-04 Thomas DingesCleanup: Typo in comment.
2015-04-29 Thomas DingesCycles: Record all possible volume intersections for...
2015-04-29 Sergey SharybinCycles: Fix wrong termination criteria in SSS volume...
2015-04-28 Thomas DingesCleanup: Move Cycles volume stack update for subsurface...
2015-03-27 Sergey SharybinCycles: Code cleanup, spaces around keywords
2015-03-12 Thomas DingesCycles / Decoupled Ray Marching: Skip consecutive empty...
2015-02-17 Sergey SharybinCycles: Avoid over-allocation in decouple ray marching
2015-02-05 Sergey SharybinFix T43562: Cycles gets stuck with camera in volume...
2014-12-25 Thomas DingesCleanup: Fix Cycles Apache header.
2014-11-13 Thomas DingesCycles: Update some comments in volume code.
2014-11-12 Thomas DingesCleanup, typo fixes.
2014-11-10 Sergey SharybinCycles: Speedup for homogenous volumes in decoupled...
2014-11-04 Sergey SharybinCycles: Don't check shader for volume when checking...
2014-10-23 Campbell BartonCleanup: spelling
2014-10-06 Campbell BartonCleanup: warnings
2014-10-06 Sergey SharybinCycles: Fix for camera-in-volume detection
2014-10-03 Sergey SharybinCycles: Speedup of kernel side camera-in-volume detection
2014-09-27 Sergey SharybinCycles: Avoid temp variable in camera-in-volume check
2014-09-25 Sergey SharybinCycles: Add support for cameras inside volume
2014-08-24 Thomas DingesCycles: Avoid redundant call to volume_stack_is_heterog...
2014-08-20 Thomas DingesCode refactor: Split __VOLUME__ defines in Cycles.
2014-08-20 Thomas DingesCycles: Further tweak for Decoupled Ray Marching
2014-08-14 Thomas DingesCycles: Don't check closure flag in kernel_volume_decou...
2014-08-14 Thomas DingesCycles: Optimize Equi-Angular sampling using binary...
2014-08-14 Thomas DingesCycles: Optimization for Heterogeneous Volume Shadows.
2014-07-06 Thomas DingesCycles: Equi-Angular and MIS Volume sampling work on...
2014-07-05 Thomas DingesCycles: Compile fixes for CUDA Volumetrics.
2014-06-24 Brecht Van LommelFix T40695: world surface shader incorrectly visible...
2014-06-14 Brecht Van LommelCycles: volume sampling method can now be set per mater...
2014-06-14 Brecht Van LommelCycles: volume light sampling
2014-05-29 Brecht Van LommelFix T39804: cycles smoke domain visible in rendering.
2014-05-29 Brecht Van LommelFix T40408: world MIS + equiangular sampling giving...
2014-05-02 Campbell BartonCode cleanup: Add -Werror=float-conversion to Cycles
2014-04-21 Carlo AndreacchioCycles: add Transparent Depth output to Light Path...
2014-04-02 Brecht Van LommelFix T39525: cycles volume render difference between...
2014-03-29 Brecht Van LommelCycles volume: change heterogeneous volume sampling...
2014-03-29 Brecht Van LommelCycles code internals: add initial implementation of...
2014-03-29 Brecht Van LommelCycles code refactor: minor refactoring and comments...
2014-03-29 Brecht Van LommelCycles volume: change homogeneous volume sampling in...
2014-03-29 Brecht Van LommelCycles code refactor: shuffle homogeneous volume code...
2014-03-29 Brecht Van LommelCycles code refactor: move some more volume code into...
2014-03-29 Brecht Van LommelCycles volumes: don't average coefficients over volume...
2014-03-29 Brecht Van LommelFix cycles error for heterogenous volumes, causing...
2014-03-29 Brecht Van LommelCycles code refactor: move some volume code to separate...
2014-03-29 Brecht Van LommelCycles code refactor: replace magic ~0 values in the...
2014-03-01 Thomas DingesCleanup: Fix some typos in the code.
2014-02-27 Brecht Van LommelFix use of uninitialized variable in some cases with...
2014-02-26 Brecht Van LommelFix T38710: volume render issue with transparent surfaces.
2014-02-14 Brecht Van LommelCycles: equi-angular sampling for homogeneous volumes
2014-01-07 Brecht Van LommelCycles Volume Render: scattering support.
2014-01-02 Brecht Van LommelFix T38033: cycles volume emission changes with step...
2013-12-29 Brecht Van LommelCycles Volume Render: heterogeneous (textured) volumes...
2013-12-29 Brecht Van LommelCode refactor: better distinguish scatter and absorptio...
2013-12-28 Brecht Van LommelCycles Volume Render: add volume emission support.
2013-12-28 Brecht Van LommelCycles Volume Render: add support for overlapping volum...
2013-12-28 Brecht Van LommelCycles Volume Render: support for rendering of homogene...