blender/intern/cycles/kernel/geom
Lukas Stockner 799779d432 Cycles: change Ambient Occlusion shader to output colors.
This means the shader can now be used for procedural texturing. New
settings on the node are Samples, Inside, Local Only and Distance.

Original patch by Lukas with further changes by Brecht.

Differential Revision: https://developer.blender.org/D3479
2018-06-15 22:16:06 +02:00
..
geom_attribute.h Code refactor: make Transform always affine, dropping last row. 2018-03-10 04:54:05 +01:00
geom_curve_intersect.h Code refactor: make Transform always affine, dropping last row. 2018-03-10 04:54:05 +01:00
geom_curve.h Cycles: Cleanup, move curve intersection functions to own file 2017-08-07 20:53:30 +02:00
geom_motion_curve.h Cycles: fix inefficient attribute map storage, saves 615MB in victor scene. 2017-11-05 18:00:48 +01:00
geom_motion_triangle_intersect.h Cycles: change Ambient Occlusion shader to output colors. 2018-06-15 22:16:06 +02:00
geom_motion_triangle_shader.h Code refactor: rename subsurface to local traversal, for reuse. 2017-11-07 22:35:12 +01:00
geom_motion_triangle.h Cycles: add bevel shader, for raytrace based rounded edges. 2017-11-07 22:35:12 +01:00
geom_object.h Cycles: support arbitrary number of motion blur steps for objects. 2018-03-10 06:27:19 +01:00
geom_patch.h Cycles: Remove ccl_fetch and SOA 2017-03-08 00:52:41 -05:00
geom_primitive.h Code refactor: motion blur cleanups, preparing for next commit. 2018-03-10 04:54:05 +01:00
geom_subd_triangle.h Cycles: Remove ccl_fetch and SOA 2017-03-08 00:52:41 -05:00
geom_triangle_intersect.h Cycles: change Ambient Occlusion shader to output colors. 2018-06-15 22:16:06 +02:00
geom_triangle.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
geom_volume.h Fix T54356: volume rendering bug using just color attribute. 2018-03-19 21:22:15 +01:00
geom.h Cycles: Cleanup, move curve intersection functions to own file 2017-08-07 20:53:30 +02:00