blender/intern/cycles/kernel/svm
Brecht Van Lommel 1d8c798188 Cycles: support for motion vector and UV passes.
Most of the changes are related to adding support for motion data throughout
the code. There's some code for actual camera/object motion blur raytracing
but it's unfinished (it badly slows down the raytracing kernel even when the
option is turned off), so that code it disabled still.

Motion vector export from Blender tries to avoid computing derived meshes
when the mesh does not have a deforming modifier, and it also won't store
motion vectors for every vertex if only the object or camera is moving.
2012-04-30 12:49:26 +00:00
..
bsdf_ashikhmin_velvet.h Cycles: 2011-11-10 14:32:16 +00:00
bsdf_diffuse.h Cycles: 2011-09-12 13:13:56 +00:00
bsdf_microfacet.h Cycles: fix nan's generated by glossy BSDF in some cases. 2012-04-06 16:08:14 +00:00
bsdf_oren_nayar.h Cycles: 2012-02-23 09:11:17 +00:00
bsdf_reflection.h Cycles: 2011-09-12 13:13:56 +00:00
bsdf_refraction.h Cycles: 2011-09-12 13:13:56 +00:00
bsdf_transparent.h Cycles: 2011-09-12 13:13:56 +00:00
bsdf_ward.h Cycles: 2011-09-12 13:13:56 +00:00
bsdf_westin.h Cycles: 2011-09-12 13:13:56 +00:00
bsdf.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
emissive.h Cycles: 2011-10-15 23:49:01 +00:00
svm_attribute.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
svm_brightness.h Fix #30004: cycles brightness/contrast node issues. The formula used did not work 2012-02-08 17:09:30 +00:00
svm_bsdf.h Cycles: Oren-Nayar BSDF support. This is not a separate shader node, rather it 2011-11-14 17:31:47 +00:00
svm_camera.h Fix #30966: cycles nan mesh vertices got set to (0, 0, 0), now remove them instead. 2012-04-16 08:35:21 +00:00
svm_checker.h Cycles: small tweak to checker texture, scale rather than add with epsilon, 2012-01-09 16:57:26 +00:00
svm_closure.h Cycles: Oren-Nayar BSDF support. This is not a separate shader node, rather it 2011-11-14 17:31:47 +00:00
svm_convert.h Cycles: 2011-08-28 13:55:59 +00:00
svm_displace.h Cycles: some steps to getting OpenCL backend to compile. 2011-05-20 12:26:01 +00:00
svm_fresnel.h Cycles: procedural texture nodes reorganization. This will break existing files 2011-11-06 21:05:58 +00:00
svm_gamma.h Cycles: remove a few usages of double, to fix opencl warnings. 2012-04-30 10:03:13 +00:00
svm_geometry.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
svm_gradient.h Cycles: 2011-11-08 14:10:33 +00:00
svm_hsv.h bugfix: [#29711] Cycles - HSV Node - Hue Change Bug 2011-12-29 05:40:48 +00:00
svm_image.h Cycles: support for environment texture "Mirror Ball" projection mode, next to 2012-03-08 19:52:58 +00:00
svm_invert.h Invert Color Cycles Node 2011-12-03 23:05:35 +00:00
svm_light_path.h Cycles: 2011-09-01 15:53:36 +00:00
svm_magic.h Cycles: procedural texture nodes reorganization. This will break existing files 2011-11-06 21:05:58 +00:00
svm_mapping.h Fix #30966: cycles nan mesh vertices got set to (0, 0, 0), now remove them instead. 2012-04-16 08:35:21 +00:00
svm_math.h Cycles: amd opencl compatibility fixes. 2011-08-10 14:26:51 +00:00
svm_mix.h HSV Color Node for Cycles 2011-12-02 16:57:37 +00:00
svm_musgrave.h Fix #29860: cycles musgrave scale input not working correct. 2012-01-12 17:13:56 +00:00
svm_noise.h Fix #30049: cycles noise texture producing nan values with some 2012-02-07 17:32:01 +00:00
svm_noisetex.h Cycles: procedural texture nodes reorganization. This will break existing files 2011-11-06 21:05:58 +00:00
svm_normal.h Fix #29715: cycles and glsl normal node not working correct. 2011-12-28 19:42:22 +00:00
svm_ramp.h Cycles: fix for ColorRamp node alpha output. 2012-03-26 13:21:43 +00:00
svm_sepcomb_rgb.h cycles separateRGB: fix for cuda kernel building. 2011-12-02 07:13:48 +00:00
svm_sky.h Cycles: some steps to getting OpenCL backend to compile. 2011-05-20 12:26:01 +00:00
svm_tex_coord.h Cycles: support for motion vector and UV passes. 2012-04-30 12:49:26 +00:00
svm_texture.h code cleanup: white space, spelling & ';;' end of lines. 2012-02-25 16:04:03 +00:00
svm_types.h Cycles: merging features from tomato branch. 2012-04-28 08:53:59 +00:00
svm_value.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
svm_voronoi.h Cycles: procedural texture nodes reorganization. This will break existing files 2011-11-06 21:05:58 +00:00
svm_wave.h Cycles: procedural texture nodes reorganization. This will break existing files 2011-11-06 21:05:58 +00:00
svm.h Cycles: add ColorRamp node. 2012-03-26 12:45:14 +00:00
volume.h Cycles: add some volume nodes, they don't actually do anything, this is just 2011-09-27 20:03:16 +00:00