blender/intern/cycles/kernel
Brecht Van Lommel 9b8dae71a5 Cycles: support for environment texture "Mirror Ball" projection mode, next to
existing "Equirectangular". This projection is useful to create light probes
from a chrome ball placed in a real scene. It expects as input a photograph of
the chrome ball, cropped so the ball just fits inside the image boundaries.

Example setup with panorama camera and mixing two (poor quality) photographs
from different viewpoints to avoid stretching and hide the photographer:
http://www.pasteall.org/pic/28036
2012-03-08 19:52:58 +00:00
..
osl code cleanup: white space, spelling & ';;' end of lines. 2012-02-25 16:04:03 +00:00
svm Cycles: support for environment texture "Mirror Ball" projection mode, next to 2012-03-08 19:52:58 +00:00
CMakeLists.txt Cycles: fix cuda kernel not getting rebuilt correctly after changes, due to 2012-02-23 15:10:10 +00:00
kernel_accumulate.h Cycles: ambient occlusion support, with AO factor and distance, and a render pass. 2012-02-28 16:45:08 +00:00
kernel_bvh.h Cycles: 2011-12-02 14:26:28 +00:00
kernel_camera.h Cycles: support for camera rendering an environment map with equirectangular 2012-02-28 16:44:54 +00:00
kernel_compat_cpu.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_compat_cuda.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_compat_opencl.h Cycles: some tweaks for apple opencl with ATI cards, to get it working up to 2011-12-20 17:36:56 +00:00
kernel_differential.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_displace.h Cycles: support for camera rendering an environment map with equirectangular 2012-02-28 16:44:54 +00:00
kernel_emission.h Fix #30009: cycles translucent BSDF + environment importance sampling not 2012-01-30 18:34:01 +00:00
kernel_film.h Cycles: fixes for OpenCL build after pass changes, patch by Daniel Genrich. 2012-01-26 15:37:33 +00:00
kernel_globals.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_light.h Cycles: support for camera rendering an environment map with equirectangular 2012-02-28 16:44:54 +00:00
kernel_math.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
kernel_mbvh.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
kernel_montecarlo.h Cycles: support for environment texture "Mirror Ball" projection mode, next to 2012-03-08 19:52:58 +00:00
kernel_object.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_optimized.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_passes.h Cycles: ambient occlusion support, with AO factor and distance, and a render pass. 2012-02-28 16:45:08 +00:00
kernel_path.h Cycles: ambient occlusion support, with AO factor and distance, and a render pass. 2012-02-28 16:45:08 +00:00
kernel_qbvh.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
kernel_random.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_shader.h Fix #30049: cycles noise texture producing nan values with some 2012-02-07 17:32:01 +00:00
kernel_textures.h Cycles: float texture support. Due to GPU limitations there are now 95 byte, 2012-03-07 12:27:18 +00:00
kernel_triangle.h Cycles: some steps to getting OpenCL backend to compile. 2011-05-20 12:26:01 +00:00
kernel_types.h Cycles: ambient occlusion support, with AO factor and distance, and a render pass. 2012-02-28 16:45:08 +00:00
kernel.cl Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel.cpp Cycles: float texture support. Due to GPU limitations there are now 95 byte, 2012-03-07 12:27:18 +00:00
kernel.cu Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
SConscript Scons/CUDA 2011-12-08 19:16:43 +00:00