Collect Asset v1.0 for Maya

Autodesk Maya (Plugin developed by JimStar)

Moderator: JimStar

Post Reply
User avatar
Elvissuperstar007
Licensed Customer
Posts: 2604
Joined: Thu May 20, 2010 8:20 am
Location: Ukraine
Contact:

Collect Asset v1.0 for Maya
Complete Port of the Original 3ds Max Tool for Autodesk Maya
https://www.youtube.com/watch?v=DUzNfWhdMjQ

Installation
Method 1 — Drag & Drop into the Viewport
Simply drag the collect_asset_maya.py file directly into the Maya viewport.
The window will open automatically.

Method 2 — Script Editor
import sys
sys.path.insert(0, r"C:\path\to\script\folder") # specify the script folder
import collect_asset_maya
collect_asset_maya.show()

Method 3 — Shelf Button
Copy collect_asset_maya.py to your Maya scripts folder:
Windows: C:\Users\<user>\Documents\maya\<version>\scripts\
macOS/Linux: ~/maya/<version>/scripts/
Run install_shelf.mel from the Script Editor (MEL):
source "C:/path/to/install_shelf.mel";

A CollectAsset shelf tab with a launch button will be created automatically.

Features
Feature Description
Refresh Scans the scene and updates the status of all assets
List Assets Opens a window displaying all assets (ok/found/missing)
Search Searches for missing assets in a selected folder and all subfolders
Collect Copies all assets to a target folder and optionally relinks them
Set Path Updates asset paths to a new folder without copying files
Rename CYR→LAT Renames files and folders containing Cyrillic characters to Latin equivalents while preserving links
Resolve Paths Automatically relinks assets marked as "found"
Del Missing Clears paths to missing files
Strip Paths Removes full paths, leaving only file names
Export to Text Exports the asset list to a .txt file
Log Displays the operation log
EN/RU Switches the interface language without restarting Maya

Supported Renderers
Maya Standard (file, imagePlane, diskCache, gpuCache, AlembicNode, etc.)
Arnold (aiImage, aiStandIn, aiVolume, aiPhotometricLight, aiNormalMap, etc.)
V-Ray (VRayTexHDRI, VRayProxy, VRayBitmap, VRayScannedMtl, VRayPtex, VRayVolumeGrid, VRayTexIES, etc.)
Redshift (RedshiftNormalMap, RedshiftDomeLight, RedshiftIESLight, RedshiftProxyMesh, RedshiftTextureShader, etc.)
Octane (octaneImageTex, octaneAlphaImageTex, octaneGreyscaleImageTex, octaneNormalImageTex, OctaneIES, etc.)
Corona (CoronaBitmap, CoronaProxy, CoronaSky, etc.)
RenderMan (PxrTexture, PxrDomeLight, PxrRectLight, PxrPtexture, etc.)
Mental Ray (mib_texture_lookup, mia_material, etc.)
XGen (xgmPalette)
Generic Scan — any node containing file path attributes such as filename, abc_File, iesFile, and similar.

Settings Storage Location
Windows: C:\Users\<user>\collect_asset_maya\settings.json
macOS/Linux: ~/collect_asset_maya/settings.json

Log file:

collect_asset_maya/log.txt

Status Color Scheme
🟢 Green — file exists and the path is valid (OK)
🔵 Blue — file was found in another location and requires relinking (FOUND)
🔴 Red — file is missing (MISSING)

*Collect Asset for Maya — by port from original 3ds Max script by Morozov Anton and Elvis Gintsyak
Attachments
collect_asset_maya.rar
(13.85 KiB) Downloaded 1 time
Screenshot_3.png
Win11/msi x79a-gd45 (8d)/ Intel Xeon e5 2690v2/ 64gb DDR3 1866/ Nvidia 4090 Asus TUF/ be quiet! Straight Power 11 1000W 80 Plus Platinum
Page octane render " В Контакте " http://vkontakte.ru/club17913093
Post Reply

Return to “Autodesk Maya”