Difference between revisions of "Elric"

826 bytes added ,  08:39, 25 June 2019
addition of minor image for clarity
imported>Qazaaq
m
imported>Alexperkins
(addition of minor image for clarity)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
The [[Elrich]] is a tool to process [[Model File]]s and [[Texture File]]s into a more optimized form Fallout 4 will load.  
[[File:Elric Elrich disambiguation.png|right]]
 
[[Elric]] is a tool to process [[Model File]]s and [[Texture File]]s into a more optimized form Fallout 4 will load.  
This utility is included with the [[Creation Kit]] and can be found in <code>...\Steam\SteamApps\common\Fallout 4\Tools\Elrich</code>.
This utility is included with the [[Creation Kit]] and can be found in <code>...\Steam\SteamApps\common\Fallout 4\Tools\Elrich</code>.


Though some files and directories are named as "Elrich", the actual application name is "Elric".
The reasoning or origins of this naming are not known, although there appears to have been a disconnect when packaging creation kit, since the app name and internal dependencies use the older name, and details resolved just as creation kit was about to ship use the newer spelling.
[[File:Lack_of_naming_consensus.png]]
{{ClearFloats}}
== Setup ==
== Setup ==
Follow these configuration steps.
Follow these configuration steps.
# Open Elrich.exe.
# Launch Elrich.exe from the tools folder located at <code>...\Steam\SteamApps\common\Fallout 4\Tools\Elrich\Elrich.exe</code>.
# Select the File->"Load Settings" menu option.
# Select the <code>File -> Load Settings</code> menu option.
##-Navigate to your Elric/Settings/PCMeshes.esf file.
##-Navigate to your <code>...\Steam\SteamApps\common\Fallout 4\Tools\Elric\Settings\PCMeshes.esf</code> file.
##-Note: this will populate some of the properties of this tool. Additional configuration may still be required to fit your workflow.
##-Note: this will populate some of the properties of this tool. Additional configuration may still be required to fit your workflow.
# OPTIONAL: Specify an Output directory for any processed files. Defaults to Elric/Processed/...
#'''Optional:''' Specify an Output directory for any processed files. Defaults to <code>...\Steam\SteamApps\common\Fallout 4\Tools\Elric\Processed</code>.
# OPTIONAL: You can specify a log on conversion. The log supports wildcards (%m = month, %d = day, %y = year, etc...).
#'''Optional:''' You can specify a log on conversion. The log supports wildcards (%m = month, %d = day, %y = year, etc...).
##-For example: .\Logs\PCMeshes-%m-%d-%y_%h-%n-%s.elf
##-For example: <code>...\Logs\PCMeshes-%m-%d-%y_%h-%n-%s.elf</code>
# OPTIONAL: Select "Close Elric When Finished" to do exactly that (disabled by default in the settings file).
#'''Optional:''' Select ''Close Elric When Finished'' to do exactly that. This is disabled by default in the settings file.
# OPTIONAL: Select "Do Subdirectories" if you would like to process all files in a directory tree.
#'''Optional:''' Select ''Do Subdirectories'' if you would like to process all files in a directory tree.
# OPTIONAL: Select "Force Overwrite" if you would like the output files to always be written to their destination.
#'''Optional:''' Select ''Force Overwrite'' if you would like the output files to always be written to their destination.
# OPTIONAL: Select "Only Process If Source Is Newer" to ignore processing source files which already have output with a more recent timestamp (must disble Force Overwrite to use this).
#'''Optional:''' Select ''Only Process If Source Is Newer'' to ignore processing source files which already have output with a more recent timestamp. Must disable ''Force Overwrite'' to use this.


== Usage ==
== Usage ==
Line 21: Line 28:


[[Model File]]s will only process if there is a parent folder somewhere in their directory hierarchy which contains the string "Meshes".
[[Model File]]s will only process if there is a parent folder somewhere in their directory hierarchy which contains the string "Meshes".
:-'''INCORRECT:''' <code>C:\Fallout4\Data\Source\Geom\Mytest.nif</code> will NOT process correctly.
:-'''INCORRECT:''' <code>...\Steam\SteamApps\common\Fallout 4\Data\Source\Geom\Mytest.nif</code> will NOT process correctly.
:-'''CORRECT:''' <code>C:\Fallout4\Data\Source\Meshes\MyTest.nif</code>
:-'''CORRECT:''' <code>...\Steam\SteamApps\common\Fallout 4\Data\Source\Meshes\MyTest.nif</code>


# To convert a set of files, select the "Convert Files" button. Navigate to the directory with the files you want to process, and select any number of files for processing.
# To convert a set of files, select the ''Convert Files'' button. Navigate to the directory with the files you want to process, and select any number of files for processing.
# To convert a directory, select the "Convert Directory" button. Navigate to the directory to process.
# To convert a directory, select the ''Convert Directory'' button. Navigate to the directory to process.
# Errors may be output for some processing failures, which can aid in debugging bad source assets.
# Errors may be output for some processing failures, which can aid in debugging bad source assets.
# Assuming proper configuration, and no errors, any resulting processed files will be output in the specified Output directory.  
# Assuming proper configuration, and no errors, any resulting processed files will be output in the specified output directory.  


== Command Line ==
== Command Line ==
Anonymous user