MESA: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 4: Line 4:
= Description =
= 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.
MESA is mel script suite to export and import 3d models with the format file "SMD" powered by 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.
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.
It include prop_details, static, physic, dynamic  and ragdoll props models,but also breakable models, bodygroups, and NPCs (Monsters and Humanoid), Vehicles, Weapons and Items.
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 Mel scripts exporter and importer Tools, that made his force when it come to the compatibility of the various version of Autodesk Maya.  
This scripts are a rewritten / edited version of the Scripts made by Valve Software provide with the SourceSdk, and that was originally designed for maya 4.5. for the story, Prall had also deeply rewritten the scripts, that MESA is base on.  


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




Line 29: Line 25:
! Compatibility
! Compatibility
|-   
|-   
| width=15% height=100px | 23 Apr 2013
| width=10% height=100px | 23 Apr 2013
| width=33%  | MESA v1.1  
| width=20%  | MESA v1.1  
| width=33%  | [http://puppet-master.net/plugins/mesa-for-maya/ MESA v 1.1] (127ko)
| width=20%  | [http://puppet-master.net/plugins/mesa-for-maya/ MESA v 1.1] (127ko)
| width=33%  | tested on 2011/2012/2013/2014 X86 and X64 bits version
| width=50%  | tested on 2011/2012/2013/2014 X86 and X64 bits version
|}
|}



Revision as of 09:26, 23 April 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 with the format file "SMD" powered by Valve Source Engine. This is the short name for Maya Exporter for Source Absolute.

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

MESA is Mel scripts exporter and importer Tools, that made his force when it come to the compatibility of the various version of Autodesk Maya. This scripts are a rewritten / edited version of the Scripts made by Valve Software provide with the SourceSdk, and that was originally designed for maya 4.5. for the story, Prall had also deeply rewritten the scripts, that MESA is base on.

MESA is compatible with all recent version of maya ( 2011/2012/2013/2014 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
23 Apr 2013 MESA v1.1 MESA v 1.1 (127ko) tested on 2011/2012/2013/2014 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 :