MESA: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 93: Line 93:
''Note: You may  need to manually re-add the option to send to Softimage or Mudbox within the FileMenu.mel. Alternatively, grab your default FileMenu.mel and add the MESA options from the file menu to your custom .mel''
''Note: You may  need to manually re-add the option to send to Softimage or Mudbox within the FileMenu.mel. Alternatively, grab your default FileMenu.mel and add the MESA options from the file menu to your custom .mel''


''Note for GoZ functionality: If you're using Maya 2013, the Mesa workspace will break your GoZ installation. To deal with this, set a new project and create default workspace, force re-install to maya and import a piece of geometry to GoZ. After this, you can reset your project folder and regain MESA functionality. MESA does break GoZ workflow a little bit, because it forces Maya to restart in a new instance every time you import from Zbrush via GoZ.''
''Note for GoZ functionality: If you're using Maya 2013, the Mesa workspace will break your GoZ installation. To deal with this, set a new project and create default workspace, force re-install to maya and import a piece of geometry to Maya via GoZ. After this, you can reset your project folder and regain MESA functionality. MESA does break GoZ workflow a little bit, because it forces Maya to restart in a new instance every time you import from Zbrush via GoZ.''


== Links ==
== Links ==

Revision as of 19:00, 7 March 2013

http://puppet-master.net/wp-content/uploads/2012/11/mesa-logo-image.png


Description

MESA is mel script suite to export and import 3d models for the Valve Source Engine. This is the short name for Maya Exporter for Source Absolute.

Question : What about the Absolute mention ?

Anwser : Because all the work could be done within maya. no text editor will be required for the final version of MESA.

The objective of MESA, is about to make the full asset creation process within Maya interface. It include static, physiques, dynamic and ragdoll props models, breakable models, bodygroups models. But also NPCs (Monsters and Humanoid), Vehicles, Weapons and Items.

MESA is Mel scripts bases exporter and importer Tools. This scripts are the rewritten / edited Scripts from Valve, and originally designed for maya 4.5, that was also deeply rewritten by Prall .

MESA is compatible with all recent version of maya ( 2011/2012/2013 x86 and x64 bits )


Download the functional scripts for SMD import/Export

MESA - Maya Exporter for Source Absolute
Release Date MESA Version Download Link Compatibility
17 Feb 2013 MESA v1.0 1 beta MESA v 1.01 beta tested on 2012/2013 X86 and x64 bits version

Documentation

Instructions about the multiple types of installation and their Usage

The main interest of MESA exporter, is the easy way to compile and convert the asset one few click within Maya Interface.

The installation will depend on the location of MESA exporter, and the usage you want with this Scripts.

What installation , for what usage  ?
How to install MESA Description Support / Usage
MESA Installation You want to installs MESA Exporters and incoporate the script into your Source Mod project directory.

- Maya Workspace - SMD Import - SMD Export - SMD Animations - Lod - Physic Mesh - VTA export (blend shapes) - Ref break - Phys_break - BodyGroups - QC export - VMT export


- VTF Export - MDL Compile

Notes

MESA is extremely path-sensitive. Take care to place all scripts in the proper folders. In addition, exported smds will not compile correctly unless Maya scenes and textures are in exactly the right directories.

For scenes, the path is: C:\...\ModName_source\scenes\props

Textures should be in: C:\...\ModName_source\materialsrc\models\props

MESA has an moded FileMenu.mel that calls the SMD import/export functionality and others. It has incompatible menu entries for maya 2013-x64. To fix this issue navigate to:

C:\...\ModName_source\mesa\FileMenu.mel, copy paste this pastebin into it: Link and restart Maya.

Note: You may need to manually re-add the option to send to Softimage or Mudbox within the FileMenu.mel. Alternatively, grab your default FileMenu.mel and add the MESA options from the file menu to your custom .mel

Note for GoZ functionality: If you're using Maya 2013, the Mesa workspace will break your GoZ installation. To deal with this, set a new project and create default workspace, force re-install to maya and import a piece of geometry to Maya via GoZ. After this, you can reset your project folder and regain MESA functionality. MESA does break GoZ workflow a little bit, because it forces Maya to restart in a new instance every time you import from Zbrush via GoZ.

Links

Tutorials :