
Pages of Atlas
Minecraft Fabric mod that enables ultra-high-resolution resource packs by transparently distributing oversized texture atlases across multiple physical atlas pages.
Список изменений
Pages of Atlas v0.3.9
This release focuses heavily on shader compatibility and correct high-resolution terrain rendering across different PBR and POM configurations. Fixed
Fixed terrain texture corruption and moving/rolling texture artifacts caused by incorrect mip/LOD sampling across split atlas pages.
Fixed terrain rendering with Solas when POM is disabled.
Fixed diffuse texture sampling across POM-enabled and POM-disabled shader paths.
Fixed normal-map sampling across additional physical atlas pages.
Fixed specular-map sampling across additional physical atlas pages.
Added proper routing for textureGrad and explicit LOD shader sampling.
Improved compatibility with shader packs that access the terrain atlas through sampler aliases and helper functions.
Added targeted handling for shader-specific POM and terrain sampling paths without globally modifying unrelated shader behavior.
Preserved correct PBR material behavior across split atlas pages.
Shader Compatibility
Validated with multiple shader configurations, including:
Photon — POM enabled
Photon — POM disabled
Solas — POM enabled
Solas — POM disabled
PBR enabled/disabled configurations
Additional previously supported shader configurations
Terrain, normal, specular, and POM rendering were visually validated after the final sampling changes. Technical Changes
Pages of Atlas now routes additional Iris-transformed terrain sampling operations through the correct physical atlas page, including:
Standard texture sampling
Biased texture sampling
Gradient-based sampling
Explicit LOD sampling
PBR normal maps
PBR specular maps
Shader-specific terrain helper paths
Special handling was added for shader architectures where terrain textures are passed through intermediate sampler aliases or where POM changes the shader's sampling path. Notes
This is primarily a compatibility and rendering-correctness release.
Performance optimization work is being developed separately for the next release so that the shader compatibility fixes in v0.3.9 remain a stable baseline.
