Namespace PiXYZ.Import
Classes
Formats
Static class for formats related information.
Importer
Single-use class for importing 3D data to Unity.
This class can be used in the editor as well as in runtime, if the license requirements are met.
ImportSettings
Serializable container class for import settings. This class inherits from Unity's ScriptableObject and can be serialized. This allows users to save presets and to use them either from the Import Window or from scripting by declaring a public field in a MonoBehaviour class. This class can also be created at runtime.
ImportStamp
This component holds all information related to the PiXYZ import.
Metadata
When attached to a GameObject (as a Component), the Metadata will store and display all metadata properties.
Those properties can be automatically imported from the Importer (with the correct settings).
SubProcess
TransformVariant
VariantSets
VariantSets.MaterialSet
VariantSets.Set
VariantSets.Set<T, U>
VariantSets.TransformSet
VariantSets.VariantGroup
VariantSets.VariantSet
VariantSets.VariantStructure
VariantsManager
Class handling transform and material switches imported from Autodesk VRED
VariantsManager.MaterialSwitch
Class handling material variants
VariantsManager.Switch
VariantsManager.Switch<T>
VariantsManager.TransformSwitch
Class handling transform variants
Structs
ImportSettingsTemplate
This is a template for the import settings. An instance can be created and registered for a given file format through the Importer class to enable custom behaviours.
LodGenerationSettings
Serializable container class for a single LOD.
LodsGenerationSettings
Serializable container class for all LODs
Parameter<T>
A wrapper for a parameter. This allows the creation of presets and custom behaviours for classes that require user configurable parameter setup.
Enums
LodGroupPlacement
Mode to use for LODs.
LodQuality
LOD Quality.