Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding ParallaxGen - Dynamic Mesh Patcher #2982

Merged
merged 1 commit into from
Oct 23, 2024
Merged

Conversation

hakasapl
Copy link
Contributor

@hakasapl hakasapl commented Oct 4, 2024

ParallaxGen (Nexus/GitHub) is a dynamic mesh patching tool that can be used to enable certain shaders (for now Parallax, Complex Material, and PBR is supported) on meshes based on the textures a user has in their load order. This requires editing texture sets in meshes, which causes issues when the TXST records in the plugins do not match. ParallaxGen 0.6 will release with this feature in the coming weeks. The plugin patching component will:

  1. Patch TXST records where necessary based on the winning overrides in the load order
  2. Create new TXST records for instances where a single TXST record is used for more than one shader
    1. In this case the alternate texture reference in the MODL record is also overridden and modified to refer to the newly created TXST record

The output filename is ParallaxGen.esp. It is required to load later than any plugin that would have a TXST record except dynamic LOD plugins, so it probably makes sense for the group to be lateChangesGroup, please let me know if that sounds correct.

Copy link
Member

@MacSplody MacSplody left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two minor issies, the rest is fine.

  • A forward slash should be added to the end of the url.
  • Files should be placed in alphabetical order within a section.

This is for anyone maintaining the list, it makes it easier to change urls quickly if needed.
And the order make it easier to find in a section.

You can move ParallaxGen.esp between Occlusion.esp and Smashed Patch.esp.

masterlist.yaml Outdated Show resolved Hide resolved
@hakasapl
Copy link
Contributor Author

@MacSplody thanks for your notes, I made those changes

@MacSplody MacSplody changed the title Adding ParallaxGen.esp to SkyrimSE MasterList Adding ParallaxGen - Dynamic Mesh Patcher Oct 23, 2024
@MacSplody MacSplody merged commit c078e3d into loot:v0.21 Oct 23, 2024
1 check passed
@MacSplody
Copy link
Member

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants