Project Atlas
Step #21 in the Total Overhaul list
The goal of Project Atlas is to identify the most performance heavy areas of vanilla Morrowind and some popular mods and target high usage/strain meshes in those areas for atlasing. This effort involves reworking the UVs for those meshes and creating texture atlases to cover various sets.
Usage Info
C:\games\OpenMWMods\Performance\ProjectAtlas\00 Core
C:\games\OpenMWMods\Performance\ProjectAtlas\hotfix
Download the Project Atlas
main file, the Textures - MET
file, and the Hotfix 0.7.2
file.
Create a folder called hotfix
under the main mod data path and extract the contents of the Hotfix 0.7.2
file into it.
(Click to expand/collapse) Also delete these files (or move them to some outside folder) due to compatibility issues:
00 Core/meshes/f/furn_bannerpost_01.nif
00 Core/meshes/f/furn_bannerpost_02.nif
00 Core/meshes/f/furn_de_signpost_02.nif
00 Core/meshes/f/furn_de_signpost_04.nif
00 Core/meshes/f/furn_overhang_01.nif
00 Core/meshes/f/furn_overhang_03.nif
00 Core/meshes/f/furn_overhang_04.nif
00 Core/meshes/f/furn_overhang_05.nif
00 Core/meshes/f/furn_overhang_06.nif
00 Core/meshes/f/furn_overhang_07.nif
00 Core/meshes/f/furn_overhang_09.nif
00 Core/meshes/f/furn_overhang_18.nif
00 Core/meshes/f/furn_pathspear_01.nif
00 Core/meshes/f/furn_pathspear_02.nif
00 Core/meshes/f/furn_pathspear_03.nif
00 Core/meshes/f/furn_pathspear_04.nif
00 Core/meshes/f/furn_roped_pole_01.nif
00 Core/meshes/x/ex_common_building_01.nif
00 Core/meshes/x/ex_common_building_02.nif
00 Core/meshes/x/ex_common_building_03.nif
00 Core/meshes/x/ex_common_house_addon.nif
00 Core/meshes/x/ex_common_house_tall_01.nif
00 Core/meshes/x/ex_common_house_tall_02.nif
00 Core/meshes/x/ex_common_plat_cent.nif
00 Core/meshes/x/ex_common_plat_corn.nif
00 Core/meshes/x/ex_common_plat_end.nif
00 Core/meshes/x/ex_common_plat_lrg.nif
00 Core/meshes/x/ex_common_tavern_01.nif
00 Core/meshes/x/ex_common_tower_thatch.nif
00 Core/meshes/x/ex_common_window_01.nif
00 Core/meshes/x/ex_common_window_02.nif
00 Core/meshes/x/ex_common_window_03.nif
00 Core/meshes/x/ex_de_docks_128.nif
00 Core/meshes/x/ex_de_docks_3way.nif
00 Core/meshes/x/ex_de_docks_3wayb.nif
00 Core/meshes/x/ex_de_docks_3ways.nif
00 Core/meshes/x/ex_de_docks_3waysb.nif
00 Core/meshes/x/ex_de_docks_4way.nif
00 Core/meshes/x/ex_de_docks_4wayb.nif
00 Core/meshes/x/ex_de_docks_center.nif
00 Core/meshes/x/ex_de_docks_centerb.nif
00 Core/meshes/x/ex_de_docks_centers.nif
00 Core/meshes/x/ex_de_docks_centersb.nif
00 Core/meshes/x/ex_de_docks_cleat.nif
00 Core/meshes/x/ex_de_docks_corner_01.nif
00 Core/meshes/x/ex_de_docks_corner_02.nif
00 Core/meshes/x/ex_de_docks_cornerb_01.nif
00 Core/meshes/x/ex_de_docks_cornerb_02.nif
00 Core/meshes/x/ex_de_docks_corners_01.nif
00 Core/meshes/x/ex_de_docks_corners_02.nif
00 Core/meshes/x/ex_de_docks_corners_03.nif
00 Core/meshes/x/ex_de_docks_cornersb_01.nif
00 Core/meshes/x/ex_de_docks_cornersb_02.nif
00 Core/meshes/x/ex_de_docks_cornersb_03.nif
00 Core/meshes/x/ex_de_docks_end.nif
00 Core/meshes/x/ex_de_docks_endc.nif
00 Core/meshes/x/ex_de_docks_ends.nif
00 Core/meshes/x/ex_de_docks_gate.nif
00 Core/meshes/x/ex_de_docks_piling.nif
00 Core/meshes/x/ex_de_docks_piling_01.nif
00 Core/meshes/x/ex_de_docks_pilingb.nif
00 Core/meshes/x/ex_de_docks_pilings.nif
00 Core/meshes/x/ex_de_docks_steps.nif
00 Core/meshes/x/ex_de_docks_steps_01.nif
00 Core/meshes/x/ex_de_scaffold_01.nif
00 Core/meshes/x/ex_de_scaffold_02.nif
00 Core/meshes/x/ex_de_scaffold_03.nif
00 Core/meshes/x/ex_de_shack_01.nif
00 Core/meshes/x/ex_de_shack_02.nif
00 Core/meshes/x/ex_de_shack_03.nif
00 Core/meshes/x/ex_de_shack_04.nif
00 Core/meshes/x/ex_de_shack_05.nif
00 Core/meshes/x/ex_de_shack_awning_01.nif
00 Core/meshes/x/ex_de_shack_awning_02.nif
00 Core/meshes/x/ex_de_shack_awning_03.nif
00 Core/meshes/x/ex_de_shack_awning_04.nif
00 Core/meshes/x/ex_de_shack_awning_05.nif
00 Core/meshes/x/ex_de_shack_awning_06.nif
00 Core/meshes/x/ex_de_shack_door.nif
00 Core/meshes/x/ex_de_shack_plank_01.nif
00 Core/meshes/x/ex_de_shack_plank_02.nif
00 Core/meshes/x/ex_de_shack_plank_03.nif
00 Core/meshes/x/ex_de_shack_plank_04.nif
00 Core/meshes/x/ex_de_shack_steps.nif
00 Core/meshes/x/ex_de_shack_steps_01.nif
00 Core/meshes/x/ex_de_ship.nif
00 Core/meshes/x/ex_emp_tower_01.nif
00 Core/meshes/x/ex_hlaalu_pole_01.nif
00 Core/meshes/x/ex_hlaalu_pole_02.nif
00 Core/meshes/x/ex_imp_arrowslit_01.nif
00 Core/meshes/x/ex_imp_bridge_01.nif
00 Core/meshes/x/ex_imp_bridge_02.nif
00 Core/meshes/x/ex_imp_dock_01.nif
00 Core/meshes/x/ex_imp_dock_02.nif
00 Core/meshes/x/ex_imp_dragonstatue.nif
00 Core/meshes/x/ex_imp_guardtower_01.nif
00 Core/meshes/x/ex_imp_guardtower_02.nif
00 Core/meshes/x/ex_imp_kdoorframe_01.nif
00 Core/meshes/x/ex_imp_keep_01.nif
00 Core/meshes/x/ex_imp_keep_02.nif
00 Core/meshes/x/ex_imp_plat_01.nif
00 Core/meshes/x/ex_imp_plaza.nif
00 Core/meshes/x/ex_imp_towerb_base_01.nif
00 Core/meshes/x/ex_imp_towerb_roof_pitch.nif
00 Core/meshes/x/ex_imp_towerb_top_01.nif
00 Core/meshes/x/ex_imp_towers_base_01.nif
00 Core/meshes/x/ex_imp_towers_top_01.nif
00 Core/meshes/x/ex_imp_wall_01.nif
00 Core/meshes/x/ex_imp_wall_arch_01.nif
00 Core/meshes/x/ex_imp_wall_corner_01.nif
00 Core/meshes/x/ex_imp_wall_corner_02.nif
00 Core/meshes/x/ex_imp_wall_stairs_01.nif
00 Core/meshes/x/ex_imp_wall_stairs_02.nif
00 Core/meshes/x/ex_imp_wall_stairs_03.nif
00 Core/meshes/x/ex_imp_wall_stairs_04.nif
00 Core/meshes/x/ex_imp_wall_tower_01.nif
00 Core/meshes/x/ex_imp_wallent_01.nif
00 Core/meshes/x/ex_imp_wallent_02.nif
00 Core/meshes/x/ex_nord_house_01.nif
00 Core/meshes/x/ex_nord_house_02.nif
00 Core/meshes/x/ex_nord_house_03.nif
00 Core/meshes/x/ex_nord_house_04.nif
00 Core/meshes/x/ex_nord_house_05.nif
00 Core/meshes/x/ex_nord_houseshed_01.nif
00 Core/meshes/x/ex_redoran_steps_01.nif
00 Core/meshes/x/ex_redoran_steps_02.nif
00 Core/meshes/x/ex_ropebridge_stake_01.nif