Conversation
Some rendered. Animated transparent textures aren't affected yet, that's another problem.
Frame time, uvs Put frame time in the triangles based on game version Adjust official UV mode to stop it jumping around and bring in by 1px to avoid the borders. Half converted to the uni triangle Slightly more converted double sided for new triangle start removing old bits Start removing old method Cube mesh updated
Two to go
Checks bounds etc
Doesn't read the speed value from script yet.
Tests for update
Still missing uv count for 4/5
If a transparent face has animated texture make all of the tiles transparent
lahm86
reviewed
Aug 13, 2025
Collaborator
lahm86
left a comment
There was a problem hiding this comment.
Looks great, just a couple of comments below.
I also wondered if offering to make it optional would be worth it, but it's maybe overkill. Certainly something I'd keep enabled myself, but thought I'd mention regardless.
Owner
Author
A setting in settings wouldn't be too bad, I can add that. Probably not in the side menu though, doesn't seem like something you'd want to toggle a lot. |
Add seek to word length in animated textures Add setting for animated textures - this also moves vsync and background colour to a new 'visuals' tab. Skybox will go here too most likely. Remove erroneous skip in Saturn ARANGES loading
lahm86
approved these changes
Aug 13, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Load and display animated textures in the 3D view.
Instead of adding yet another triangle type this change consolidates
TransparentTriangleandCollisionTriangleintoTriangle, adds animation elements and skips the direct use of vertex and index buffers until inside the mesh.As part of this remove the lazy scene rendering as the scene will be changing all the time anyway - this means a lot of events get removed.
UV rotation textures are partially implemented but aren't currently used as it requires parsing the script to be able to determine the correct behaviour. Some TR4 and 5 levels will have water that isn't currently animated for this reason.
Closes #1454