Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chrisevans3d/uExport
A simple tool for exporting characters from Maya to UE4
https://github.com/chrisevans3d/uExport
Last synced: 3 months ago
JSON representation
A simple tool for exporting characters from Maya to UE4
- Host: GitHub
- URL: https://github.com/chrisevans3d/uExport
- Owner: chrisevans3d
- License: zlib
- Created: 2018-03-01T15:00:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-13T13:12:12.000Z (over 5 years ago)
- Last Synced: 2024-03-16T06:01:17.336Z (4 months ago)
- Language: Python
- Size: 33.2 KB
- Stars: 54
- Watchers: 10
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Lists
- awesome-vfx - uExport
README
uExport
============Overview
---------------
uExport is a simple tool to automatically export complex characters from Maya to Unreal Engine 4. It works by marking up the scene with metadata related to what rendermeshes and skeletons compose a 'character'.When scenes are saved with this markup, you can open any Maya scene and automatically export exactly what content is supposed to be going to UE4, even in a batch process.
Here's a simple test where one uExport node has been created; which is exposed to the user like so:
![alt tag](http://chrisevans3d.com/files/github/uExport_simple.gif)__Features:__
* Serialize export info into Maya scene
* exported path
* user friendly asset name
* fbx name
* fbx export settings
* export skeleton
* rendermeshes
* LODs
* blendshapes
* UI to create and edit export markup
* Fire arbitrary python scripts assoc with any export (useful for LODs)
* Simple sanity checking
* No skeleton set
* Meshes not skinnedUnder the Hood
---------------
Under the hood, this data is serialized to disk using this network node:
![alt tag](http://chrisevans3d.com/files/github/uNode.PNG)Advanced Usage
---------------
You can have multiple uExport nodes in one scene, not only to represent each character, but even in one export file when breaking up characters into multiple exported FBX files on disk:
![alt tag](http://chrisevans3d.com/files/github/uexport01.png)__Batching__
If you are using uExport to markup your characters, there are sample server tasks in the [mayaTaskServer repo](https://github.com/chrisevans3d/mayaTaskServer) to batch exports and animations.