DCC Tool Automation Scripts

Description

A collection of Automation Scripts in Autodesk Maya, SideFX Houdini, 3DS Max and other DCC Tools.

Find Duplicate Materials (Maya/Python/PyMel)

The pipeline issue involved multiple objects unintentionally sharing the same material properties, which could lead to inconsistencies in rendering.

For example, in a scene with 15 cube objects, some cubes shared materials with others. The script aimed to identify and fix these shared materials by applying new, unique materials to affected faces while maintaining the same colour.

This script looks through each face and replaces duplicate shaders with a similar colour with a new one. A new shader will be created per duplicated shader per object.The script then removes all connections of shapes to the initial shading group.

Character Rig Standardisation(SideFX Houdini/Python)

This script automates standardisation of incoming character rigs from T-Pose to A-Pose and Vice Versa

3DSMax Asset Data to CSV(MaxScript)

This script writes 3DSMax asset data like Layer Names, Modela Dimensions, Textures and Groups to a CSV file.

Floorplan Generator(Python)

This script generates a 2D Image of a Top Down Level View from a 3D Level/Floor Object.

Maya Data to Servo (Autodesk Maya/Python)

This script allows controlling of Arduino Servos via object/rig rotation by outputting data through a Serial/USB Port.

Design a site like this with WordPress.com
Get started