Jump to content

Sonic Frontiers Shaders

From HedgeDocs
Revision as of 10:12, 12 July 2025 by Justin113D (talk | contribs) (Added page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Material Shaders

These are shaders stored in image/x64/raw/NeedleShader2.pac (or image/x64/raw/NeedleShader1.pac for older versions) and used for materials:

Shader Example usage in the game
Blend_dpnbdpn
Blend_dpndpn
BlendDetail_dndnd
BlendDetail_dpndpnn
BossCable_dpnEEa
Chaos_dpnnE
ChaosShadow_dpnnE
ChrEyeCDRF
ChrEyeSuper
ChrEyeSuperE
ChrMouthFlip_dpncf
ChrMouthFlipSuper_ddpnf
ChrSkinCDRF_dpncf
Cloud_dnf
Cloud_nfe
CloudMist_dnf
Common_d
Common_dn
Common_dp
Common_dpn
Common_dpna
Common_dpnm
cyber
cyber_eye
cyber_outline
CyberHologram
CyberSpaceNoise_dp
CyberSpaceNoise_dpa
CyberSpaceNoise_dpn
CyberSpaceNoise_dpnE
DecalModel_dpn
DecalModel_na
Detail_dpndpn
Detail_dpnn
DirectionBlend_dpndpn
DirectionBlend_dpndpnn
DirectionBlend_dpnndpn
DistanceBlend_dpn
Earth_dpnEE
Effaddhoc
EffAdhoc
Emission_d
Emission_dE
Emission_dpE
Emission_dpnE
Emission_dpnEa
EmissionTone_dapnE
EmissionTone_dpnE
EmissionTone_E
EnmEmissionTone_dpnE
EnmEmissionTone_dpnEE
EnmEmissionTone_dpnnEr
FakeGlass_d
FakeGlass_dpn
FlowLava_dpnbEa
FlowWaterLite
FlowWaterLiteFar
FlowWaterWP
FlyerRoad
Fur
Generate_dpnEg
GenerateIrie_dpnnrEg
Giant
Glass_dpn
GlassTone_dpnE
Grass_d
Grass_dn
Grass_dpn
IgnoreLight_d
IgnoreLight_dE
IgnoreLight_E
Impostor_Vegetation_dn
Indirect_daon
Indirect_dopn
Indirect_dpnd
InstancedGrind_dpnEa
InstancedWire_dpn
Iridescence_ddpNrEa
Iridescence_dpnnr
IridescenceStone_ddpNrEa
IridescenceStoneTone_ddpNrEa
IridescenceStoneTone_dpNrEam
Jewel
LightMaskWeather_dpnmb
NearVanish_da
OceanParallax_ddnnfm
Plush
Plush_dpnna
Ring_dd
Ring_ddpn
sage01
sage02
SearchLight
Sky_d
Sky_da
SonicAura
SonicCyber01
SonicCyber02
SonicCyber03
SonicCyber04
SpeedTree_dpn
SuperSonic_ddpf
SuperSonic_ddpn
SuperSonic_ddpnf
SuperSonicShape
tear_dpna
Translucent_dpn
TransThin_dpnt
Tree_dpn
Vanish_dpna
VanishDark_dpnEa
VanishDark_dpnEaa
VanishDark_dpnEEa
VanishDark_dpnEEar
Vegetation_Grass_d
Vegetation_Grass_dn
Vegetation_Grass_dpn
Vegetation_Tree_d
Vegetation_Tree_dpn
VolcanicAsh_dnt
WaterRefraction_dnnao

Engine Shaders

These are shaders embedded directly 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
terrain_blend_mask_vs Vertex
terrain_blend_mask 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
material_blend_ps 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
convert_revz_z Pixel
copy_rect 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
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
bc1_compression_cs Compute
bc2_compression_cs Compute
bc3_compression_cs Compute
bc4_compression_cs Compute
bc5_compression_cs Compute
bc6_compression_cs Compute
bc7_compression_cs Compute
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
compute_dent_buffer_write_cs Compute
compute_dent_projection_cs Compute
compute_dent_reprojection_cs Compute
dent_blur_normal_ps Pixel
color_accessibility_filter_ps Pixel
debug_screen Pixel
lite_down_sample Compute
lite_down_velocity Compute
lite_screen_blur Pixel
lite_combine Pixel
lite_taa Pixel
lite_blend Pixel
combine_vs Vertex
volumetric_shadow Compute
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
compute_instance_bit_set_cs Compute
compute_instance_lodgroup_set_cs Compute
compute_copy_pointcloud_cs Compute
interaction_writer Compute
interaction_reprojection Compute
interactive_wave_simulation Pixel
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
compute_pointcloud_sector_clear_indirect_cs Compute
compute_pointcloud_sector_height_update Compute
compute_pointcloud_sector_update Compute
compute_cut_restoration_pointcloud_cs Compute
compute_placement_bufferindex Compute
compute_placement_sector_update Compute
compute_placement_index_offset Compute
compute_placement_buffer_update Compute
compute_placement_sector_deletion Compute
compute_placement_state_copy Compute
impostor_copy Compute
impostor_dilate Compute
impostor_distance_field Compute
copy_color Pixel
impostor_capture_cs Compute
colormask_vs Vertex
colormask_ps Pixel
zprepass_vs Vertex
compute_depth_blur Pixel
downsample4_instantdof Pixel
dof_blur Pixel
combine_dof_alpha Pixel
taa_ps Pixel
taa_adaptive_sharp_filter Pixel
fxaa_vs Vertex
fxaa_ps Pixel
amd_spd Compute
downsample4_dof Pixel
combine_dof Pixel
downsample4 Pixel
bloom_downsample Pixel
bloom_upsample Pixel
field_scan Pixel
screen_space_godray Pixel
bloom_ps Pixel
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
chromatic_aberration Pixel
vignette_alphablend Pixel
vignette_mul Pixel
vignette_screen Pixel
vignette_overlay Pixel
cyber_glitch Pixel
fp_tex Pixel
vp_tex Vertex
sky_cube Pixel
deferred_shadow Pixel
deferred_ps Pixel
tiled_deferred_rendering Compute
lite_deferred Pixel
ssss_blur Pixel
before_resolve_depth_vs Vertex
before_resolve_depth_ps Pixel
hierarchical_z Pixel
hierarchical_z_cs Compute
compute_tile_cs Compute
debug_texture2d Pixel
lite_ssao Pixel
lite_bilat_blur Pixel
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
pick_color Compute
compress_cubemap_vs Vertex
compress_cubemap_ps Pixel
ibl_ggx_sampling_cs Compute
color_correct Pixel
deferred_ambient_ps Pixel
dbg_DwPrimitive_vp Vertex
dbg_DwPrimitive_fp Pixel
fontrendert_simple_vp Vertex
fontrendert_simple_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.