# Autodesk Mudbox 2013 SDK Documentation

Welcome to the Mudbox SDK Programmer's Guide. This guide will provide an overview of the core concepts and features of the Mudbox SDK to help you customize your Mudbox experience. To further familiarize yourself with the Mudbox SDK, consult the C++ Reference and the C++ Samples sections.

© Copyright 2012 Autodesk, Inc. All rights reserved.

#### Topics in this section

- About the Mudbox SDK

  This section presents the features, requirements, and library dependencies of the Mudbox SDK.

- What's New / What's Changed?

  This section presents an overview of the important changes between each release of the Mudbox SDK.

- Application-Level Functionality

  This section presents the main API access point to the Mudbox SDK.

- Mudbox Scenes

  This section presents the scene graph and node transformations within the Mudbox SDK.

- Rendering

  This section describes the rendering stages of the Mudbox SDK.

- Mesh and Topology

  This section describes mesh subdivision, smoothing, level of detail (LOD), and mesh picking in the Mudbox SDK.

- Materials, Textures, and Images

  This section describes the use of materials, textures, and images in the Mudbox SDK. Topics include sampling texture values, and texture extraction.

- Sculpting and Brushes

  This section presents the BrushOperation class, used for sculpting and brushing in the Mudbox SDK.

- Layers and Viewport Filters

  This section presents the use of 2D and 3D layers within the Mudbox SDK, and also describes viewport filters, which are applied to the rendered scene before it is displayed.

- Event Handling

  This section presents the various forms of event handling in the Mudbox SDK including node events, file events, and system events.

- Miscellaneous Utilities

  This section exposes the various utilities available in the Mudbox SDK.

- Writing Plug-ins

  This topic describes the basic information related to writing plug-ins.