# ThreeDSMaterialDescriptionPreprocessor

> This is a default implementation for AssetPostProcessor.OnPreprocessMaterialDescription, this implementation converts material descriptions imported from.3DS assets into materials for the internal rendering pipeline.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.AssetImporters](/engine/6000.5/script-reference/unityeditor/assetimporters.md)
* **Assembly:** UnityEditor.CoreModule
* **Inherits from:** [AssetPostprocessor](/engine/6000.5/script-reference/unityeditor/assetpostprocessor.md)

```csharp
public class ThreeDSMaterialDescriptionPreprocessor : AssetPostprocessor
```

## Inheritance

**Inherited Members:**

* [AssetPostprocessor.GetVersion()](/engine/6000.5/script-reference/unityeditor/assetpostprocessor/getversion.md)
* [AssetPostprocessor.GetPostprocessOrder()](/engine/6000.5/script-reference/unityeditor/assetpostprocessor/getpostprocessorder.md)
* [AssetPostprocessor.assetPath](/engine/6000.5/script-reference/unityeditor/assetpostprocessor/assetpath.md)
* [AssetPostprocessor.context](/engine/6000.5/script-reference/unityeditor/assetpostprocessor/context.md)
* [AssetPostprocessor.assetImporter](/engine/6000.5/script-reference/unityeditor/assetpostprocessor/assetimporter.md)
