So, you're a stubborn Maya User and have a masochistic desire to create your models without having to touch XSI or Max. I can completely understand not wanting to touch 3D Studio Max. You're in a safe place here. Assuming you have already looked all around to find a decent tutorial for creating a prop from scratch using Maya, I'm guessing that you didn't find anything adequate yet. The best example out there currently is Palmer's Maya Prop Exporting Tutorial, which is a great resource, but still only covers the guidelines for exporting your mesh. It does not cover UV Mapping or things of that nature, which is why I decided to write this tutorial. The aim is to create a prop from the ground up, and by the end of this tutorial you should have little problem creating your own Maya physics props.
Also, this tutorial will teach you have to export your models using both Prall's exporter scripts and Valve's own SMD exporter plugin for Maya. It's like having a threesome only it's not something to brag to your friends about.
Step 1 - Getting Started & What You Need
This tutorial uses the following software and tools to create a Source model:
- Alias Maya (version 4 to version 7.5) or Autodesk Maya (version 8 to Maya 2008)
- Prall's Half-Life 2 Exporter v2.5 for Maya, the collection of scripts required to import or export SMD files in Maya. OR you can use Valve's SMD Exporter.
- Valve Source SDK (Installed through Steam)
- Adobe Photoshop or any other program capable of creating textures and saving them in Targa (.TGA) format.
- NVIDIA Adobe Photoshop DDS Plug-in, optional unless you wish to create normal maps for the texture that goes on your model.
- GUI StudioMDL (a GUI frontend for studiomdl.exe used to compile the models)
- Source MDL Texture Info, a program that will help debug texture info about a model should you run into problems. Not required for the tutorial, but recommended.
- A text editor of some sort. I use TextPad.
Installing Prall's Half-Life 2 Exporter
Some of you might already have noticed that the latest (and final) version of this already comes installed with the Source SDK in the %sourcesdk%\maya\7.0 directory (%sourcesdk% is a Windows environment variable to points to the Source SDK installation directory, usually something like C:\Program Files\Steam\steamapps\<steam username>\sourcesdk\). The exporter itself is not an executable program or a Maya plug-in library (.mll file), but a collection scripts written in MEL (Maya's embedded scripting language).
Installing this collection of scripts is very easy. All you have to do is select all of the files and folders inside the %sourcesdk\maya\7.0 directory and copy them over to the following directory:
- Windows XP: C:\Documents and Settings\<your username>\My Documents\maya\<current version number>\
- Windows Vista: C:\Users\<your username>\Documents\maya\<current version number>\
The directories should already be created by your Maya installation. Copying these files over won't overwrite anything important, so don't worry about saying "Yes to All" if you get some warnings saying that directoryes like prefs\ already exist. If you have Maya already open, you should close it and restart it, and you will see that in the File menu a bunch of options have shown up giving you the option to import/export SMDs.
Installing Valve's SMD Importer/Exporter
Valve recently (re?)wrote their own SMD importer/exporter. The advantage of Valve's Importer/Exporter is that it uses a Maya Library (.mll file) to do the SMD file I/O operations, thus logically speeding up the process of opening or saving a .SMD file since it was written in a lower level language (C++). Logic dictates that, because despite the fact that Maya relies heavily on MEL to function I doubt that file I/O is one of those things.
Rather than have you copy files over (by the way, Valve's importer/exporter is in %soucesdk%/maya/7.0/modules), they've set you up with a nice .bat file to click on that will automatically do some background work (setting environmental variables) for you and then load up Maya. To enable the SMD I/O library plug-in in Maya, click on Window→Settings/Preferences→Plug-in Manager in the menu and a dialog box should appear listing out the various registered plug-ins. Under the loaded column check the box for vstSmdIO.mll. And that's it!
![[Valve reSource]](/source-maya-tutorials/themes/poitot/images/resource-logo.gif)

Comments
payday loans
gkiwdemz payday loans >:-OOO payday loans 3112 Payday Loan Canada =-] Payday Loans UK >:-[
payday loans online
jgucvb payday loans online :-O Payday Loans UK vAxtG fast payday loans 8]]] Payday Loan WqnwCZ
Payday Loans UK
ciqrtmgm Payday Loans UK 9813 payday loans online 1732 Payday Loan juIPyH instant payday loans 8337
fast payday loans
qgmmaot fast payday loans XONkAa payday loans online oZaCa Payday Loan emedv Online UK Payday Loans yTziI
Payday loan
bamgblgu Payday loan 7106 Payday loans UK 3272 cash advance >:-[
Payday loans
zbzmqme Payday loans OdvwaX instant payday loans 9006 Payday loan 5632
cash advance UK
gisihftm cash advance UK 7298 payday loans %-[[[ Payday loan izwzl
Payday loan
txkpzqbe Payday loan MZeOAN cash advance UK =-] low cost payday loans 6835
payday loans UK
mhourzs payday loans UK oszOEo instant cash advance KehcG payday loans :-O
cash advance
osbeuny cash advance GuWqe payday loans 3570 instant cash advance 8393
cash advance
pjxpnqa cash advance wsYJV payday loans ZIfPDl cash advance uk mstSwr
instant cash advance
dbcubl instant cash advance 7018 payday loans tTMLK cash advance 8]]]
cheap cialis
brybwzbl cheap cialis %-[[[ discount cialis EbjWl viagra 3043 cheap generic viagra awomS
buy cialis
asqsielp buy cialis 1014 viagra 6472 viagra OlABsN cheap tadalafil =-]
ordering viagra
ovlrmd ordering viagra 4547 cialis WZNDc viagra :-O cialis tadalafil %-[[[
cialis
dowapov cialis >:-OOO viagra uDiIIc viagra 5318 cheap generic cialis 6110
cash advance
mmcsly cash advance 6854 payday loans 8877 cash advance PfirZ
Payday Loans
zbneyi Payday Loans QyypRm payday loans online :-O payday loans 8]]]
payday loans online
bdygsc payday loans online 1930 cash advance 2176 cash advance %-[[[
Payday Loan online
nyysbhi Payday Loan online iSpjF payday loans bKPcH cash advance 2074
kamagra
icktxjx kamagra 7708 propecia bnlju clomid WjCLrY accutane %-[[[
accutane
lljydmmw accutane 8]]] kamagra AdixdM clomid online 5102 propecia >:-[
accutane online
pednjsw accutane online =-] kamagra iSTOPQ clomid 5986 propecia bOSYhK
clomid
ghutnlv clomid nIuozC kamagra 8]]] buy propecia %-[[[ cheap accutane 0142
cheap healthy bones
ubfquoih cheap healthy bones 8]]] order viagra :-O accutane >:-OOO kamagra 3025 buy cialis HKVGNe clomid online 7974 cheap propecia 7350
order party pills
oieydg order party pills 7372 cialis 4436 propecia =-] kamagra 5754 order accutane 8]]] buy viagra 8811 clomid >:-[
buy hypnotherapy
aihwlsm buy hypnotherapy 8654 kamagra online 3431 cheap propecia 8]]] buy accutane 3073 order cialis 8624 viagra NOAwU clomid 1206
cheap torsemide
hqxqxntp cheap torsemide 6466 cleocin gel %-[[[ biaxin 8]]] cialis super active plus online XBbCx buy tretinoin cream 0 025 %-[[[ buy procalisx 0646 zaditor dyYrEO generic keflex 8670 cheap viagra soft flavoured 3679 buy estrace >:-OOO
buy rogaine 2
awmvyxlp buy rogaine 2 :-O amoxil online >:-[ cephalexin nqafIA deltasone kZSkJE nimotop :-O cheap motrin 6835 tegretol 6148 buy flovent ogwRu kamagra oral jelly :-O cheap aleve =-]
arava
pwiziej arava JWOzf femcare %-[[[ cheap grifulvin v gIpcMw buy quibron t 6972 buy zaditor 0631 buy accupril ONBxYZ amoxil >:]] depakote >:-OOO chloroquine gfzqk reminyl 4173
advair diskus online
iiijwtey advair diskus online GDcFTb cheap ditropan =-] propranolol online >:-[ atacand xnzdAU buy betapace >:]] dilantin online 7529 buy emsam :-O buy evista PWqNS
cheap lukol
ddgkbawu cheap lukol CDAvS cheap estrace LGSNm tetracycline hrKmj cheap levaquin :-O cheap mentat 4063 buy casodex 4381 compazine online 3682 biaxin :-O
buy cephalexin
armbxa buy cephalexin VZhyk buy indocin JLZAl cheap kamagra oral jelly 8]]] cheap amoxil dAoFmJ cheap lopid 2249 omnicef online kcpWlt buy mxman 0713 frozen energy and libido enhancer online 4261
tricor online
qtjtnz tricor online 8]]] crestor oixQN buy vitamin c NhpyDM cheap anafranil =-] amitriptyline online UchMqc buy abana 8272 prilosec online 2810 cheap cialis super active 1504
Cialis online
jykgswvv Cialis online :-O
Cialis
jsbjksqx Cialis rTZOT
Cialis online
tkxlujlq Cialis online Pnvnt
Cialis
xeysesl Cialis WbKcC
clomid online
fksdvgn clomid online 1117 cialis online QdRjaj buy viagra 5971 accutane 8975 order propecia %-[[[ buy kamagra >:-OOO
buy cialis
sajbtj buy cialis vJVcN kamagra online 3618 propecia >:-OOO cheap clomid SnGWH buy viagra 6539 cheap accutane =-]
cheap propecia
fvwfuxsq cheap propecia :-O buy cialis 0329 accutane uacgS cheap clomid jNAJVA cheap kamagra 5029 cheap viagra PECbj
accutane
kjpoxzk accutane kHWwN cheap kamagra 0041 order viagra 7995 order clomid 0674 order propecia 7701 cialis online mYsKIE
deltasone kaufen
cmobduhj deltasone kaufen >:]] lukol kaufen =-] comprar rocaltrol 3817 ceftin kaufen 9938 strattera kaufen BAPTOY lysexl kaufen =-] comprar mentax UUpmV decadron kaufen 7262 levitra kaufen >:-OOO comprar emsam 8679
comprar zyloprim
rzzitjyp comprar zyloprim 1708 amitriptyline kaufen >:-[ comprar zaditor 3146 comprar paroxetine 0312 zaditor kaufen =-] uroxatral kaufen kaAiO cleocin kaufen sSPwy comprar cipro 5425 comprar vermox LDXzyZ comprar viagra jelly 1997
benicar kaufen
rkfnumx benicar kaufen =-] kamagra oral jelly kaufen GiePiA comprar astelin VKBAw glucotrol xl kaufen 8565 himplasia kaufen >:-OOO comprar deltasone 3595 tenormin kaufen :-O aciclovir kaufen 8446 comprar viagra CEotE zestril kaufen >:-[
comprar cipro
ecayef comprar cipro 1405 comprar voltaren =-] effexor xr kaufen 3950 comprar prinivil 0865 allegra kaufen >:-[ azulfidine kaufen 9025 lexapro kaufen uonwEb serevent kaufen Whwilk comprar fosamax LaANxX bystolic kaufen sUGlg
comprare flonase
bnbdxey comprare flonase oDPdV acheter evista sPEQBN acheter cefixime >:-OOO acheter torsemide 5728 comprare deltasone LKPsT acheter mxman =-] acheter dulcolax %-[[[ acheter zofran CZHBI comprare inderal KvHVcH acheter diclofenac 9680
comprare hair loss cream
uordcz comprare hair loss cream aoSHb comprare estrace 1502 comprare dilantin >:]] acheter prilosec >:-OOO comprare eulexin vHDZat acheter cefadroxil >:]] acheter roxithromycin :-O acheter shuddha guggulu :-O acheter eulexin 8775 comprare clarinex HvXEEN
comprare aleve
zaotomtq comprare aleve 0668 comprare speman =-] comprare plan b 9144 comprare benicar >:]] comprare furosemide >:]] comprare kamasutra longlast condoms OBWcx acheter topamax 2189 comprare risperdal 4822 acheter flovent oaSwbv comprare epivir PEYnpw
comprare zyrtec
srdret comprare zyrtec FRHKdJ comprare kamasutra contoured condoms =-] comprare brand amoxil QhyRCC comprare kytril =-] comprare plavix =-] comprare advair diskus >:-[ comprare hydrochlorothiazide 7629 comprare zyvox cCxpu comprare anafranil tuLwTz comprare prinivil 2255
Post new comment