---
title: Schema definitions for third-party DCCs
framework: usd
role: sampleCode
role_heading: Sample Code
path: sample-code/usd/schema-definitions-for-third-party-dccs
---

# Schema definitions for third-party DCCs

Update your local USD library to add interactive and augmented reality features.

## Overview

Overview These schema definition files contain a codified version of the specification addendum defined by OpenUSD schemas for AR. As a developer of third-party DCC software, you enable your users to configure interactive and AR features in their 3D assets by implementing the specification and providing additional UI. Integrate Interactive and AR Schemas To recognize and validate syntax, and to participate in USD features such as transform hierarchies, incorporate the new interactive and AR schemas into your DCC by copying the schema.usda files into your USD library and rebuilding. For more information, see Generating New Schema Classes.

## See Also

### Essentials

- [OpenUSD schemas for AR](usd/usd-schemas-for-ar.md)
- [Creating USD files for Apple devices](usd/creating-usd-files-for-apple-devices.md)
- [Validating feature support for USD files](usd/validating-usd-files.md)
- [Placing a prim in the real world](usd/placing-a-prim-in-the-real-world.md)
- [Previewing a Model with AR Quick Look](arkit/previewing-a-model-with-ar-quick-look.md)
