Jump to content

Shadow Generations Shaders: Difference between revisions

From HedgeDocs
Justin113D (talk | contribs)
Added page
 
Justin113D (talk | contribs)
Made tables larger & engine shaders collapsible
Line 3: Line 3:
These are shaders stored in <code>image/x64/raw/NeedleShader.pac</code> and used for materials:
These are shaders stored in <code>image/x64/raw/NeedleShader.pac</code> and used for materials:


{| class="wikitable" style="margin: auto;"
{| class="wikitable" style="margin: auto;" width="90%"
|+
|+
!Shader
!Shader
Line 373: Line 373:
These are shaders embedded directly embedded into the games executable:
These are shaders embedded directly embedded into the games executable:


{| class="wikitable" style="margin: auto;"
{| class="mw-collapsible mw-collapsed wikitable" style="margin: auto;" width="90%"
|+
|-
!Name
!Name
!Type
!Type

Revision as of 10:14, 12 July 2025

Material Shaders

These are shaders stored in image/x64/raw/NeedleShader.pac and used for materials:

Shader Example usage in the game
Amoeba_dopnfE w09a10_trr_s00/m09_poisonswamp01_sf1.material
Blend_dpnbdpn metaloverload/bos_mol_ship_bodya.material
Blend_dpndpn w03a10_trr_s00/m03_kdv_stone01_dfsp_n_blend01_ih1.material
BlendDetail_dpndpnn w03a10_trr_s00/m03_rockcliff03_sy1.material
Bubbles_dpnE ObjectStage/obj_amebaobj_worm.material
Chaos_dpnnE biolizard/bos_biolizard_hugeball_glass.material
ChrAlbedoFalloff_dither_dpn maria/chr_maria_dith_body.material
ChrAlbedoFalloff_dpn shadow/chr_shadow_parts.material
ChrAlbedoFalloff_dpnE mephiles/bos_mephiles_body.material
ChrAlbedoFalloff_dpnn biolizard/bos_biolizard_body_datail.material
ChrEyeE_dpn shadow/chr_shadow_eyeL.material
ChrEyeE_dpna mephiles/bos_mephiles_eyeL.material
ChrFalloffVanish_dpna dcomet/enm_dcomet_body.material
ChrFalloffVanish_dpnEa dcomet/enm_dcomet_eye.material
ChrFalloffVanishCyber_dpnEa blackdoom/chr_blackdoom_body_mat_cyb.material
ChrFalloffVanishEff_dpnEa perfectblackdoom/bos_pbd_cell.material
ChrMouthFlip_dpncf shadow/chr_shadow_mouth.material
ChrSkinCDRF_dither_dpncf maria/chr_maria_dith_bodyskin.material
ChrSkinCDRF_dpncf shadow/chr_shadow_skin.material
Cloud_dnf w01a10_trr_s00/m5_cloud01.material
CloudMist_dnf w05a10_trr_s00/m05_mist501_tk1.material
Common_d w01a10_trr_s00/orange_material.material
Common_dither_dpn gerald/chr_gerald_dith_lens.material
Common_dn w06_common/m8_rock_km1_relief02_sf1.material
Common_dp shadow/chr_shadowspin_body.material
Common_dpn sonic/chr_sonic_cloth.material
Common_dpna blackdoom/chr_blackdoom_wear_mat.material
cyber dflash/chr_dflashfake_skin.material
CyberHologram ObjectStage/cmn_obj_hangglider_body_hologram.material
DecalModel_dna w01_common/m06_ds_sign_heliport_decal_mh2.material
DecalModel_dpn w06a20_trr_s00/m06_ds_crack01_mh2.material
Detail_dpndpn w13b10_trr_s00/m13_dtd_floor02_dfsp_y_mm1.material
Detail_dpnn w02_common/m02_rockcliff_001.material
DirectionBlend_dpndpn w05a10_trr_s00/m05_rockcliff_mashcliff01_sy1.material
DirectionBlend_dpnndpn w03a10_trr_s00/m03_rockcliff01_sy1.material
Dpower_dpnnEf devildoom/bos_devildoom_body01_mat.material
DpowerVanish_dpnnEfa shadow/chr_shadow_dsurf_body01.material
DpowerVanishEff_dpnnEfa perfectblackdoom/bos_pbd_doomsfloora_synbi.material
Earth_dpnEE w01a10_trr_s00/m5_earth01.material
EffAdhoc EffectCommon/emm_k01_com_slash01.material
Emission_dE w01_common/m01_speardoor_switch_lamp_sf1.material
Emission_dpE ObjectCommon/cmn_obj_spearswitch_gLow.material
Emission_dpnE w01_common/m01_gcylinder_light_fk1.material
Emission_dpnEa w01_common/m01_gcylinder_lightarrow_fk1.material
EmissionTone_dapnE biolizard/bos_biolizard_hugeball_pattern.material
EmissionTone_dpnE w09_common/gearboxb_holes_ems.material
EmissionTone_E beetonfc/enm_beetonfc01_gLow.material
EmissionToneOpAnim_dpnE w14_common/m14_brk_floatingshadowfloor_transparency_mm1.material
EnmEmissionTone_dpnE biolizard/bos_biolizard_hugeball_core.material
EnmEmissionTone_dpnEE man/enm_man01_body.material
FakeGlass_d w02_common/m02_obj_ogre_train_eye_glass_mm1.material
FakeGlass_dpn w09a10_trr_s00/m09_m01_glass01_jh1.material
FalloffEmissionTone_dpn metaloverload/bos_metaloverload_body01_falloff.material
FLowLava_dpnbEa w05a20_trr_s00/m05_lava503_tk1_mask_01.material
FLowWaterParallax_ddnnf w03a10_trr_s00/m03_waterwall_sf1.material
FLowWaterParallax_ddnnff w09a10_trr_s00/m09_water501_sf1.material
FLowWaterWP w05a20_trr_s00/m05_water_fLow_tk1.material
Fur shadow/chr_shadow_fur.material
Glass_dpn w02_common/m02_light_glass_mm1.material
GlassTone_dpnE w09_common/obj_chaossprtri_glass.material
Grass_dpn w03a10_trr_s00/m03_kdv_plant13_dfsp_k_ih1.material
IgnoreLight_d w01a10_trr_s00/m_shadow_mat.material
IgnoreLight_dE ObjectCommon/cmn_obj_goalring_rainbow.material
IgnoreLight_E w09_common/gearboxb_icon.material
Impostor_dpn w02a10_trr_s00/m02_bigcannon_imposter_mh2.material
Indirect_daon w03a10_trr_s00/m03_waterfall_big_522a_tk1.material
InstancedGrind_dpnEa w01_common/m7_obj_grindrail01_scroll_sf1.material
InstancedWire_dpn w03_common/m03_obj_grindrail01_mh2.material
InstancedWire_dpnE w03_common/m03_obj_windroad_sf1.material
Iridescence_ddpNrEa w09_common/m09_large_crest_poison_swamp_mm1.material
IridescenceStone_ddpNrEa w05a20_trr_s00/m05_ruinbiometal02_sy1.material
Jewel ObjectStage/chr_emerald_in.material
Jewel_dnE w03_common/m03_kdv_luminous05_sf1.material
Kaleidoscope ObjectDistortion/m06_ds_wall_window03_ks_fh1.material
MariaEye_dpnE maria/chr_maria_eye.material
MariaHair_dither_dpncfs maria/chr_maria_dith_hair.material
MariaHair_dpncfs maria/chr_maria_hair.material
Mephiles_dpnnEE mephiles/bos_mephilesdiver_body.material
Mist_dn w03a10_trr_s00/m03_fog01_sf1.material
OceanParallax_ddnnfm w12_common/m1_ocean02_lk1.material
OceanParallaxLight_ddnnfm w12_common/m1_ocean01_lk1.material
Ring_dd shadow/chr_shadow_ring.material
Ring_ddpn ObjectStage/cmn_obj_propellerspring_red.material
RingFalloff_ddpn ObjectCommon/cmn_obj_ring_body.material
RingFalloffVanish_ddpna ObjectIsland/cmnisl_obj_dashring_body01.material
SearchLight w09a10_trr_s00/m09_lamp09_km2.material
Sky_d w01a10_trr_s00/m01_universe.material
Sky_da w01a10_trr_s00/m01_universe_a.material
SonicAura shadow/chr_shadow_aurabody.material
SuperSonicShape shadow/chr_shadow_shapebody.material
TimeEater_dnn timeeater/Boss_EVTimeEater_body01.material
Translucent_dpn w05a20_trr_s00/m05_rockcliff_sulfur01_sy1.material
TransThin_dpnt w03_common/m03_kdv_window01_dfsp_n_ih1.material
unlit_da ev1310/m_falling_shadow_zoom_in.material
Vanish_dpna enemycommon/enm_cmn_brk_body.material
VanishDark_dpnEa mancommon/enm_deform_man01_body.material
VanishDark_dpnEaa w09_common/m09_large_crest_skin_mm1.material
VanishDark_dpnEEa w09_common/w09_obj_gearboxb_key_vanish.material
VanishDarkFalloff_dpnEa egg01/enm_deform_egg01_body.material
Vegetation_Grass_dpn w03a10_trr_s00/m03_kdv_leaf05_dfpt_p_y_ih1.material
Vegetation_Tree_dpn w03a10_trr_s00/m03_kdv_leaf08_dfpt_p_k_ih1.material
VolcanicAsh_dnt w05a20_trr_s00/m05_volcanosmoke_kt1.material
VolumeVAT_dn w02a10_trr_s00/m02_metal_n1_7014_warning_mh2_vat.material
VolumeVAT_dpn w01a10_trr_s00/v_m_et64_3.material
VolumeVAT_dpnE w01a10_trr_s00/v_m1_pillar901_nt1.material
VolumeVAT_dpnEa w01a10_trr_s00/m01_techno_panel_emsa_step02_sy1_vat.material
WaterRefraction_dnnao w03a10_trr_s00/m03_waterfall_big_521a_tk1.material
WhiteSpaceAmoeba_dopnfE w09_common/m09_m05_lava01_sy1.material
WhiteSpaceBlend_dpndpn w09_common/m09_m05_rockcliff02_sy1.material
WhiteSpaceCommon_dp w09_common/m09_m04_midparts101_km1.material
WhiteSpaceCommon_dpn w09_common/m09_m03_kdv_brick15_dfsp_y_ih1.material
WhiteSpaceDetail_dpnn w09_common/m09_m02_rockcliff_001.material
WhiteSpaceDirectionBlend_dpnndpn w09_common/m09_m03_rockcliff01_sy1.material
WhiteSpaceEmission_dpnE w09_common/m09_m01_yelLow03_jh1.material
WhiteSpaceEmission_dpnEa w09_common/m09_m01_fr_metal_socc_purple01_jh1.material
WhiteSpaceEmissionTone_dpnE w09a10_trr_s00/m09_m01_w1_metal165_jh1.material
WhiteSpaceGlass_dpn w09_common/m09_m02_light_glass_mm1.material
WhiteSpaceIridescence_ddpNrEa w09_common/m09_m05_ruinbiometal01_ty1.material
WhiteSpaceVegetation_Grass_dpn w09_common/m09_m03_kdv_plant13_dfpt_p_k_ih1.material
WhiteSpaceVegetation_Tree_dpn w09_common/m09_m03_kdv_leaf08_dfpt_p_k_ih1.material

Engine Shaders

These are shaders embedded directly embedded into the games executable:

Name Type Description
UITextureSampler_ncs Compute
SurfRide2D_vp Vertex
SurfRide3D_vp Vertex
SurfRide_0RGB1A_fp Pixel
SurfRide_0RGBA1A_fp Pixel
SurfRide_COLOR_fp Pixel
SurfRide_CROP0_fp Pixel
SurfRide_CROP1_fp Pixel
SurfRide_MODULATE_fp Pixel
SurfRide_MULTIPLY_0RGB1A_fp Pixel
SurfRide_MULTIPLY_0RGBA1A_fp Pixel
SurfRide_MULTIPLY_COLOR_fp Pixel
SurfRide_MULTIPLY_CROP0_fp Pixel
SurfRide_MULTIPLY_CROP1_fp Pixel
SurfRide_MULTIPLY_MODULATE_fp Pixel
SurfRide_TEXT_E_fp Pixel
SurfRide_TEXT_fp Pixel
SurfRide_TEXT_TEXTURE_fp Pixel
MeshCollisionGrid_ps Pixel
cyber_mask_vs Vertex
cyber_mask_ps Pixel
cyber_ss_ps Pixel
cyber_noise Pixel
movie_yuv_vp Vertex
movie_yuv_fp Pixel
movie_yuva_fp Pixel
movie_vp Vertex
movie_fp Pixel
movie_h264_yuv_fp Pixel
movie_h264_yuva_fp Pixel
deco_vs Vertex
deco_blendGrad_ps Pixel
deco_blur_ps Pixel
deco_dropshadow_ps Pixel
deco_grad_ps Pixel
deco_greater_alpha_ps Pixel
deco_rim_ps Pixel
deco_simple_ps Pixel
simple_vs Vertex
compute_count_pages_cs Compute
compute_reduce_feedback_cs Compute
compute_indirect_texture_cs Compute
compute_indirect_points_cs Compute
copy_gbuffer Pixel
simple_plane_vs Vertex
wet_materials Pixel
compute_ripple Pixel
compute_rain_drops Pixel
common_vs Vertex
common_ps Pixel
zprepass_simple_vs Vertex
zprepass_simple_pt_ps Pixel
zprepass_simple_pt_vs Vertex
copy_rect Pixel
convert_revz_z Pixel
render_noise Pixel
fast_gauss2x2 Pixel
fast_gauss3x3 Pixel
fast_gauss4x4 Pixel
fast_gauss5x5 Pixel
fast_gauss6x6 Pixel
fast_gauss7x7 Pixel
fast_gauss8x8 Pixel
fast_gauss9x9 Pixel
grayscale_filter Pixel
sebastien_compute_transmittance Pixel
sebastien_compute_multiple_scattering Compute
sebastien_sky_view_lut Pixel
sebastien_camera_volume Pixel
sebastien_camera_volume_cs Compute
sebastien_raymarching Pixel
sebastien_raymarching_cs Compute
sebastien_sun_irradiance Pixel
sebastien_posteffect Pixel
bruneton_sky_vs Vertex
gbuffer_cubemap Compute
ProjectCubemap Compute
luminance2_init Pixel
luminance2_down Pixel
luminance2_final Pixel
luminance2_copy Pixel
luminance2_adapted Pixel
godray_ps Pixel
volumetric_light_grid Compute
volumetric_light_sum Compute
volumetric_light_assign Pixel
fill_depth Pixel
cascaded_shadow_cache_copy Pixel
impostor_capture_common_vs Vertex
impostor_capture_common_ps Pixel
impostor_capture_vegetation_ps Pixel
blendmodel_capture_common_vs Vertex
blendmodel_capture_common_ps Pixel
blend_dpndpn_capture_ps Pixel
color_accessibility_filter_cs Compute
debug_screen Pixel
volumetric_shadow Compute
sky_cube Pixel
bruneton_compute_direct_irradiance Pixel
bruneton_compute_indirect_irradiance Pixel
bruneton_compute_multiple_scattering Pixel
bruneton_compute_scattering_density Pixel
bruneton_compute_single_scattering Pixel
bruneton_compute_transmittance Pixel
bruneton_sky_ps Pixel
bruneton_sky_cs Compute
bruneton_sun_irradiance Pixel
bruneton_atmosphere_ps Pixel
crepuscular_ray_ps Pixel
sky_latlong Pixel
combine_separate_translucency Pixel
shadow_heightmap_ps Pixel
shadow_height_reduce Pixel
shadow_heightmap_apply_ps Pixel
gen_weather_map Pixel
cloud_raymarch_vs Vertex
cloud_raymarch_ps Pixel
cloud_shadow_raymarch Compute
cloud_shadow_blend Pixel
cloud_raymarch_cs Compute
cloud_reprojection Pixel
cloud_blend Pixel
cloud_copy_tile Pixel
time_stop_after_ps Pixel
time_stop_before_ps Pixel
outline_fetch_cs Compute
outline_propagate_cs Compute
outline_write_cs Compute
bilateral_blur Pixel
bilateral_upsampling Pixel
noisy_upsampling Pixel
shadow_vs Vertex
shadow_ps Pixel
shadow_punch_vs Vertex
shadow_punch_ps Pixel
planar_projection_shadow_vs Vertex
planar_projection_shadow_ps Pixel
planar_shadow_map_vs Vertex
planar_shadow_map_ps Pixel
downsample_depth_ps Pixel
colormask_vs Vertex
colormask_ps Pixel
heightmap_blur Pixel
heightmap_merge Pixel
copy_color Pixel
add_color Pixel
create_normalmap Pixel
reprojection_heightmap Pixel
heightmap_vs Vertex
heightmap_ps Pixel
zprepass_vs Vertex
rotate_cubemap Compute
taa_ps Pixel
taa_adaptive_sharp_filter Pixel
fxaa_vs Vertex
fxaa_ps Pixel
amd_spd Compute
dof_coc Pixel
dof_circle Pixel
dof_combine Pixel
downsample4 Pixel
bloom_downsample Pixel
bloom_upsample Pixel
field_scan Pixel
screen_space_godray Pixel
bloom_ps Pixel
combine_vs Vertex
combine_ps Pixel
prev_surface_blur Pixel
radial_blur Pixel
camera_motion_blur Pixel
tile_max_velocity_separable_1st_horizontal Pixel
tile_max_velocity_separable_2nd_vertical Pixel
tile_neighbour_max_velocity Pixel
directional_radial_blur Pixel
heat_haze Pixel
fxaa_ps_low Pixel
fxaa_ps_high Pixel
smaa_blend_vs Vertex
smaa_blend_ps Pixel
smaa_edge_vs Vertex
smaa_edge_ps Pixel
smaa_weight_vs Vertex
smaa_weight_ps Pixel
chromatic_aberration Pixel
vignette_alphablend Pixel
vignette_mul Pixel
vignette_screen Pixel
vignette_overlay Pixel
cyber_glitch Pixel
fp_tex Pixel
vp_tex Vertex
impostor_copy Compute
impostor_dilate Compute
impostor_distance_field Compute
impostor_capture_cs Compute
tiled_vs Vertex
deferred_shadow Pixel
deferred_ps Pixel
tiled_deferred_rendering Compute
ssss_blur Pixel
before_resolve_depth_vs Vertex
before_resolve_depth_ps Pixel
hierarchical_z Pixel
hierarchical_z_cs Compute
compute_tile_cs Compute
ssr_init Pixel
ssr_raymarch Pixel
ssr_combine Pixel
ssr_denoise Pixel
ssr_final Pixel
deferred_decal_vs Vertex
deferred_decal_ps Pixel
hbao_sss_ps Pixel
ssao_ps Pixel
occlusion_capsule Pixel
tiled_occlusion_capsule Compute
realtime_local_reflection Pixel
ssr_resolve Pixel
copy_clamp Pixel
cloud_shadow Pixel
amd_easu Compute
amd_rcas Compute
simple_gizmos_vs Vertex
simple_gizmos_ps Pixel
simple_texture_copy_cs Compute
pick_color Compute
ibl_ggx_sampling_cs Compute
compress_cubemap_vs Vertex
compress_cubemap_ps Pixel
deferred_ambient_ps Pixel
dbg_DwPrimitive_vp Vertex
dbg_DwPrimitive_fp Pixel
fontrendert_simple_vp Vertex
fontrendert_simple_fp Pixel
fontrendert_simple_sdf_fp Pixel
dbg_DwNoTexPrimitive_vp Vertex
dbg_DwNoTexPrimitive_fp Pixel
primitive_simple_vp Vertex
primitive_simple_fp Pixel
primitive_texture_vp Vertex
primitive_texture_fp Pixel
Cookies help us deliver our services. By using our services, you agree to our use of cookies.