TechAngel85 Posted March 17, 2022 Posted March 17, 2022 On 3/17/2022 at 6:58 PM, sheson said: I need some kind of a generic rule why this normal map is OK to not follow the file naming convention. If the texture filename is defined on a record that implies it is a normal map then that could be a way to do that. Expand I don't want you to have to design something just for this because we're doing something out of the ordinary. I thought there might be something already in place. We can easy just update it to typical naming convention. Though, this does bring into question dealing with false positives, because there is nothing preventing anyone from doing this. As far as I can tell, it's just a naming convention that has been established and followed for normal maps, however, there doesn't seem to be anything preventing not using the '_n' (as it clearly works just fine and is used in vanilla for water normals (noise layer)). I'm sure there are other mods out there that have done this, but that list is likely short.
Vernon Posted March 17, 2022 Posted March 17, 2022 On 3/17/2022 at 6:50 PM, sheson said: The warning means the file does not exist at the shown path in the data folder, which it should after the mod was installed and activated. Sometimes download archives are not complete and there is no error message while unpacking. Expand Ok thanks, cheers
sheson Posted March 17, 2022 Author Posted March 17, 2022 On 3/17/2022 at 7:13 PM, TechAngel85 said: I don't want you to have to design something just for this because we're doing something out of the ordinary. I thought there might be something already in place. We can easy just update it to typical naming convention. Though, this does bring into question dealing with false positives, because there is nothing preventing anyone from doing this. As far as I can tell, it's just a naming convention that has been established and followed for normal maps, however, there doesn't seem to be anything preventing not using the '_n' (as it clearly works just fine and is used in vanilla for water normals (noise layer)). I'm sure there are other mods out there that have done this, but that list is likely short. Expand It is not a false positive unless there are vanilla NIF that use a vanilla normal map texture that do not use *_n.dds in the normal map slot. Bethesda seems to stick 100% to their file naming convention. I have not come across an exception yet. The reason that the check was added are NIFs from mods that have copy paste errors of the diffuse filename to the normal map slot. Textures can have any filename you want, but sticking to conventions makes Cathedral modding, patches and programming tools a lot easier. Be that all as it may, getting the texture names from the WATR noise entries, which are required to be normal map textures, is a good and future proof way to programmatically allow exceptions. It is implemented in minutes. So next version should not report calmwater.dds anymore since it is defined on WATR records and thus guaranteed to be a valid normal map.
TechAngel85 Posted March 17, 2022 Posted March 17, 2022 On 3/17/2022 at 8:31 PM, sheson said: Be that all as it may, getting the texture names from the WATR noise entries, which are required to be normal map textures, is a good and future proof way to programmatically allow exceptions. It is implemented in minutes. So next version should not report calmwater.dds anymore since it is defined on WATR records and thus guaranteed to be a valid normal map. Expand That's good news! Sounds like a reasonable solution.
xytyyy Posted March 18, 2022 Posted March 18, 2022 Just found a soft conflict when it comes with the pre-3.0 Better Dynamic Snow mod and the parallax meshes. For instance, in the DynDOLOD.esm the WHmarket02[3839F] get replaced by the WHmarket02_DynDOLOD_NOFLAG. When one has installed the BDS2.11 and a corresponding parallax mesh for that object, it works well, because BDS2.11 has modified the direction material to its own one. When the object get replaced by the the DynDOLOD, the BDS modification get nullifyed, because the WHmarket02_DynDOLOD_NOFLAG copies the vanilla direction material, which doesnt work with a parallax mesh. after activating DynDOLOD, the object in game becomes texture-less. this problem can be solved manually by making a compatibility patch of DynDOLOD and BDS by reproducing BDS modifications to WHmarket02 on the new WHmarket02_DynDOLOD_NOFLAG. The in game effect works perfectly. I dont know if it is posible to make a xedit script to automize this kind of process, but anyway i report it here.
sheson Posted March 18, 2022 Author Posted March 18, 2022 On 3/18/2022 at 1:41 AM, xytyyy said: Just found a soft conflict when it comes with the pre-3.0 Better Dynamic Snow mod and the parallax meshes. For instance, in the DynDOLOD.esm the WHmarket02[3839F] get replaced by the WHmarket02_DynDOLOD_NOFLAG. When one has installed the BDS2.11 and a corresponding parallax mesh for that object, it works well, because BDS2.11 has modified the direction material to its own one. When the object get replaced by the the DynDOLOD, the BDS modification get nullifyed, because the WHmarket02_DynDOLOD_NOFLAG copies the vanilla direction material, which doesnt work with a parallax mesh. after activating DynDOLOD, the object in game becomes texture-less. this problem can be solved manually by making a compatibility patch of DynDOLOD and BDS by reproducing BDS modifications to WHmarket02 on the new WHmarket02_DynDOLOD_NOFLAG. The in game effect works perfectly. I dont know if it is posible to make a xedit script to automize this kind of process, but anyway i report it here. Expand https://dyndolod.info/Updating "If a plugin is added or updated it is possible that there are new conflicts which require solving. This can either be manual conflict resolution or updating or generating LOD from scratch." The LOD mod is a snap shot of the load order at generation time. The DynDOLOD and Occlusion plugins are patch plugins created by copying existing records and data. If the load order changes, generate the LOD mod for the new load order. DynDOLOD *is* the xEdit script to create/update its patches.
xytyyy Posted March 18, 2022 Posted March 18, 2022 On 3/18/2022 at 6:28 AM, sheson said: https://dyndolod.info/Updating "If a plugin is added or updated it is possible that there are new conflicts which require solving. This can either be manual conflict resolution or updating or generating LOD from scratch." The LOD mod is a snap shot of the load order at generation time. The DynDOLOD and Occlusion plugins are patch plugins created by copying existing records and data. If the load order changes, generate the LOD mod for the new load order. DynDOLOD *is* the xEdit script to create/update its patches. Expand I reported it because it is not a updating issue, but a persistent problem which didn't get solved by generating new dyndolod data.
sheson Posted March 18, 2022 Author Posted March 18, 2022 On 3/18/2022 at 8:20 AM, xytyyy said: I reported it because it is not a updating issue, but a persistent problem which didn't get solved by generating new dyndolod data. Expand Read the first post which log and debug log to upload when making reports so I can try to reproduce the problem.
xytyyy Posted March 18, 2022 Posted March 18, 2022 https://ufile.io/f/orpg5 Here are the logs. On 3/18/2022 at 9:29 AM, sheson said: Read the first post which log and debug log to upload when making reports so I can try to reproduce the problem. Expand
sheson Posted March 18, 2022 Author Posted March 18, 2022 On 3/18/2022 at 10:24 AM, xytyyy said: https://ufile.io/f/orpg5 Here are the logs. Expand Thanks, this helps. The issue should be fixed next version.
ignotus_patronus Posted March 19, 2022 Posted March 19, 2022 Hi, I've tried searching for this to no avail. I have multiple new worldspaces added to my Skyrim. I generated a DynDOLOD Output using the 2.0.0 guide after about 45 minutes. I recently added LOTD to the Tamriel Worldspace. For updating DynDOLOD, can I just select the Tamriel Worldspace? Will this overwrite all of my other worldspaces or only the Tamriel Worldspace?
sheson Posted March 19, 2022 Author Posted March 19, 2022 On 3/19/2022 at 4:34 AM, ignotus_patronus said: Hi, I've tried searching for this to no avail. I have multiple new worldspaces added to my Skyrim. I generated a DynDOLOD Output using the 2.0.0 guide after about 45 minutes. I recently added LOTD to the Tamriel Worldspace. For updating DynDOLOD, can I just select the Tamriel Worldspace? Will this overwrite all of my other worldspaces or only the Tamriel Worldspace? Expand See https://dyndolod.info/Updating#New-or-Updated-Mods-or-Plugins
ignotus_patronus Posted March 19, 2022 Posted March 19, 2022 On 3/19/2022 at 6:35 AM, sheson said: See https://dyndolod.info/Updating#New-or-Updated-Mods-or-Plugins Expand Thank you! I will see if I can figure it out.
fattyzhouse Posted March 19, 2022 Posted March 19, 2022 Hello. Hope everyone is doing well. Here's one that I don't understand. An "assertion failure." It just happened as I started re-running TexGen from Dyn 3 Alpha 83. Alpha 82 ran through fine, but I'm not sure what to do about this one. No hurries or worries, modkin. Here's a look at the debug file. https://paste.ee/p/rw8SG
sheson Posted March 19, 2022 Author Posted March 19, 2022 On 3/19/2022 at 3:10 PM, fattyzhouse said: Hello. Hope everyone is doing well. Here's one that I don't understand. An "assertion failure." It just happened as I started re-running TexGen from Dyn 3 Alpha 83. Alpha 82 ran through fine, but I'm not sure what to do about this one. No hurries or worries, modkin. Here's a look at the debug file. https://paste.ee/p/rw8SG Expand Check what happens if you load the load order in xEdit 4.0.4. If hat works, see what happens with xEdit_4.1.4b_EXTREMELY_EXPERIMENTAL from the xEdit discord #xedit-builds. What mod is Ayleid Aquarium.esp from?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now