Mudbox 2015
Following are the additions in the Mudbox® 2015 SDK.
New Class
- LayerGroup – You can access the layers in a layer group through this class. LayerGroup acts as a logical sub-container for the layers, but does not own the layers.
New Functions
The new functions are listed according to their respective header files.
camera.h
- Camera::GetScreenSpacePicker() – Returns the ScreenSpacePicker object used by the camera for picking.
layer.h
- LayerContainer::LayerGroupCount() – Returns the number of layer groups in a container.
- LayerContainer::LayerGroup(unsigned int iLayerGroupIndex) – Returns a pointer to the layer group based on the index.
- LayerContainer::LayerGroup(class Layer *pLayer) – Returns the layer group of a given layer.
- LayerContainer::AddLayerGroup() – Adds a new layer group to the container.
- LayerContainer::RemoveLayerGroup() – Removes a layer group from the container. The layers associated with the layer
group are not removed from the container.
- LayerContainer::UpdateLayerToGroup() – Moves a layer into a layer group. If the layer is associated with another layer
group, it is disconnected from that layer group.
- LayerContainer::ActiveLayerGroup() – Returns a pointer to the active layer group.
- LayerContainer::SetActiveLayerGroup() – Sets the active layer group. The active layer is set to zero, if pLayerGroup is not equal to zero.
New Event
- Mesh::TopologyChange – Triggered when the mesh topology is edited. For example, this event is triggered
when some faces are deleted.