Pixel-Composer/shaders
2024-10-07 12:50:21 +07:00
..
sh_2d_light [2D light] Add supports for multiple lights. 2024-10-01 18:43:37 +07:00
sh_3d_depth
sh_3d_extrude_corner
sh_3d_extrude_filler
sh_3d_extrude_filler_depth
sh_ace
sh_active_canvas_ink
sh_alpha_cutoff
sh_alpha_grey
sh_alpha_hash
sh_ani_noise Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_atlas
sh_atlas_scan
sh_average
sh_bend_arc
sh_bevel
sh_bevel_highp
sh_BGR
sh_blend_add [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_add_alpha_adj 1.17.11 2024-08-30 16:08:30 +07:00
sh_blend_alpha_addition
sh_blend_color_burn [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_color_dodge [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_contrast
sh_blend_difference [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_divide [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_edge
sh_blend_edge_blend
sh_blend_edge_extract
sh_blend_exclusion [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_hard_light [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_hue
sh_blend_linear_burn [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_linear_dodge [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_linear_light [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_luma
sh_blend_max
sh_blend_min
sh_blend_multiply [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_normal
sh_blend_normal_dim
sh_blend_overlay
sh_blend_pin_light [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_replace
sh_blend_sat
sh_blend_screen [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_soft_light [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_subtract
sh_blend_vivid_light [Blend, Composite] Add blends modes: color burn. linear burn, color dodge, linear dodge, soft light, hard light, vivid light, linear light, pin light, exclusion, divide. 2024-10-05 14:27:38 +07:00
sh_blend_xor - New Box Pattern node. 2024-06-27 13:16:16 +07:00
sh_blink_expand
sh_blink_extract - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_blink_replace - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_blobify
sh_bloom_pass
sh_blur_alpha
sh_blur_bokeh
sh_blur_box_contrast
sh_blur_directional
sh_blur_final
sh_blur_gaussian - New Path Blur node. 2024-06-22 17:09:44 +07:00
sh_blur_path - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_blur_radial
sh_blur_shape
sh_blur_simple
sh_blur_slope
sh_blur_zoom
sh_box_pattern - New Box Pattern node. 2024-06-27 13:16:16 +07:00
sh_brush_linear
sh_brush_outline
sh_bw
sh_camera
sh_canvas_apply_draw
sh_canvas_corner [Canvas] Add corner tool. 2024-07-01 11:23:46 +07:00
sh_canvas_extrude
sh_canvas_inset
sh_canvas_mask
sh_canvas_skew canvas skew 2024-06-30 13:52:55 +07:00
sh_cell_noise Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_cell_noise_crystal Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_cell_noise_edge Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_cell_noise_random Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_cell_noise_round Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_channel_A
sh_channel_A_grey
sh_channel_B
sh_channel_B_grey
sh_channel_G
sh_channel_G_grey
sh_channel_H
sh_channel_R
sh_channel_R2A
sh_channel_R2B
sh_channel_R2G
sh_channel_R2R [3D] Fix shadowmapping errors. 2024-10-07 12:50:21 +07:00
sh_channel_R_grey
sh_channel_S
sh_channel_V
sh_checkerboard
sh_chromatic_aberration asdasdfsb f d 2024-09-24 16:51:04 +07:00
sh_clean_shape
sh_color_adjust
sh_color_picker_hue - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_color_picker_side_hue - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_color_picker_side_value - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_color_picker_value - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_color_remove - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_color_replace - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_color_select_content - [Mac] Fix color picker rendering error. 2024-09-10 10:21:01 +07:00
sh_color_select_side - [Mac] Fix color picker rendering error. 2024-09-10 10:21:01 +07:00
sh_colorize [Level] Fix alpha multiplication. 2024-09-05 10:50:10 +07:00
sh_colours_replace - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_combine_hsv
sh_combine_rgb
sh_content_sampler
sh_convolution [Convolute] Add normalize option, custom kernel size. 2024-10-05 15:30:21 +07:00
sh_coord - [Map Path] Now use default surface when no texture is provided. 2024-07-10 14:30:29 +07:00
sh_corner
sh_corner_erode
sh_corner_iterate
sh_cross_histogram
sh_cross_section
sh_curve small things 2024-09-19 12:36:57 +07:00
sh_curve_hsv small things 2024-09-19 12:36:57 +07:00
sh_d3d_3d_transform 1.17.11 2024-08-30 16:08:30 +07:00
sh_d3d_background
sh_d3d_default [3D] Fix shadowmapping errors. 2024-10-07 12:50:21 +07:00
sh_d3d_extrude_extends
sh_d3d_geometry
sh_d3d_grid_view - [Mac] Fix color picker rendering error. 2024-09-10 10:21:01 +07:00
sh_d3d_normal
sh_d3d_normal_blur
sh_d3d_outline
sh_d3d_shadow_cube_depth
sh_d3d_shadow_depth [3D] Fix shadowmapping errors. 2024-10-07 12:50:21 +07:00
sh_d3d_silhouette
sh_d3d_ssao
sh_d3d_ssao_blur
sh_d3d_wireframe
sh_de_corner
sh_de_stray
sh_default
sh_dialog_palette_selector palette multi select 2024-07-30 18:02:53 +07:00
sh_diffuse_dissipate
sh_diffuse_flow
sh_diffuse_post
sh_dilate
sh_displace
sh_dither - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_dither_screen
sh_downsample
sh_draw_color
sh_draw_divide
sh_draw_downsample
sh_draw_flare_star
sh_draw_grey_alpha
sh_draw_mapping - [Line] Add option to scale texture axis based on path langth. 2024-07-16 10:21:55 +07:00
sh_draw_normal
sh_draw_r8
sh_draw_r16
sh_draw_r32
sh_draw_single_channel
sh_draw_surface
sh_draw_surface_part_tiled
sh_draw_texture
sh_draw_tile
sh_draw_vertex_aa
sh_edge_detect
sh_edge_shade_apply
sh_edge_shade_convert
sh_edge_shade_extract
sh_erode
sh_fd_add_velocity_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_advect_material_a_8_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_advect_material_a_16_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_advect_material_rgba_8_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_advect_material_rgba_16_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_advect_velocity_0_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_advect_velocity_1_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_calculate_pressure_jacobi_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_calculate_pressure_srj_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_calculate_velocity_divergence_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_replace_material_advanced_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_repulse - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_subtract_pressure_gradient_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_turbulence - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_velocity_combine - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_colorize_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_pixel_art_fiery_smoke_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_pixel_art_fire_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_pressure_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_thick_smoke_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_velocity_divergence_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_visualize_velocity_glsl - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_fd_vortex - [Nodes] Fix junction merging not working with dynamic input nodes. 2024-07-17 12:43:47 +07:00
sh_find_boundary
sh_find_boundary_stretch_x
sh_find_boundary_stretch_y
sh_find_pixel
sh_flip
sh_FLIP_draw_droplet
sh_FLIP_render_threshold
sh_flood_fill_it
sh_flood_fill_replace
sh_flood_fill_thres
sh_fluid_bleach
sh_freeform_fill_cleanup
sh_freeform_fill_pass1
sh_freeform_fill_pass2
sh_FXAA [FXAA] Add mask output. 2024-08-29 09:45:38 +07:00
sh_gamma_map
sh_get_max_downsampled
sh_get_min_downsampled
sh_glow
sh_gradient - [Graph Panel] Add node alignment options to toolbar. 2024-07-03 16:34:05 +07:00
sh_gradient_display
sh_gradient_display_alpha
sh_gradient_points
sh_grain - [Inspector Panel] Value in pixel unit now rounded when sliding. 2024-07-11 10:28:15 +07:00
sh_grey_alpha
sh_greyscale
sh_grid Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_grid_hex mk subpixel 2024-08-23 11:14:52 +07:00
sh_grid_noise
sh_grid_pentagonal
sh_grid_tri
sh_herringbone_tile
sh_image_trace - [Pin] Fix junction type not being update instantanously when connected. 2024-07-02 13:56:01 +07:00
sh_interlaced interlace node 2024-06-28 16:54:13 +07:00
sh_interpret_number
sh_invert - [Invert] Add option to invert alpha. 2024-07-11 14:23:34 +07:00
sh_jpeg_dct
sh_jpeg_recons
sh_kuwahara
sh_kuwahara_ani
sh_level
sh_level_selector
sh_local_analyze
sh_lovify
sh_lum2alpha
sh_mask
sh_mask_expand
sh_mask_invert
sh_mask_modify
sh_mesh_generation
sh_mirror
sh_mirror_mask
sh_mk_ballGrid
sh_mk_flag_mrt
sh_mk_flag_shade
sh_mk_flipGrid
sh_mk_fracture
sh_mk_saber_glow
sh_mk_subpixel_chevron vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_diagonal vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_hex_disc vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_linear vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_linear_block vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_linear_block_offset vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_square vec4 2024-08-25 15:18:22 +07:00
sh_mk_subpixel_square_non vec4 2024-08-25 15:18:22 +07:00
sh_mk_tile18_edge_b
sh_mk_tile18_edge_l
sh_mk_tile18_edge_r
sh_mk_tile18_edge_t
sh_mk_tile55_edge_b
sh_mk_tile55_edge_l
sh_mk_tile55_edge_r
sh_mk_tile55_edge_t
sh_morph_surface
sh_node_arc
sh_node_circle preop 2024-08-06 17:39:22 +07:00
sh_node_widget_rotator
sh_node_widget_scalar 1.17.5.005 2024-06-26 17:52:24 +07:00
sh_node_widget_scalar_cross 1.17.5.005 2024-06-26 17:52:24 +07:00
sh_node_widget_scalar_line
sh_noise [Noise] Increase randomness. 2024-08-29 10:16:50 +07:00
sh_noise_bubble Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_cristal Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_fbm
sh_noise_flow Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_fold Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_gabor Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_grid_hex
sh_noise_grid_tri
sh_noise_honey Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_shard Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_strand Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_noise_wavelet Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_normal
sh_normal_light [Normal light] improvement 2024-10-04 15:14:12 +07:00
sh_normal_light_apply [Normal light] improvement 2024-10-04 15:14:12 +07:00
sh_normalize
sh_offset
sh_outline
sh_outline_only
sh_override_channel
sh_palette_mixer_atlas_expand_apply
sh_palette_mixer_atlas_expand_coord
sh_palette_mixer_atlas_expand_iterate
sh_palette_mixer_atlas_expand_palette - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_palette_replace - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_palette_shift - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_path_fill_profile - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_pb_blob
sh_pb_brick
sh_pb_draw_mask
sh_pb_hash
sh_pb_highlight
sh_pb_mask_inset
sh_pb_outline
sh_pb_shade
sh_pb_shade_half
sh_pb_strip
sh_pb_to_mask
sh_perlin Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_perlin_extra Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_perlin_smear Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_perlin_tiled Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_pixel_cloud replace backslash to slash for file path 2024-09-10 09:16:50 +07:00
sh_pixel_sample - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_pixel_sort
sh_polar
sh_posterize
sh_posterize_palette - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_preview_histogram
sh_preview_histogram_outline
sh_pytagorean_tile
sh_quarsicrystal Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_random_tile
sh_rd_add
sh_rd_convert
sh_rd_propagate
sh_rd_render
sh_region_fill_border
sh_region_fill_color - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_region_fill_coordinate
sh_region_fill_coordinate_all - [Path] Fix NaN error with 0 distance line. 2024-07-08 16:44:21 +07:00
sh_region_fill_coordinate_all_init - [Path] Fix NaN error with 0 distance line. 2024-07-08 16:44:21 +07:00
sh_region_fill_coordinate_init
sh_region_fill_init - [Path] Fix NaN error with 0 distance line. 2024-07-08 16:44:21 +07:00
sh_region_fill_inner
sh_region_fill_inner_remove
sh_region_fill_map
sh_region_fill_rg_coord - [Grid] Add secondary pattern properties. 2024-08-20 17:10:46 +07:00
sh_region_fill_rg_index mk subpixel 2024-08-23 11:14:52 +07:00
sh_region_fill_rg_map
sh_remove_black
sh_replace_color
sh_rim Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_rm_cloud Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_rm_primitive [RM Combine] Fix blending error with more than 2 objects. 2024-09-19 09:35:25 +07:00
sh_rm_terrain
sh_rsh_corner
sh_rsh_erode
sh_rsh_rotate
sh_sample - [Repeat] Add additive and maximum blend mode. 2024-07-19 14:35:01 +07:00
sh_sample_points
sh_sao mk subpixel 2024-08-23 11:14:52 +07:00
sh_scale2x
sh_scale3x
sh_scale_cleanedge - [Scale Algorithm] Add cleanShape algorithm. 2024-06-23 13:34:04 +07:00
sh_sdf
sh_sdf_dist 1.17.11 2024-08-30 16:08:30 +07:00
sh_sdf_tex
sh_seperate_shape_counter - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_seperate_shape_index
sh_seperate_shape_ite
sh_seperate_shape_sep
sh_shadow_cast
sh_shadow_cast_light_sep
sh_shape shape improvement 2024-09-14 12:37:19 +07:00
sh_shape_map_circle
sh_shape_map_polygon
sh_simplex Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_skew
sh_slice_spritesheet_empty_scan
sh_smear vec4 2024-08-25 15:18:22 +07:00
sh_solid
sh_spherize - [Mac] Fix shader not have default pixel output. 2024-09-10 10:03:28 +07:00
sh_stripe - [Mac] Lower shader uniform count 2024-09-10 10:40:05 +07:00
sh_surface_replace_fast_find
sh_surface_replace_fast_replace
sh_surface_replace_find
sh_surface_replace_replace
sh_svg_curve_quad
sh_svg_fill
sh_texture_atlas
sh_texture_remap
sh_texture_repeat
sh_threshold - [Threshold] Fix threshold inclusive range (which cause black pixel to stay black.) 2024-07-05 07:38:41 +07:00
sh_tile_random
sh_time_remap
sh_trail_filler
sh_trail_filler_pass1
sh_trail_filler_pass2
sh_trans_node_prev_drop
sh_twirl
sh_ui_rotator
sh_ui_shape_circle
sh_ui_slider
sh_vector_diverge
sh_vertex_depth_pass
sh_vertex_normal_pass
sh_vertex_pnt_light
sh_vertex_pt
sh_vignette 1.17.11 2024-08-30 16:08:30 +07:00
sh_voronoi_extra Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_warp_4points vec4 2024-08-25 15:18:22 +07:00
sh_warp_4points_pers vec4 2024-08-25 15:18:22 +07:00
sh_water_caustic Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00
sh_widget_rotator
sh_widget_rotator_range
sh_zigzag Fix stretching when using non square surface on multiple nodes. 2024-09-25 09:04:06 +07:00