blender/intern/cycles/kernel/bvh
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
..
bvh_local.h Cycles: change Ambient Occlusion shader to output colors. 2018-06-15 22:16:06 +02:00
bvh_nodes.h Code refactor: make Transform always affine, dropping last row. 2018-03-10 04:54:05 +01:00
bvh_shadow_all.h Code refactor: use KernelShader and KernelParticle instead of float arrays. 2018-03-10 04:54:04 +01:00
bvh_traversal.h Cycles: Replace use_qbvh boolean flag with an enum-based property 2018-01-22 17:19:20 +01:00
bvh_types.h Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
bvh_volume_all.h Cycles: Replace use_qbvh boolean flag with an enum-based property 2018-01-22 17:19:20 +01:00
bvh_volume.h Cycles: Replace use_qbvh boolean flag with an enum-based property 2018-01-22 17:19:20 +01:00
bvh.h Cycles: change Ambient Occlusion shader to output colors. 2018-06-15 22:16:06 +02:00
qbvh_local.h Cycles: change Ambient Occlusion shader to output colors. 2018-06-15 22:16:06 +02:00
qbvh_nodes.h Cycles: disable fast math flags, only use a subset. 2017-09-08 15:12:37 +02:00
qbvh_shadow_all.h Code refactor: use KernelShader and KernelParticle instead of float arrays. 2018-03-10 04:54:04 +01:00
qbvh_traversal.h Fix Cycles CUDA transparent shadow error after recent fix in c22b52c. 2017-08-24 03:43:02 +02:00
qbvh_volume_all.h Cycles: Switch to reformulated Pluecker ray/triangle intersection 2017-03-28 17:26:47 +02:00
qbvh_volume.h Cycles: Switch to reformulated Pluecker ray/triangle intersection 2017-03-28 17:26:47 +02:00