Isometric Module Update 0.10.291.1: Pro & Basic Enhancements + Comprehensive Tutorial Video
Added 2023-03-27 01:52:32 +0000 UTC
Hey Patrons!
Grape_Juice here, and I'm thrilled to share with you some fantastic updates to the Isometric Module for FoundryVTT!
Both the Pro and Basic versions have received enhancements, and your support has been crucial in making these improvements happen. Here's a breakdown of what's new, with technical details for our developer-savvy subscribers:
Pro Version Updates:
Download Link: https://www.patreon.com/posts/80594244
General:
- Added module settings options to enable or disable Pro features in the Isometric Module, providing flexibility for performance optimization or addressing bugs.
Pixel Perfect Tile Selector:
This feature allows selecting isometric tiles based on their non-transparent pixels, ignoring their bounding box.

- Utilizes an optimized shader-based method, leveraging the gl object selection technique.
- Changes:Resolved issues when switching scenes.
Enhanced caching efficiency for the shader.
TokenOccluder:
This feature provides automatic detection and occlusion of tokens by isometric tiles when tokens move "behind" them.

- Highly optimized implementation, employing a shared texture buffer for all tokens and tiles, with heuristic bounds detection for iso-transformed textures.
- Implemented a custom z-buffer texture for all tiles, which serves as input for the token's occlusion shader.
- Entire process utilizes shaders and textures to maximize performance.
- Debuted in this version!
Basic Version Updates:
General:
- Resolved an issue with the Windows version of the Isometric Module, where it detected changes in hooked core Foundry due to '\r\n' shenanigans.
Canvas:
- Introduced "Dungeon Builder" projection options for Dungeon Builder exports.
- Added an option to draw the grid below isometric tiles, preserving the isometric "illusion" and preventing the grid from interfering with the isometric tiles' appearance.
Sight:
- Improved wall positioning detection relative to tokens in the Isometric Module, used for hiding or showing tiles based on their location.
- When global light is enabled, vision range will be ignored, making it suitable for PFE2 and Lancer systems.
- Added an option to set isometric tiles attached to walls as occluders for the Token Occlusion feature from the Pro version.
Tokens:
- Addressed elevation issues in the Isometric Module, now accurately adjusting elevated tokens based on grid sizes determined by the game system (e.g., in 5e, 5ft = 1 grid).
- Introduced an option to disable the token elevation effect.
Thank you for your continued support!
And thank Sheppi for providing all the art in the video,please visit their patreon page for more stuff: https://www.patreon.com/SheppiTSRodriguez
Your feedback and enthusiasm have been vital in helping me develop and enhance these features for the Isometric Module in FoundryVTT. I hope you enjoy these updates, and as always, I'm eager to hear your thoughts and suggestions. Don't forget to check out the in-depth tutorial video included in this post! Happy gaming!