Hardware Comparison
There are a few options when it comes down to the tracking of physical miniatures. This page will give an overview of these options, and a comparison between them.
Options
Material Plane Hardware
The first option would be to use a Material Plane sensor. The setup consists of 2 parts:
- A sensor, which is mounted above the TV, and basically functions like an IR camera
- Mini bases, which are placed underneath the mini and contain an IR LED which can be tracked by the sensor
There are 2 variants, the DIY variant and the production variant. The DIY variant has to be assembled by the user, while the production variant comes pre-assembled, and is available at the Material Foundry webshop.
The main differences between the two variants can be found in the comparison below.
The Material Plane sensor can be used on almost any display, for example a normal TV, or a projector.
Because the minis are only detected when they are moved, there is no limit the the amount of minis you can have on the table. There is, however, a limit to the amount of minis that can be moved at the same time: 4 for the DIY sensor and 16 for the production sensor.
Other forms of interaction (besides moving minis) is not possible for the DIY sensor, while the production sensor supports a special pen that can be used like a mouse to open doors, draw shapes, place templates, etc.
Because the sensor is mounted above the TV, contact with the TV while moving minis is not required, unlike other setups. This means that minis can be raised up into the air in order for them to be moved over other minis.
Infrared Touch Screen
Material Plane support for touch screens is currently experimental. It is not yet clear how well it actually works, so it is currently not advisable to purchase one specifically for this purpose.
An IR touch screen uses IR LEDs on 2 sides of the screen, and sensors on the other 2 sides. By placing a finger (or mini) on top of the screen, a shadow is cast on the sensors, because the IR light cannot pass through your finger. This is then converted to a position, which is interpreted as a touch by the computer.
These touch screens can generally detect up to 10 touch points, however, these are not completely independent. Because the touch points cast a shadow, blind spots (where no touch is detected) are possible, and touches on one side of the display can influence the detected position of other touch points.
Because the IR LEDs and sensors are slightly above the TV, it might be necessary to place the minis on a small platform to ensure that they are detected by the sensors.
A non-touch display can quite easily be converted to an IR touch display through an IR touch frame. They can be easily found on, for example, Amazon for around $150 to $300 (depending on size and vendor).
Other forms of interaction (besides moving minis) is possible, but is limited by the algoritm that distinguishes minis from other touches.
Capacitive Touch Screen
Material Plane support for touch screens is currently experimental. It is not yet clear how well it actually works, so it is currently not advisable to purchase one specifically for this purpose.
A capacitive touch screen uses capacitive sensing to detect touches. I will not go into detail on how this works, for more information, take a look on Wikipedia. The most important things are that capacitive touch screens only detect certain objects, such as fingers, while other objects are not detectable. This requires some modification to each mini that has to be detected, to basically create electrical contact between the screen and a hand through the mini. This could be done by, for example, applying copper tape to the bottom of the mini, with a piece of that tape extending up, so that it can be touched when the mini is moved.
Unlike an Infrared touch frame, the touch points of a capacitive touch screen are independent. The number of detectable touch points is generally 10, but this can be higher or lower, depending on the display. Depending on how the minis are detected, this limit might not be important. In the above case (using copper tape), the mini is only detected when the mini is touched, therefore you could add as many minis as you like, as long as you only touch up to 10 at the same time.
Big displays with built-in capacitive touch screens are hard to find and expensive. Capacitive touch can be added to existing non-touch displays (search for 'touch foil' or 'pcap touch foil'), but these are more difficult to find than IR touch frames. These foils generally have to be glued to the display or a separate glass pane, which can be difficult to do properly (due to trapped bubbles)
Other forms of interaction (besides moving minis) is possible, but is limited by the algoritm that distinguishes minis from other touches.
Comparison
DIY | Production | IR Touch | Capacitive Touch | |
---|---|---|---|---|
Max nr of minis on TV | Unlimited | Unlimited | 101 | Unlimited2 |
Max nr of simultaneously moved minis3 | 4 | 16 | 101 | 10 |
Other interaction methods4 | No | Yes (through pen) | Yes (potentially limited) | Yes (potentially limited) |
Required hardware | Sensor + Bases | Sensor + Bases | Screen and Touch Frame5 | Just the screen6 |
Detection limitations | Line of sight required7 | Line of sight required7 | Touch points are not independent, contact with TV must be maintained | Contact with TV must be maintained |
Display limitations | Can work on any display, but with size limitation8 | Can work on any display, but with size limitation8 | Requires either built-in touch, or a fitting touch frame | Requires either built-in touch, or a fitting touch foil |
Mini movement method | Button press on base | Touch sensors on left and right side of the base | Raise a mini and then place it down again before moving the mini | Touching the conductive part of the mini2 |
Mini identification9 | Location based | ID based | Location based | Location based |
Portability | Can be easily transported somewhere else, to be used on a different display | Can be easily transported somewhere else, to be used on a different display | Requires the display (or touch frame) to be transported | Requires the display to be transported |
Availablility | Must be built by yourself, some parts can be difficult to source | Webshop | Touch frames are easy to find online | TVs with built-in capacitive touch are expensive and difficult to find, touch foil is difficult to find (price unknown) |
Price (excluding display) | $50 - $100 | $200-$400 | $150 - $300 | Intrated: very expensive, foil: $150-$400 |
Current state | Functional | Functional | Experimental (broken in Foundry v11) | Experimental (broken in Foundry v11) |
1 This is a theoretical limit, issues might occur before them due to the shadow effect, as described above
2 Depends on how the minis are detected, see above
3 This is a theoretical limit, your computer might not be able to process more than a few minis at the same time
4 This includes things like opening doors, placing templates, using measurement tools, etc
5 It might be necessary to place something underneath the mini to raise them, see above
6 Minis might require modification to add a conductive part, see above
7 Line of sight is required between the IR LED in the base and the sensor, care must be taken in how to hold a mini, and how to position minis on the base
8 The MP sensor is basically an IR camera, this means that any kind of display (TV, projector, etc) is compatible, as long as it's not too big. The maximum size depends on the distance between the sensor and the display, more info here.
9 Identification in this case means the method that is used to identify which mini is moved, and how this is related to the digital tokens. Location based means that it will link the token that's nearest to the mini, while ID based means that it is always known which mini is moved though a unique ID, regardless of the mini's location relative to its digital token.