Layered Applications

Some projects require specialized graphics, tools, tag types, or other features other than those afforded by the standard VTS layer. Under such circumstances, developers often create a specialized layer, known as a custom OEM layer that contains these extra features. They then base one or more applications or projects on that layer. The result is that the final application layer(s) inherit all the core VTS features from the application layer, plus those custom objects from the custom OEM layer.