|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| local_group_size (MOTION_BLUR_GROUP_SIZE, MOTION_BLUR_GROUP_SIZE) .additional_info("eevee_shared" | |
| eevee_velocity_camera | uniform_buf (6, "MotionBlurData", "motion_blur_buf") .sampler(0 |
| eevee_velocity_camera depth_tx | image (1, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D, "out_tiles_img") .compute_source("eevee_motion_blur_flatten_comp.glsl") |
| do_static_compilation (true) .define("FLATTEN_RG") .image(0 | |
| velocity_img | additional_info ("eevee_motion_blur_tiles_flatten") |
| MOTION_BLUR_GROUP_SIZE | additional_info ("eevee_shared") .storage_buf(0 |
| MOTION_BLUR_GROUP_SIZE tile_indirection_buf[] | image (1, GPU_RGBA16F, Qualifier::READ, ImageType::FLOAT_2D, "in_tiles_img") .compute_source("eevee_motion_blur_dilate_comp.glsl") |
| MOTION_BLUR_GROUP_SIZE | additional_info ("eevee_shared", "draw_view", "eevee_sampling_data") .uniform_buf(6 |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf | sampler (0, ImageType::DEPTH_2D, "depth_tx") .sampler(1 |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx | sampler (2, ImageType::FLOAT_2D, "in_color_tx") .storage_buf(0 |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx tile_indirection_buf[] | image (0, GPU_RGBA16F, Qualifier::READ, ImageType::FLOAT_2D, "in_tiles_img") .image(1 |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx tile_indirection_buf[] out_color_img | compute_source ("eevee_motion_blur_gather_comp.glsl") |
Variables | |
| draw_view | |
| GPU_RG16F | |
| GPU_RGBA16F | |
| MOTION_BLUR_GROUP_SIZE | uint |
| MOTION_BLUR_GROUP_SIZE | MotionBlurData |
| velocity_img additional_info | ( | "eevee_motion_blur_tiles_flatten" | ) |
| MOTION_BLUR_GROUP_SIZE additional_info | ( | "eevee_shared" | ) |
| MOTION_BLUR_GROUP_SIZE additional_info | ( | "eevee_shared" | , |
| "draw_view" | , | ||
| "eevee_sampling_data" | ) |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx tile_indirection_buf[] out_color_img compute_source | ( | "eevee_motion_blur_gather_comp.glsl" | ) |
| do_static_compilation | ( | true | ) |
Colors, weights, and Circle of confusion radii for the 4 pixels to scatter. Scaling factor for the bokeh distance. Sprite pixel position with origin at sprite center. In pixels.
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx tile_indirection_buf[] image | ( | 0 | , |
| GPU_RGBA16F | , | ||
| Qualifier::READ | , | ||
| ImageType::FLOAT_2D | , | ||
| "in_tiles_img" | ) |
| MOTION_BLUR_GROUP_SIZE tile_indirection_buf[] image | ( | 1 | , |
| GPU_RGBA16F | , | ||
| Qualifier::READ | , | ||
| ImageType::FLOAT_2D | , | ||
| "in_tiles_img" | ) |
| eevee_velocity_camera depth_tx image | ( | 1 | , |
| GPU_RGBA16F | , | ||
| Qualifier::WRITE | , | ||
| ImageType::FLOAT_2D | , | ||
| "out_tiles_img" | ) |
| local_group_size | ( | MOTION_BLUR_GROUP_SIZE | , |
| MOTION_BLUR_GROUP_SIZE | ) |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf sampler | ( | 0 | , |
| ImageType::DEPTH_2D | , | ||
| "depth_tx" | ) |
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx sampler | ( | 2 | , |
| ImageType::FLOAT_2D | , | ||
| "in_color_tx" | ) |
| eevee_velocity_camera uniform_buf | ( | 6 | , |
| "MotionBlurData" | , | ||
| "motion_blur_buf" | ) |
| draw_view |
Definition at line 10 of file eevee_motion_blur_info.hh.
| GPU_RG16F |
Definition at line 19 of file eevee_motion_blur_info.hh.
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx tile_indirection_buf[] GPU_RGBA16F |
Definition at line 24 of file eevee_motion_blur_info.hh.
| MOTION_BLUR_GROUP_SIZE MotionBlurData |
Definition at line 40 of file eevee_motion_blur_info.hh.
| MOTION_BLUR_GROUP_SIZE motion_blur_buf velocity_tx uint |
Definition at line 32 of file eevee_motion_blur_info.hh.