Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
composite all textures, whether single-patched or not (#97)
* composite all textures, whether single-patched or not With this commit, Crispy now composes all textures, whether they are single-patched or not. It generates to composites per texture, one for rendering mid-textures on 2S wall which may contain translucent areas, and another one for rendering textures on 1S walls and the sky, respectively. No column is ever read directly from a patch lump anymore. This keeps the Medusa bug fixed but also fixes graphical glitches with e.g. single-patched textures that are shorter than the patch, etc. * initialize opaque texture column offset earlier * compose tall patch compliant texture columns Once we pass the 254 pixel boundary, the topdelta value becomes relative.
- Loading branch information
1 parent
59a3488
commit 55b86f0
Showing
3 changed files
with
76 additions
and
17 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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