For my Graduation Film project at Supinfocom Arles : VRP, I wanted to code an asset manager for my team. It was designed to allow us to quiclky and easily load, save, and share asset files. I wrote everything from scratch.
It's a Python standalone application ( PySide + MySQL )
It interacts with 3dsMax and Maya through sockets (a Max C# plugin and the Maya CommandPort) and a collection of scripts for each 3d package.
There are 6 tabs in the main interface, each for a specific purpose :
- An Explorer, to quickly find assets without having to browse a folder tree
- A Nodal View, to conect assets and explore them in a connection-based way (experimental)
- Two File Views (one for 3dsMax, one for Maya) to display infos on the currently opened scene
- A Chat (experimental) with drag-n-drop and hyperlink support
- A Log
Here are a screenshot of each tab, and a quick presentation video
Thank you for your interest in this project
The asset browser
The nodal view
The file / asset view
The mini chat
The log
The 3dsMax Toolbar