Cada estilo requiere un archivo ACItem que almacene información adicional sobre cada elemento de estilo como el nombre, el tipo de estilo, el autor, el país, etc. Acompañado por cada archivo ACItem, se necesita un archivo de imagen correspondiente, lo que crea la vista en miniatura para el elemento de estilo de la Paleta de estilos.
Por ejemplo, si está creando un elemento de estilo que pertenece al catálogo de estilos Street, la subcarpeta debe coincidir con el nombre del catálogo de estilos con exactitud.
A continuación se muestra un ejemplo de cómo sería la estructura final de una biblioteca de contenido, para un paquete de contenido con un estilo de calle y un estilo de modelo 3D:

A continuación, se muestra un sencillo ejemplo del aspecto que debe tener un archivo ACItem:
language = xml
{
“GlobalName”: “Casa de té chino”,
“LocalName”: “Casa de té chino [localizable]”,
“LocalDescription”: “Una casa de té chino es un lugar tradicional donde la gente charla, socializa y disfruta del té. [localizable]”,
“Uri”: “/Styles/3D Model/CHN/Teahouse/Teahouse.ACItem”,
“GalleryImage”: “/Styles/3D Model/CHN/Teahouse/Teahouse.png”,
“ContentType”: “Style”,
“ContentDomain”: “3D Model”,
“CompatibleStandards”: [ “Undefined” ],
“Keywords”: [ “casa de té”, “CHN”, “edificio”, “tradicional”, “Autodesk” ],
“AciSchemaVersion”: “1.0”,
“References”: [
{
“Uri”: “/Resources/CHN/Teahouse/Teahouse.fbx”
}
],
“EmbeddedData”: {
“styleType”: "3D Model”,
“uri": "CHN/Teahouse/Teahouse.fbx”,
“anchorType”: "LocalOrigin”,
“transform”: {
“translation”: [ 0, 0, 0 ],
“scaling”: [ 1, 1, 1 ],
“rotation”: [ 0, 0, 0 ]
},
“flags”: {
“flipYZAxis”: false,
“invertAxisSign”: false,
“invertFaceOrientation”: false,
“invertTransparency”: false,
“simplificationPercentage”: 100,
“enableTextureCompression”: false,
“enableOverrideColor”: false,
“overrideColor”: “xFFFFFFFF"
},
“renderFlags”: {
“modelHandling”: 2,
“lodDistance”: 150,
“lodLevelCount”: 4,
“customLodModels”: []
}
}
}