. ├── Engine (6 Entries) │   ├── Binaries (2 Entries) │   │   ├── ThirdParty (8 Entries) │   │   │   ├── DbgHelp (1 Entries) │   │   │   │   └── dbghelp.dll (2.2MB) │   │   │   ├── MaterialX (1 Entries) │   │   │   │   └── libraries (9 Entries) │   │   │   │   ├── README.md (5.0KB) │   │   │   │   ├── bxdf (8 Entries) │   │   │   │   │   ├── disney_brdf_2012.mtlx (1.1KB) │   │   │   │   │   ├── disney_brdf_2015.mtlx (1.5KB) │   │   │   │   │   ├── gltf_pbr.mtlx (40KB) │   │   │   │   │   ├── lama (10 Entries) │   │   │   │   │   │   ├── lama_add.mtlx (2.7KB) │   │   │   │   │   │   ├── lama_conductor.mtlx (9.9KB) │   │   │   │   │   │   ├── lama_dielectric.mtlx (9.9KB) │   │   │   │   │   │   ├── lama_diffuse.mtlx (2.6KB) │   │   │   │   │   │   ├── lama_emission.mtlx (769B) │   │   │   │   │   │   ├── lama_layer.mtlx (1.8KB) │   │   │   │   │   │   ├── lama_mix.mtlx (2.1KB) │   │   │   │   │   │   ├── lama_sheen.mtlx (2.2KB) │   │   │   │   │   │   ├── lama_sss.mtlx (7.0KB) │   │   │   │   │   │   └── lama_translucent.mtlx (2.1KB) │   │   │   │   │   ├── open_pbr_surface.mtlx (11KB) │   │   │   │   │   ├── standard_surface.mtlx (28KB) │   │   │   │   │   ├── translation (2 Entries) │   │   │   │   │   │   ├── standard_surface_to_gltf_pbr.mtlx (6.4KB) │   │   │   │   │   │   └── standard_surface_to_usd.mtlx (5.0KB) │   │   │   │   │   └── usd_preview_surface.mtlx (21KB) │   │   │   │   ├── cmlib (2 Entries) │   │   │   │   │   ├── cmlib_defs.mtlx (5.0KB) │   │   │   │   │   └── cmlib_ng.mtlx (18KB) │   │   │   │   ├── lights (3 Entries) │   │   │   │   │   ├── genglsl (4 Entries) │   │   │   │   │   │   ├── lights_genglsl_impl.mtlx (617B) │   │   │   │   │   │   ├── mx_directional_light.glsl (186B) │   │   │   │   │   │   ├── mx_point_light.glsl (378B) │   │   │   │   │   │   └── mx_spot_light.glsl (637B) │   │   │   │   │   ├── genmsl (4 Entries) │   │   │   │   │   │   ├── lights_genmsl_impl.mtlx (614B) │   │   │   │   │   │   ├── mx_directional_light.metal (192B) │   │   │   │   │   │   ├── mx_point_light.metal (384B) │   │   │   │   │   │   └── mx_spot_light.metal (643B) │   │   │   │   │   └── lights_defs.mtlx (2.5KB) │   │   │   │   ├── mdl (1 Entries) │   │   │   │   │   └── materialx (13 Entries) │   │   │   │   │   ├── core.mdl (8.8KB) │   │   │   │   │   ├── hsv.mdl (2.8KB) │   │   │   │   │   ├── noise.mdl (24KB) │   │   │   │   │   ├── pbrlib.mdl (1.1KB) │   │   │   │   │   ├── pbrlib_1_6.mdl (36KB) │   │   │   │   │   ├── pbrlib_1_7.mdl (11KB) │   │   │   │   │   ├── pbrlib_1_8.mdl (1.3KB) │   │   │   │   │   ├── sampling.mdl (6.3KB) │   │   │   │   │   ├── stdlib.mdl (543B) │   │   │   │   │   ├── stdlib_1_6.mdl (123KB) │   │   │   │   │   ├── stdlib_1_7.mdl (576B) │   │   │   │   │   ├── stdlib_1_8.mdl (21KB) │   │   │   │   │   └── swizzle.mdl (74KB) │   │   │   │   ├── nprlib (6 Entries) │   │   │   │   │   ├── genglsl (1 Entries) │   │   │   │   │   │   └── nprlib_genglsl_impl.mtlx (681B) │   │   │   │   │   ├── genmdl (1 Entries) │   │   │   │   │   │   └── nprlib_genmdl_impl.mtlx (779B) │   │   │   │   │   ├── genmsl (1 Entries) │   │   │   │   │   │   └── nprlib_genmsl_impl.mtlx (678B) │   │   │   │   │   ├── genosl (1 Entries) │   │   │   │   │   │   └── nprlib_genosl_impl.mtlx (715B) │   │   │   │   │   ├── nprlib_defs.mtlx (2.7KB) │   │   │   │   │   └── nprlib_ng.mtlx (5.0KB) │   │   │   │   ├── pbrlib (6 Entries) │   │   │   │   │   ├── genglsl (20 Entries) │   │   │   │   │   │   ├── lib (12 Entries) │   │   │   │   │   │   │   ├── mx_environment_fis.glsl (2.9KB) │   │   │   │   │   │   │   ├── mx_environment_none.glsl (246B) │   │   │   │   │   │   │   ├── mx_environment_prefilter.glsl (1.1KB) │   │   │   │   │   │   │   ├── mx_generate_albedo_table.glsl (382B) │   │   │   │   │   │   │   ├── mx_generate_prefilter_env.glsl (2.8KB) │   │   │   │   │   │   │   ├── mx_microfacet.glsl (2.2KB) │   │   │   │   │   │   │   ├── mx_microfacet_diffuse.glsl (3.2KB) │   │   │   │   │   │   │   ├── mx_microfacet_sheen.glsl (3.3KB) │   │   │   │   │   │   │   ├── mx_microfacet_specular.glsl (20KB) │   │   │   │   │   │   │   ├── mx_shadow.glsl (779B) │   │   │   │   │   │   │   ├── mx_transmission_opacity.glsl (177B) │   │   │   │   │   │   │   └── mx_transmission_refract.glsl (525B) │   │   │   │   │   │   ├── mx_add_edf.glsl (98B) │   │   │   │   │   │   ├── mx_anisotropic_vdf.glsl (170B) │   │   │   │   │   │   ├── mx_artistic_ior.glsl (590B) │   │   │   │   │   │   ├── mx_blackbody.glsl (1.8KB) │   │   │   │   │   │   ├── mx_burley_diffuse_bsdf.glsl (1.1KB) │   │   │   │   │   │   ├── mx_conductor_bsdf.glsl (2.2KB) │   │   │   │   │   │   ├── mx_dielectric_bsdf.glsl (3.8KB) │   │   │   │   │   │   ├── mx_displacement_float.glsl (150B) │   │   │   │   │   │   ├── mx_displacement_vector3.glsl (145B) │   │   │   │   │   │   ├── mx_generalized_schlick_bsdf.glsl (4.4KB) │   │   │   │   │   │   ├── mx_generalized_schlick_edf.glsl (349B) │   │   │   │   │   │   ├── mx_oren_nayar_diffuse_bsdf.glsl (989B) │   │   │   │   │   │   ├── mx_roughness_anisotropy.glsl (460B) │   │   │   │   │   │   ├── mx_roughness_dual.glsl (277B) │   │   │   │   │   │   ├── mx_sheen_bsdf.glsl (1.4KB) │   │   │   │   │   │   ├── mx_subsurface_bsdf.glsl (1.1KB) │   │   │   │   │   │   ├── mx_translucent_bsdf.glsl (914B) │   │   │   │   │   │   ├── mx_uniform_edf.glsl (92B) │   │   │   │   │   │   └── pbrlib_genglsl_impl.mtlx (4.8KB) │   │   │   │   │   ├── genmdl (1 Entries) │   │   │   │   │   │   └── pbrlib_genmdl_impl.mtlx (10KB) │   │   │   │   │   ├── genmsl (1 Entries) │   │   │   │   │   │   └── pbrlib_genmsl_impl.mtlx (4.7KB) │   │   │   │   │   ├── genosl (15 Entries) │   │   │   │   │   │   ├── legacy (10 Entries) │   │   │   │   │   │   │   ├── mx_anisotropic_vdf.osl (247B) │   │   │   │   │   │   │   ├── mx_burley_diffuse_bsdf.osl (252B) │   │   │   │   │   │   │   ├── mx_conductor_bsdf.osl (1.2KB) │   │   │   │   │   │   │   ├── mx_dielectric_bsdf.osl (1.4KB) │   │   │   │   │   │   │   ├── mx_generalized_schlick_bsdf.osl (1.6KB) │   │   │   │   │   │   │   ├── mx_oren_nayar_diffuse_bsdf.osl (212B) │   │   │   │   │   │   │   ├── mx_sheen_bsdf.osl (839B) │   │   │   │   │   │   │   ├── mx_subsurface_bsdf.osl (272B) │   │   │   │   │   │   │   ├── mx_surface.osl (199B) │   │   │   │   │   │   │   └── mx_translucent_bsdf.osl (178B) │   │   │   │   │   │   ├── lib (3 Entries) │   │   │   │   │   │   │   ├── mx_microfacet.osl (1.8KB) │   │   │   │   │   │   │   ├── mx_microfacet_sheen.osl (544B) │   │   │   │   │   │   │   └── mx_microfacet_specular.osl (2.3KB) │   │   │   │   │   │   ├── mx_anisotropic_vdf.osl (245B) │   │   │   │   │   │   ├── mx_artistic_ior.osl (609B) │   │   │   │   │   │   ├── mx_blackbody.osl (1.8KB) │   │   │   │   │   │   ├── mx_dielectric_bsdf.osl (611B) │   │   │   │   │   │   ├── mx_displacement_float.osl (145B) │   │   │   │   │   │   ├── mx_displacement_vector3.osl (140B) │   │   │   │   │   │   ├── mx_generalized_schlick_bsdf.osl (759B) │   │   │   │   │   │   ├── mx_generalized_schlick_edf.osl (278B) │   │   │   │   │   │   ├── mx_roughness_anisotropy.osl (466B) │   │   │   │   │   │   ├── mx_roughness_dual.osl (308B) │   │   │   │   │   │   ├── mx_subsurface_bsdf.osl (228B) │   │   │   │   │   │   ├── mx_surface.osl (190B) │   │   │   │   │   │   └── pbrlib_genosl_impl.mtlx (5.1KB) │   │   │   │   │   ├── pbrlib_defs.mtlx (22KB) │   │   │   │   │   └── pbrlib_ng.mtlx (816B) │   │   │   │   ├── stdlib (6 Entries) │   │   │   │   │   ├── genglsl (73 Entries) │   │   │   │   │   │   ├── lib (6 Entries) │   │   │   │   │   │   │   ├── mx_hsv.glsl (3.6KB) │   │   │   │   │   │   │   ├── mx_math.glsl (175B) │   │   │   │   │   │   │   ├── mx_noise.glsl (20KB) │   │   │   │   │   │   │   ├── mx_sampling.glsl (2.9KB) │   │   │   │   │   │   │   ├── mx_transform_uv.glsl (121B) │   │   │   │   │   │   │   └── mx_transform_uv_vflip.glsl (141B) │   │   │   │   │   │   ├── mx_aastep.glsl (205B) │   │   │   │   │   │   ├── mx_burn_color3.glsl (259B) │   │   │   │   │   │   ├── mx_burn_color4.glsl (309B) │   │   │   │   │   │   ├── mx_burn_float.glsl (232B) │   │   │   │   │   │   ├── mx_cellnoise2d_float.glsl (143B) │   │   │   │   │   │   ├── mx_cellnoise3d_float.glsl (143B) │   │   │   │   │   │   ├── mx_creatematrix_vector3_matrix33.glsl (213B) │   │   │   │   │   │   ├── mx_creatematrix_vector3_matrix44.glsl (283B) │   │   │   │   │   │   ├── mx_creatematrix_vector4_matrix44.glsl (291B) │   │   │   │   │   │   ├── mx_disjointover_color4.glsl (619B) │   │   │   │   │   │   ├── mx_dodge_color3.glsl (264B) │   │   │   │   │   │   ├── mx_dodge_color4.glsl (317B) │   │   │   │   │   │   ├── mx_dodge_float.glsl (231B) │   │   │   │   │   │   ├── mx_fractal3d_float.glsl (277B) │   │   │   │   │   │   ├── mx_fractal3d_vector2.glsl (275B) │   │   │   │   │   │   ├── mx_fractal3d_vector3.glsl (275B) │   │   │   │   │   │   ├── mx_fractal3d_vector4.glsl (275B) │   │   │   │   │   │   ├── mx_hsvtorgb_color3.glsl (120B) │   │   │   │   │   │   ├── mx_hsvtorgb_color4.glsl (135B) │   │   │   │   │   │   ├── mx_image_color3.glsl (389B) │   │   │   │   │   │   ├── mx_image_color4.glsl (385B) │   │   │   │   │   │   ├── mx_image_float.glsl (388B) │   │   │   │   │   │   ├── mx_image_vector2.glsl (389B) │   │   │   │   │   │   ├── mx_image_vector3.glsl (390B) │   │   │   │   │   │   ├── mx_image_vector4.glsl (386B) │   │   │   │   │   │   ├── mx_luminance_color3.glsl (118B) │   │   │   │   │   │   ├── mx_luminance_color4.glsl (135B) │   │   │   │   │   │   ├── mx_mix_surfaceshader.glsl (239B) │   │   │   │   │   │   ├── mx_noise2d_float.glsl (217B) │   │   │   │   │   │   ├── mx_noise2d_vector2.glsl (218B) │   │   │   │   │   │   ├── mx_noise2d_vector3.glsl (215B) │   │   │   │   │   │   ├── mx_noise2d_vector4.glsl (283B) │   │   │   │   │   │   ├── mx_noise3d_float.glsl (217B) │   │   │   │   │   │   ├── mx_noise3d_vector2.glsl (218B) │   │   │   │   │   │   ├── mx_noise3d_vector3.glsl (215B) │   │   │   │   │   │   ├── mx_noise3d_vector4.glsl (287B) │   │   │   │   │   │   ├── mx_normalmap.glsl (703B) │   │   │   │   │   │   ├── mx_premult_color4.glsl (101B) │   │   │   │   │   │   ├── mx_ramplr_float.glsl (155B) │   │   │   │   │   │   ├── mx_ramplr_vector2.glsl (154B) │   │   │   │   │   │   ├── mx_ramplr_vector3.glsl (154B) │   │   │   │   │   │   ├── mx_ramplr_vector4.glsl (154B) │   │   │   │   │   │   ├── mx_ramptb_float.glsl (155B) │   │   │   │   │   │   ├── mx_ramptb_vector2.glsl (154B) │   │   │   │   │   │   ├── mx_ramptb_vector3.glsl (154B) │   │   │   │   │   │   ├── mx_ramptb_vector4.glsl (154B) │   │   │   │   │   │   ├── mx_rgbtohsv_color3.glsl (120B) │   │   │   │   │   │   ├── mx_rgbtohsv_color4.glsl (135B) │   │   │   │   │   │   ├── mx_rotate_vector2.glsl (256B) │   │   │   │   │   │   ├── mx_rotate_vector3.glsl (911B) │   │   │   │   │   │   ├── mx_smoothstep_float.glsl (234B) │   │   │   │   │   │   ├── mx_smoothstep_vector2.glsl (237B) │   │   │   │   │   │   ├── mx_smoothstep_vector3.glsl (295B) │   │   │   │   │   │   ├── mx_smoothstep_vector4.glsl (353B) │   │   │   │   │   │   ├── mx_splitlr_float.glsl (199B) │   │   │   │   │   │   ├── mx_splitlr_vector2.glsl (198B) │   │   │   │   │   │   ├── mx_splitlr_vector3.glsl (198B) │   │   │   │   │   │   ├── mx_splitlr_vector4.glsl (198B) │   │   │   │   │   │   ├── mx_splittb_float.glsl (199B) │   │   │   │   │   │   ├── mx_splittb_vector2.glsl (198B) │   │   │   │   │   │   ├── mx_splittb_vector3.glsl (198B) │   │   │   │   │   │   ├── mx_splittb_vector4.glsl (198B) │   │   │   │   │   │   ├── mx_transformmatrix_vector2M3.glsl (146B) │   │   │   │   │   │   ├── mx_transformmatrix_vector3M4.glsl (147B) │   │   │   │   │   │   ├── mx_unpremult_color4.glsl (103B) │   │   │   │   │   │   ├── mx_worleynoise2d_float.glsl (172B) │   │   │   │   │   │   ├── mx_worleynoise2d_vector2.glsl (172B) │   │   │   │   │   │   ├── mx_worleynoise2d_vector3.glsl (172B) │   │   │   │   │   │   ├── mx_worleynoise3d_float.glsl (172B) │   │   │   │   │   │   ├── mx_worleynoise3d_vector2.glsl (172B) │   │   │   │   │   │   ├── mx_worleynoise3d_vector3.glsl (172B) │   │   │   │   │   │   └── stdlib_genglsl_impl.mtlx (77KB) │   │   │   │   │   ├── genmdl (1 Entries) │   │   │   │   │   │   └── stdlib_genmdl_impl.mtlx (92KB) │   │   │   │   │   ├── genmsl (13 Entries) │   │   │   │   │   │   ├── lib (4 Entries) │   │   │   │   │   │   │   ├── mx_math.metal (4.2KB) │   │   │   │   │   │   │   ├── mx_matscalaroperators.metal (1.1KB) │   │   │   │   │   │   │   ├── mx_sampling.metal (3.0KB) │   │   │   │   │   │   │   └── mx_texture.metal (747B) │   │   │   │   │   │   ├── mx_burn_color3.metal (295B) │   │   │   │   │   │   ├── mx_burn_color4.metal (352B) │   │   │   │   │   │   ├── mx_burn_float.metal (232B) │   │   │   │   │   │   ├── mx_dodge_color3.metal (300B) │   │   │   │   │   │   ├── mx_dodge_color4.metal (360B) │   │   │   │   │   │   ├── mx_dodge_float.metal (231B) │   │   │   │   │   │   ├── mx_normalmap.metal (706B) │   │   │   │   │   │   ├── mx_smoothstep_float.metal (234B) │   │   │   │   │   │   ├── mx_smoothstep_vector2.metal (266B) │   │   │   │   │   │   ├── mx_smoothstep_vector3.metal (357B) │   │   │   │   │   │   ├── mx_smoothstep_vector4.metal (396B) │   │   │   │   │   │   └── stdlib_genmsl_impl.mtlx (76KB) │   │   │   │   │   ├── genosl (67 Entries) │   │   │   │   │   │   ├── include (5 Entries) │   │   │   │   │   │   │   ├── color4.h (6.3KB) │   │   │   │   │   │   │   ├── matrix33.h (2.9KB) │   │   │   │   │   │   │   ├── mx_funcs.h (16KB) │   │   │   │   │   │   │   ├── vector2.h (6.0KB) │   │   │   │   │   │   │   └── vector4.h (9.4KB) │   │   │   │   │   │   ├── lib (3 Entries) │   │   │   │   │   │   │   ├── mx_sampling.osl (5.6KB) │   │   │   │   │   │   │   ├── mx_transform_uv.osl (71B) │   │   │   │   │   │   │   └── mx_transform_uv_vflip.osl (100B) │   │   │   │   │   │   ├── mx_ambientocclusion_float.osl (188B) │   │   │   │   │   │   ├── mx_burn_color3.osl (261B) │   │   │   │   │   │   ├── mx_burn_color4.osl (347B) │   │   │   │   │   │   ├── mx_burn_float.osl (226B) │   │   │   │   │   │   ├── mx_cellnoise2d_float.osl (121B) │   │   │   │   │   │   ├── mx_cellnoise3d_float.osl (106B) │   │   │   │   │   │   ├── mx_creatematrix.osl (928B) │   │   │   │   │   │   ├── mx_disjointover_color4.osl (603B) │   │   │   │   │   │   ├── mx_dodge_color3.osl (266B) │   │   │   │   │   │   ├── mx_dodge_color4.osl (356B) │   │   │   │   │   │   ├── mx_dodge_float.osl (216B) │   │   │   │   │   │   ├── mx_fractal3d_float.osl (236B) │   │   │   │   │   │   ├── mx_fractal3d_vector2.osl (244B) │   │   │   │   │   │   ├── mx_fractal3d_vector3.osl (241B) │   │   │   │   │   │   ├── mx_fractal3d_vector4.osl (244B) │   │   │   │   │   │   ├── mx_frame_float.osl (84B) │   │   │   │   │   │   ├── mx_geomcolor_color3.osl (100B) │   │   │   │   │   │   ├── mx_geomcolor_color4.osl (240B) │   │   │   │   │   │   ├── mx_geomcolor_float.osl (99B) │   │   │   │   │   │   ├── mx_geompropvalue_boolean.osl (156B) │   │   │   │   │   │   ├── mx_geompropvalue_color3.osl (158B) │   │   │   │   │   │   ├── mx_geompropvalue_color4.osl (384B) │   │   │   │   │   │   ├── mx_geompropvalue_float.osl (181B) │   │   │   │   │   │   ├── mx_geompropvalue_integer.osl (156B) │   │   │   │   │   │   ├── mx_geompropvalue_string.osl (161B) │   │   │   │   │   │   ├── mx_geompropvalue_vector2.osl (279B) │   │   │   │   │   │   ├── mx_geompropvalue_vector3.osl (161B) │   │   │   │   │   │   ├── mx_geompropvalue_vector4.osl (333B) │   │   │   │   │   │   ├── mx_heighttonormal_vector3.osl (178B) │   │   │   │   │   │   ├── mx_hsvtorgb_color3.osl (109B) │   │   │   │   │   │   ├── mx_hsvtorgb_color4.osl (126B) │   │   │   │   │   │   ├── mx_image_color3.osl (786B) │   │   │   │   │   │   ├── mx_image_color4.osl (963B) │   │   │   │   │   │   ├── mx_image_float.osl (786B) │   │   │   │   │   │   ├── mx_image_vector2.osl (839B) │   │   │   │   │   │   ├── mx_image_vector3.osl (758B) │   │   │   │   │   │   ├── mx_image_vector4.osl (994B) │   │   │   │   │   │   ├── mx_luminance_color3.osl (116B) │   │   │   │   │   │   ├── mx_luminance_color4.osl (136B) │   │   │   │   │   │   ├── mx_mix_surfaceshader.osl (248B) │   │   │   │   │   │   ├── mx_noise2d_float.osl (199B) │   │   │   │   │   │   ├── mx_noise2d_vector2.osl (210B) │   │   │   │   │   │   ├── mx_noise2d_vector3.osl (204B) │   │   │   │   │   │   ├── mx_noise2d_vector4.osl (210B) │   │   │   │   │   │   ├── mx_noise3d_float.osl (184B) │   │   │   │   │   │   ├── mx_noise3d_vector2.osl (195B) │   │   │   │   │   │   ├── mx_noise3d_vector3.osl (189B) │   │   │   │   │   │   ├── mx_noise3d_vector4.osl (195B) │   │   │   │   │   │   ├── mx_normalmap.osl (765B) │   │   │   │   │   │   ├── mx_premult_color4.osl (106B) │   │   │   │   │   │   ├── mx_rgbtohsv_color3.osl (109B) │   │   │   │   │   │   ├── mx_rgbtohsv_color4.osl (126B) │   │   │   │   │   │   ├── mx_rotate_vector2.osl (268B) │   │   │   │   │   │   ├── mx_rotate_vector3.osl (1.1KB) │   │   │   │   │   │   ├── mx_surface_unlit.osl (421B) │   │   │   │   │   │   ├── mx_time_float.osl (142B) │   │   │   │   │   │   ├── mx_transformmatrix_vector2M3.osl (192B) │   │   │   │   │   │   ├── mx_unpremult_color4.osl (108B) │   │   │   │   │   │   ├── mx_worleynoise2d_float.osl (146B) │   │   │   │   │   │   ├── mx_worleynoise2d_vector2.osl (152B) │   │   │   │   │   │   ├── mx_worleynoise2d_vector3.osl (151B) │   │   │   │   │   │   ├── mx_worleynoise3d_float.osl (145B) │   │   │   │   │   │   ├── mx_worleynoise3d_vector2.osl (151B) │   │   │   │   │   │   ├── mx_worleynoise3d_vector3.osl (150B) │   │   │   │   │   │   └── stdlib_genosl_impl.mtlx (77KB) │   │   │   │   │   ├── stdlib_defs.mtlx (257KB) │   │   │   │   │   └── stdlib_ng.mtlx (221KB) │   │   │   │   └── targets (5 Entries) │   │   │   │   ├── essl.mtlx (476B) │   │   │   │   ├── genglsl.mtlx (467B) │   │   │   │   ├── genmdl.mtlx (466B) │   │   │   │   ├── genmsl.mtlx (484B) │   │   │   │   └── genosl.mtlx (466B) │   │   │   ├── MsQuic (1 Entries) │   │   │   │   └── v220 (1 Entries) │   │   │   │   └── win64 (1 Entries) │   │   │   │   └── msquic.dll (2.5MB) │   │   │   ├── NVIDIA (2 Entries) │   │   │   │   ├── GPUDirect (1 Entries) │   │   │   │   │   └── Win64 (1 Entries) │   │   │   │   │   └── dvp.dll (215KB) │   │   │   │   └── NVaftermath (1 Entries) │   │   │   │   └── Win64 (1 Entries) │   │   │   │   └── GFSDK_Aftermath_Lib.x64.dll (5.4MB) │   │   │   ├── Ogg (1 Entries) │   │   │   │   └── Win64 (1 Entries) │   │   │   │   └── VS2015 (1 Entries) │   │   │   │   └── libogg_64.dll (49KB) │   │   │   ├── Steamworks (1 Entries) │   │   │   │   └── Steamv157 (1 Entries) │   │   │   │   └── Win64 (2 Entries) │   │   │   │   ├── Galaxy64.dll (14MB) │   │   │   │   └── steam_api64.dll (2.8MB) │   │   │   ├── Vorbis (1 Entries) │   │   │   │   └── Win64 (1 Entries) │   │   │   │   └── VS2015 (2 Entries) │   │   │   │   ├── libvorbis_64.dll (1.7MB) │   │   │   │   └── libvorbisfile_64.dll (38KB) │   │   │   └── Windows (1 Entries) │   │   │   └── XAudio2_9 (1 Entries) │   │   │   └── x64 (1 Entries) │   │   │   └── xaudio2_9redist.dll (847KB) │   │   └── Win64 (4 Entries) │   │   ├── CrashReportClient.exe (28MB) │   │   ├── EOSSDK-Win64-Shipping.dll (18MB) │   │   ├── tbb12.dll (321KB) │   │   └── tbbmalloc.dll (107KB) │   ├── Config (1 Entries) │   │   └── StagedBuild_Townfall.ini (3B) │   ├── Content (3 Entries) │   │   ├── Renderer (1 Entries) │   │   │   └── TessellationTable.bin (260KB) │   │   ├── Slate (1 Entries) │   │   │   └── Cursor (1 Entries) │   │   │   └── invisible.cur (326B) │   │   └── SlateDebug (1 Entries) │   │   └── Fonts (2 Entries) │   │   ├── LastResort.tps (930B) │   │   └── LastResort.ttf (5.4MB) │   ├── Extras (1 Entries) │   │   └── Redist (1 Entries) │   │   └── en-us (1 Entries) │   │   └── vc_redist.x64.exe (26MB) │   ├── Plugins (4 Entries) │   │   ├── DLSS (1 Entries) │   │   │   └── Binaries (1 Entries) │   │   │   └── ThirdParty (1 Entries) │   │   │   └── Win64 (2 Entries) │   │   │   ├── nvngx_dlss.dll (30MB) │   │   │   └── nvngx_dlssd.dll (29MB) │   │   ├── FMODStudio (1 Entries) │   │   │   └── Binaries (1 Entries) │   │   │   └── Win64 (2 Entries) │   │   │   ├── fmod.dll (1.9MB) │   │   │   └── fmodstudio.dll (1.6MB) │   │   ├── FSR (1 Entries) │   │   │   └── Source (1 Entries) │   │   │   └── fidelityfx-sdk (1 Entries) │   │   │   └── Kits (1 Entries) │   │   │   └── FidelityFX (1 Entries) │   │   │   └── signedbin (2 Entries) │   │   │   ├── amd_fidelityfx_framegeneration_dx12.dll (38MB) │   │   │   └── amd_fidelityfx_upscaler_dx12.dll (22MB) │   │   └── Runtime (1 Entries) │   │   └── OpenCV (1 Entries) │   │   └── Binaries (1 Entries) │   │   └── ThirdParty (1 Entries) │   │   └── Win64 (1 Entries) │   │   └── opencv_world455.dll (43MB) │   └── Programs (1 Entries) │   └── CrashReportClient (1 Entries) │   └── Content (1 Entries) │   └── Paks (1 Entries) │   └── CrashReportClient.pak (48MB) ├── Manifest_DebugFiles_Win64.txt (365B) ├── Manifest_NonUFSFiles_Win64.txt (45KB) ├── Manifest_UFSFiles_Win64.txt (13MB) ├── Townfall (2 Entries) │   ├── Binaries (1 Entries) │   │   └── Win64 (14 Entries) │   │   ├── D3D12 (1 Entries) │   │   │   └── x64 (2 Entries) │   │   │   ├── D3D12Core.dll (3.3MB) │   │   │   └── d3d12SDKLayers.dll (5.8MB) │   │   ├── GalaxyConfig.json (658B) │   │   ├── Townfall-Win64-Shipping.exe (173MB) │   │   ├── boost_atomic-mt-x64.dll (17KB) │   │   ├── boost_chrono-mt-x64.dll (36KB) │   │   ├── boost_filesystem-mt-x64.dll (153KB) │   │   ├── boost_iostreams-mt-x64.dll (49KB) │   │   ├── boost_program_options-mt-x64.dll (345KB) │   │   ├── boost_python311-mt-x64.dll (194KB) │   │   ├── boost_regex-mt-x64.dll (229KB) │   │   ├── boost_system-mt-x64.dll (9.7KB) │   │   ├── boost_thread-mt-x64.dll (75KB) │   │   ├── tbb12.dll (321KB) │   │   └── tbbmalloc.dll (107KB) │   └── Content (5 Entries) │   ├── FMOD (1 Entries) │   │   └── Banks (1 Entries) │   │   └── Desktop (24 Entries) │   │   ├── AmbienceBedsExtClaraDocks.bank (99MB) │   │   ├── AmbienceBedsExtClaraWoods.bank (264MB) │   │   ├── AmbienceBedsExtHarbour.bank (167MB) │   │   ├── AmbienceBedsExtShorefront.bank (377MB) │   │   ├── AmbienceBedsExtShorefrontLandmarks.bank (342MB) │   │   ├── AmbienceBedsGeneric.bank (91MB) │   │   ├── AmbienceBedsIntCommerical.bank (234MB) │   │   ├── AmbienceBedsIntHellscape.bank (189MB) │   │   ├── AmbienceBedsIntMedicalCentre.bank (134MB) │   │   ├── AmbienceBedsIntOtherworld.bank (185MB) │   │   ├── AmbienceBedsIntResidential.bank (48MB) │   │   ├── BinkAudio.bank (4.5MB) │   │   ├── Cinematics_EN.bank (521MB) │   │   ├── Cinematics_JP.bank (520MB) │   │   ├── Creatures.bank (190MB) │   │   ├── Dialogue_EN.bank (39MB) │   │   ├── Dialogue_JP.bank (35MB) │   │   ├── Environment.bank (454MB) │   │   ├── Master.bank (12MB) │   │   ├── Master.strings.bank (167KB) │   │   ├── Music.bank (298MB) │   │   ├── PlayerFoley.bank (141MB) │   │   ├── UI.bank (9.8MB) │   │   └── Vignettes.bank (527MB) │   ├── LicenseFiles (1 Entries) │   │   └── LICENSE.txt (24KB) │   ├── Movies (11 Entries) │   │   ├── Annapurna_Ident_TEMP.bk2 (2.6MB) │   │   ├── CRTV_Movies (4 Entries) │   │   │   ├── Bink (15 Entries) │   │   │   │   ├── CRTVMovie_Test_Loop_Tuned.bk2 (3.1MB) │   │   │   │   ├── CRTVMovie_Test_Loop_Untuned.bk2 (708KB) │   │   │   │   ├── Enraged_Focused.bk2 (3.1MB) │   │   │   │   ├── Enraged_Unfocused.bk2 (984KB) │   │   │   │   ├── Shipping (30 Entries) │   │   │   │   │   ├── Mov_CRTV_10thFloor.bk2 (1.6MB) │   │   │   │   │   ├── Mov_CRTV_AnswerThePhone.bk2 (3.8MB) │   │   │   │   │   ├── Mov_CRTV_BeingRichard.bk2 (3.0MB) │   │   │   │   │   ├── Mov_CRTV_BeingZoe.bk2 (3.2MB) │   │   │   │   │   ├── Mov_CRTV_BodyBags.bk2 (3.7MB) │   │   │   │   │   ├── Mov_CRTV_BuildingAlarms1_VHS.bk2 (3.7MB) │   │   │   │   │   ├── Mov_CRTV_BuildingAlarms2_VHS.bk2 (5.2MB) │   │   │   │   │   ├── Mov_CRTV_Clinic.bk2 (3.9MB) │   │   │   │   │   ├── Mov_CRTV_JoeRoom.bk2 (6.3MB) │   │   │   │   │   ├── Mov_CRTV_Lockers.bk2 (4.4MB) │   │   │   │   │   ├── Mov_CRTV_ManyIntoOne.bk2 (4.9MB) │   │   │   │   │   ├── Mov_CRTV_Patient_Intro.bk2 (2.6MB) │   │   │   │   │   ├── Mov_CRTV_Pharmacy.bk2 (3.9MB) │   │   │   │   │   ├── Mov_CRTV_ReturningToSimon_VHS.bk2 (12MB) │   │   │   │   │   ├── Mov_CRTV_RichardBoardroom.bk2 (6.6MB) │   │   │   │   │   ├── Mov_CRTV_RichardHelp_VHS.bk2 (2.7MB) │   │   │   │   │   ├── Mov_CRTV_RichardReception.bk2 (9.1MB) │   │   │   │   │   ├── Mov_CRTV_SeamPullZoe.bk2 (5.2MB) │   │   │   │   │   ├── Mov_CRTV_ShouldntComeBack.bk2 (4.7MB) │   │   │   │   │   ├── Mov_CRTV_SouthBrae.bk2 (5.3MB) │   │   │   │   │   ├── Mov_CRTV_SuperMarketHandouts.bk2 (6.2MB) │   │   │   │   │   ├── Mov_CRTV_Together.bk2 (5.1MB) │   │   │   │   │   ├── Mov_CRTV_TooLate1_VHS.bk2 (2.4MB) │   │   │   │   │   ├── Mov_CRTV_TooLate2_VHS.bk2 (1.4MB) │   │   │   │   │   ├── Mov_CRTV_TooLate3_VHS.bk2 (3.8MB) │   │   │   │   │   ├── Mov_CRTV_TooLate4_VHS.bk2 (1.8MB) │   │   │   │   │   ├── Mov_CRTV_TooLate5_VHS.bk2 (2.3MB) │   │   │   │   │   ├── Mov_CRTV_TooLate_VHS.bk2 (4.2MB) │   │   │   │   │   ├── Mov_CRTV_Vents_VHS.bk2 (4.9MB) │   │   │   │   │   └── Mov_CRTV_Where.bk2 (4.6MB) │   │   │   │   ├── SignalObject_Focused.bk2 (984KB) │   │   │   │   ├── SignalObject_Unfocused.bk2 (2.5MB) │   │   │   │   ├── Sorrowful_Focused.bk2 (3.1MB) │   │   │   │   ├── Sorrowful_Unfocused.bk2 (2.0MB) │   │   │   │   ├── TheFallen_Focused.bk2 (3.1MB) │   │   │   │   ├── TheFallen_Unfocused.bk2 (984KB) │   │   │   │   ├── TheWall_Focused.bk2 (3.1MB) │   │   │   │   ├── TheWall_Unfocused.bk2 (983KB) │   │   │   │   ├── Video_CRTV_Room204Door_Signal.bk2 (1.8MB) │   │   │   │   └── Zoe_Signal_Cold_Open.bk2 (6.1MB) │   │   │   ├── CRTVMovie_Test_Loop_Tuned.mp4 (4.1MB) │   │   │   ├── CRTVMovie_Test_Loop_Untuned.mp4 (1.7MB) │   │   │   └── Sorrowful_Focused.mp4 (6.8MB) │   │   ├── Cutscene_Diegetic_Movies (11 Entries) │   │   │   ├── Bink (13 Entries) │   │   │   │   ├── CRTV_Entering_Room204.bk2 (6.0MB) │   │   │   │   ├── CRTV_SearchingForSignals.bk2 (7.4MB) │   │   │   │   ├── Cutscene_OpeningTapeContent_Bink.bk2 (4.7MB) │   │   │   │   ├── Cutscene_RichardMeetsSimon.bk2 (3.1MB) │   │   │   │   ├── Cutscene_RichardTapeContent.bk2 (4.8MB) │   │   │   │   ├── Cutscene_TooLate_Zoe_1.bk2 (3.1MB) │   │   │   │   ├── Cutscene_TooLate_Zoe_2.bk2 (1.2MB) │   │   │   │   ├── Cutscene_TransitiontoFinalActTape.bk2 (9.2MB) │   │   │   │   ├── Cutscene_WatchingRichardSignal_1.bk2 (3.1MB) │   │   │   │   ├── Cutscene_WatchingRichardSignal_2.bk2 (3.1MB) │   │   │   │   ├── Cutscene_WatchingZoesSignal_1.bk2 (3.1MB) │   │   │   │   ├── Cutscene_WatchingZoesSignal_2.bk2 (3.1MB) │   │   │   │   └── Tape_Find_Content_NoAudio.bk2 (50MB) │   │   │   ├── Cutscene_OpeningTapeContent.mp4 (8.6MB) │   │   │   ├── Cutscene_RichardMeetsSimon.mp4 (6.1MB) │   │   │   ├── Cutscene_RichardTapeContent.mp4 (10MB) │   │   │   ├── Cutscene_TooLate_Zoe_1.mp4 (6.9MB) │   │   │   ├── Cutscene_TooLate_Zoe_2.mp4 (2.8MB) │   │   │   ├── Cutscene_TransitiontoFinalActTape.mp4 (21MB) │   │   │   ├── Cutscene_WatchingRichardSignal_1.mp4 (6.9MB) │   │   │   ├── Cutscene_WatchingRichardSignal_2.mp4 (6.2MB) │   │   │   ├── Cutscene_WatchingZoesSignal_1.mp4 (6.9MB) │   │   │   └── Cutscene_WatchingZoesSignal_2.mp4 (6.1MB) │   │   ├── Full_Screen (1 Entries) │   │   │   └── Vid_PainfulVision_Flood.bk2 (1.4MB) │   │   ├── InWorld_Diegetic (1 Entries) │   │   │   └── Projector_SimonTribunal.mp4 (6.7MB) │   │   ├── Konami_Ident_TEMP.bk2 (779KB) │   │   ├── Mov_Cutscene_ScifilentHill.bk2 (62MB) │   │   ├── Projector (1 Entries) │   │   │   └── Bink (2 Entries) │   │   │   ├── Mov_CEG_Projector.bk2 (66MB) │   │   │   └── Projector_SimonTribunal.bk2 (3.1MB) │   │   ├── SB_Ident_Slowmo_V1.bk2 (62MB) │   │   ├── Screen_Burn_Ident_TEMP.bk2 (8.9MB) │   │   └── TF_TitleSequence.bk2 (175MB) │   ├── Paks (11 Entries) │   │   ├── global.ucas (3.4MB) │   │   ├── global.utoc (830B) │   │   ├── pakchunk0-Windows.pak (171MB) │   │   ├── pakchunk0-Windows.ucas (67GB) │   │   ├── pakchunk0-Windows.utoc (30MB) │   │   ├── pakchunk0optional-Windows.pak (339B) │   │   ├── pakchunk0optional-Windows.ucas (398MB) │   │   ├── pakchunk0optional-Windows.utoc (205KB) │   │   ├── pakchunk1-Windows.pak (2.3MB) │   │   ├── pakchunk1-Windows.ucas (7.9MB) │   │   └── pakchunk1-Windows.utoc (32KB) │   └── Windows (1 Entries) │   └── LicenseFiles (2 Entries) │   ├── License.txt (2.7KB) │   └── SCE_License.txt (296B) └── Townfall.exe (642KB)