MaterialFoundry / MaterialPlane

93 stars 4 forks source link

This module requires external hardware that you probably don't have lying around, which means that you have to spend (at least) $40 on getting this module to work. The module is still in development, and probably contains bugs. Make sure that you're willing to risk spending money on something that might not work as intended.

You can currently place a pre-order for pre-build hardware from my webshop: https://www.materialfoundry.nl/

Documentation

Material Plane

Material Plane is a Foundry VTT module that allows physical minis to be tracked by Foundry when using a horizontally mounted TV. This allows you to bring the joy of physical minis into Foundry.

There are currently 2 ways to track minis:

Material Plane sensor

The system consists of an IR sensor, and IR enabled mini bases. These bases contain IR LEDs that are tracked by the sensor. The sensor then relays this information to foundry over WiFi, where the information is interpreted as token movement.
You can use any TV, monitor or projector for this.
There is a pre-assembled and advanced version of the hardware for sale on the Material Foundry webshop, or it is possible to build DIY hardware.

Touch Screen

There is currently experimental support for touch screen devices (broken in Foundry v11, though). Either capacitive touch screens or normal TVs with an IR touch frame can work.

Please take a look at this page for a comparison between the Material Plane sensor and touch screen.

Trailer

Youtube Video

Important Links

Software Versions & Module Incompatibilities

Foundry VTT: v10 & v11
Module Incompatibilities: When moving tokens, Foundry's click and drag system is bypassed. So modules that depend on that functionality might not work.

Feedback

If you have any suggestions or bugs to report, feel free to contact me on Discord (Cris#6864), or send me an email: cdeenen@outlook.com.

Credits

Author: Cristian Deenen (Cris#6864 on Discord)

Please consider supporting me on Patreon, and feel free to join the Material Foundry Discord server.

Abandonment

Abandoned modules are a (potential) problem for Foundry, because users and/or other modules might rely on abandoned modules, which might break in future Foundry updates.
I consider this module abandoned if all of the below cases apply:

If the above cases apply (as judged by the "League of Extraordinary Foundry VTT Developers" admins), I give permission to the "League of Extraordinary Foundry VTT Developers" admins to assign one or more developers to take over this module, including requesting the Foundry team to reassign the module to the new developer(s).
I require the "League of Extraordinary Foundry VTT Developers" admins to send me an email 2 weeks before the reassignment takes place, to give me one last chance to prevent the reassignment.
I require to be credited for my work in all future releases.