Skip to content

Conversation

@heuristyx
Copy link

This is in essence a continuation of #819, setting the texture filters to linear for a smoother look at resolutions above 1080p, while removing artifacting and still allowing textures such as scrolling backgrounds to repeat.

I tried to keep it compatible with existing skins the best I could, so I ended up making clamp to edge the default for most textures, requiring only repeating textures to be manually set to repeat. The helper function CTexture.tSetWrapMode can be used to change the wrap mode, and there is an additional Lua function SetWrapMode for use in skin scripts. Instead of setting it directly, the wrap mode can also be passed to AddGraph which makes updating skins very easy (see changes).

NB I have not changed all scripts in the Open-World Memories skin yet, only those that appear in standard play, but I'll edit those as well if the changes are approved.

@heuristyx
Copy link
Author

Already implemented in the 0.6.1-skinning-characters branch so this PR is obsolete

@heuristyx heuristyx closed this Jul 28, 2025
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.

1 participant