مستندات

    Table of Content
    • 3d
      • 3D File Formats
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AC
      • AMF
      • ASE
      • B3D
      • BHV
      • BIP
      • BLEND
      • C4D
      • CAF Cal3D
      • CHR 3ds
      • CHR CryENGINE
      • DAE
      • DBM
      • DRC
      • E57
      • F3D
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MAX
      • MB
      • MDX
      • MP
      • MTL
      • OBJ
      • PLY
      • POV
      • PRC
      • RVM
      • SMD
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • audio
      • Audio File Formats
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIF
      • AIFF
      • ALAC
      • AMR
      • APE
      • CAF
      • CDA
      • CDR
      • DSS
      • EC3
      • EFS
      • ENC
      • FLAC
      • FLP
      • GP
      • GSM
      • IT
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • M4R
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MSCZ
      • MTM
      • MUI
      • MUS
      • MUS Minecraft
      • MUSX
      • MXL
      • NSA
      • OGG
      • OPUS
      • PKF
      • PTX
      • QCP
      • RF64
      • RIP
      • SDT
      • SESX
      • SF2
      • STAP
      • STY
      • TG
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WPROJ
      • WV
    • cad
      • CAD File Formats
      • AFS
      • ART
      • ASC
      • ASM
      • AXM
      • BDC
      • CATPART
      • CF2
      • CIR
      • CPA
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXB
      • DXF
      • FZP
      • FZZ
      • GCODE
      • HPGL
      • IBA
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • OPT
      • PAR
      • PAT
      • PC3
      • PHJ
      • PLT
      • PRT
      • PRT CADKEY
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • compression
      • Compression File Formats
      • 7Z
      • ACE
      • ALZ
      • APK
      • APZ
      • ARC
      • ARJ
      • B1
      • B6Z
      • BIN
      • BKF
      • BNDL
      • BZ2
      • CB7
      • CBA
      • CIT
      • CPIO
      • CXARCHIVE
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • P7Z
      • PAGES
      • PAR
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • PWA
      • PZZ
      • R2
      • RAR
      • RPM
      • RTE
      • S00
      • SFG
      • SIFZ
      • SIT
      • SITX
      • SMPF
      • SQX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XIP
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
      • ZOO
      • ZST
    • data
      • Data File Formats
      • BRD
      • CBZ
      • CDR
      • CDX
      • CDX ChemDraw
      • CS
      • CUBE
      • DLC
      • ENC
      • ESX
      • FIG
      • GB
      • GED
      • INK
      • IO
      • IP
      • MPJ
      • NDS
      • PCB
      • PRT
      • SAFETENSORS
      • SPS
      • STR
      • TGC
      • TIME
      • TRF
      • VCE
      • VCS
      • VDF
      • XDELTA
    • database
      • Database File Formats
      • 4DB
      • 4DD
      • 4DL
      • ABCDDB
      • ABS
      • ABX
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BAK ACT Backup
      • BAK SQL Server
      • BC3
      • BCP
      • BTR
      • CAF
      • CAT
      • CDB
      • CHCK
      • CRYPT12
      • CRYPT14
      • DACPAC
      • DAT
      • DB
      • DB-WAL
      • DB3
      • DBC
      • DBF
      • DBS
      • DDL
      • DLIS
      • DSN
      • DTSX
      • DXL
      • ECO
      • EPIM
      • FDB
      • FIC
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • FPT
      • FPT Alpha Five
      • FPT FoxPro
      • GDB
      • ITW
      • JET
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NMONEY
      • NSF
      • PAN
      • PDB
      • PDM
      • RPD
      • RPD Roleplay
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TEACHER
      • TRC
      • TRM
      • TVDB
      • UDB
      • UDL
      • USR
      • WDB
      • XEM
    • disc-and-media
      • Disc and Media File Formats
      • BIN
      • CCD
      • CDR
      • CSO
      • CUE
      • CUE CDRWIN
      • ECM
      • GADGET
      • IMG
      • ISZ
      • MDF
      • MDS
      • NKIT
      • NRG
      • NRI
      • OVA
      • OVF
      • ROM
      • SDI
      • TIB
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • ebook
      • EBook File Formats
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • JWPUB
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • PRC
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • email
      • Email File Formats
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • executable
      • Executable File Formats
      • 8CK
      • AC
      • AHK
      • AIR
      • APP
      • BAT
      • BIN
      • BMS
      • BTAPP
      • CGI
      • CHEAT
      • CMD
      • COM
      • ELF
      • EXE
      • IPA
      • JSF
      • MLX
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • RUN
      • WS
      • WSF
      • WSH
      • XAP
      • XBE
      • XEX
    • finance
      • OFX
      • XBRL
    • font
      • Font File Formats
      • BDF
      • CFF
      • CFF2
      • CHR
      • EOT
      • ETX
      • FNT
      • FON
      • FOT
      • GXF
      • JFPROJ
      • MFX
      • ODTTF
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • VFB
      • VLW
      • WOFF
      • WOFF2
    • game
      • Game File Formats
      • ASSET
      • BAK TERRARIA
      • BIN
      • BIN PCSX
      • BMZ
      • BNS
      • BO2
      • BPS
      • CFG M.U.G.E.N
      • CFG Source Engine
      • CFG Wesnoth
      • CHR Doki
      • CLIP
      • CS CLEO
      • CSD
      • CT
      • DDT
      • DEK
      • DSV
      • ENC
      • EPK
      • ESP
      • FOMOD
      • GAM
      • GB
      • GBX
      • GCF
      • IPS
      • IPS PS2
      • KODU
      • LANG
      • LITEMOD
      • MCA
      • MCPACK
      • MCR
      • MCSTRUCTURE
      • MCWORLD
      • META
      • MGX
      • MII
      • MIS
      • N64
      • NBT
      • NDS
      • NES
      • NPA
      • NSP
      • NSZ
      • OSB
      • OSK
      • OSR
      • OSU
      • OSZ
      • P3T
      • PAK
      • PAR
      • PCC
      • PK3
      • PSS
      • PUP
      • PWF
      • PXP
      • REL
      • REP
      • RPF
      • RPX
      • RVZ
      • SAV
      • SCWORLD
      • SFAR
      • SFC
      • SHADER Godot
      • SHADER Quake
      • SHADER Unity
      • SID
      • SIMS3PACK
      • SMC
      • TTR
      • TXD
      • U8
      • UASSET
      • UMX
      • Unity3D
      • UNITYPACKAGE
      • UPS
      • USX
      • VDF
      • VDF Gothic
      • VMF
      • VPK
      • VRCA
      • VRCW
      • W3N
      • W3X
      • XCI
      • XS
      • Z64
    • gis
      • GIS File Formats
      • 000
      • 3D
      • 3DC
      • 3DD
      • 3DL
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • AVL
      • AXE
      • BT
      • CSF
      • CXF
      • DEM
      • DIV
      • DIX
      • DLG
      • DT0
      • DT1
      • DT2
      • E00
      • EMBR
      • ETA
      • FIT
      • FMW
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • GSM
      • GST
      • HDR
      • IMG
      • KML
      • KMZ
      • LAN
      • LAS
      • LAZ
      • LOC
      • MID
      • MIF
      • MPK
      • MPS
      • MSD
      • MXD
      • MXT
      • NM2
      • NMC
      • NTF
      • OSC
      • OSM
      • PMF
      • PTM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SAF
      • SBN
      • SDF
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
      • TFRD
      • USR
      • WLX
      • WOR
    • image
      • Image File Formats
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APM
      • ART
      • ARW
      • AVIF
      • BAY
      • BIF
      • BMP
      • BPG
      • CDR
      • CDX
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FIG
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • INK
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXL
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PAT CorelDRAW
      • PAT Pattern
      • PCT
      • PCX
      • PEF
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • PVT
      • RAF
      • RAW
      • RPF
      • SKP
      • SVGZ
      • TGA
      • THM
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • misc
      • Misc File Formats
      • AML
      • ART
      • BAK Backup
      • BAK Chromium Bookmarks
      • BAK Finale
      • BAK MobileTrans
      • BAK VEGAS Video
      • BKUP
      • BPS Malware
      • BPS Works
      • BUP
      • CFG Cal3D
      • CMS
      • CRX
      • CTG
      • DAP
      • DOWNLOADING
      • ENC
      • ENL
      • ERR
      • FIG
      • FILE
      • FLA
      • GPG
      • H4
      • H5
      • ICA
      • IPS
      • IPSW
      • ISN
      • KLQ
      • LDB
      • LOCK
      • LRC
      • MABK
      • MD5
      • MEDIA FILES
      • MSO
      • NOMEDIA
      • OBB
      • ODF
      • OGG
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • RDF
      • RIS
      • RML
      • SHELL SCRIPT
      • SSP
      • TEXT FORMATS
      • THM
      • TORRENT
      • USR
      • VIDEO CONVERTER
      • VIM
      • VIMRC
      • XMP
      • XMZX
      • XSMX
    • note-taking
      • Note Taking File Formats
      • ONE
      • ONETOC2
    • page-description-language
      • Page Description Language
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • pdf
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • plugin
      • Plugin File Formats
      • 8BI8
      • ACROPLUGIN
      • AMX
      • AMXX
      • APLG
      • AVX
      • BAV
      • CCIP
      • CLEO
      • CRX
      • DLO
      • DLR
      • EAZ
      • ECF
      • INX
      • LNG
      • MDA
      • MDE
      • MILK
      • OIV
      • Q1Q
      • RBZ
      • REZ
      • RPLN
      • RWPLUGIN
      • SPARC
      • TGP
      • TPI
      • VDF
      • ZXP
    • presentation
      • Presentation File Formats
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • programming
      • Programming
      • 4th
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • C3
      • CAF CryENGINE
      • CC
      • CD
      • CDX
      • CJS
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CSX
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • EXP
      • F95
      • FS
      • G4
      • GMD
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HPP
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • INO
      • IPR
      • JAR
      • Jav
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • NX
      • PAS
      • PC
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RB
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • TSX
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCPROJ
      • VCXPROJ
      • XCODE
      • XSD
      • YAML
      • YML
      • YPR
    • project-management
      • Project Management File Formats
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • publisher
      • Publisher File Formats
      • PUB
      • PUZ
    • reporting
      • Reporting File Formats
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • settings
      • Settings File Formats
      • ACO
      • ASL
      • BAK HOLO
      • BIN
      • CFG Celestia
      • CFG Citrix
      • CFG LightWave
      • CFG MAME
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • FST
      • GXT
      • ISS
      • JET
      • MLT
      • OBI
      • OSS
      • OVPN
      • PMP
      • RDP
      • SBV
      • SET
      • SETTINGS
      • THEME
      • THEMEPACK
      • TPF
      • VMX
      • WPS
    • spreadsheet
      • Spreadsheet File Formats
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CHIP
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • GSHEET
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • PRESTO
      • QPW
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • WQ2
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • system
      • System File Formats
      • ADM
      • ADMX
      • AML
      • ANI
      • ASV
      • CAB
      • CAT
      • CFG
      • CPI
      • CPL
      • DESKTHEMEPACK
      • DLL
      • DMP
      • DRV
      • DVD
      • ETL
      • HDMP
      • HTT
      • ICNS
      • INI
      • INS
      • LNK
      • MANIFEST
      • MDMP
      • PAT
      • REG
      • REGTRANS-MS
      • RMT
      • SCR
      • SHSH
      • SHSH2
      • SYS
      • TMP
      • VGA
    • video
      • Video File Formats
      • 3G2
      • 3GPP
      • AMV
      • ARF
      • ASF
      • ASS
      • AVCHD
      • AVI
      • BDMV
      • BIK
      • BNP
      • CPI
      • DAV
      • DCE
      • DRP
      • DV
      • EXO
      • EXP
      • F4V
      • FLH
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • INSV
      • KINE
      • LRV
      • M2TS
      • M2V
      • M4S
      • M4V
      • MJP
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MP5
      • MPE
      • MPEG
      • MPG
      • MPV
      • MSWMM
      • MTS
      • MXF
      • NSV
      • NUT
      • OGV
      • PAR
      • PDS
      • PIV
      • PRPROJ
      • PSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SAMI
      • SCC
      • SEC
      • SRT
      • STR
      • SUB
      • TS
      • TTML2
      • VEG
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WebVTT
      • WLMP
      • WMV
      • XVID
    • visio
      • Visio File Formats
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • web
      • Web File Formats
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • AXD
      • BML
      • BOK
      • BR
      • BROWSER
      • BWP
      • CCBJS
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • COMPRESSED
      • CPG
      • CPHD
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KIT
      • LESS
      • MASTER
      • MHT
      • MHTML
      • MJS
      • OAM
      • OBML
      • OBML15
      • OBML16
      • OPDOWNLOAD
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SEAM
      • SHTML
      • SITE
      • SPC
      • SSP
      • STC
      • STML
      • SVR
      • TPL
      • URL
      • VDISCO
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTM
      • XHTML
      • XML
      • XOJ
      • XOML
      • XPD
      • XSLT
      • XUL
      • ZUL
    • word-processing
      • Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCM
      • DOCX
      • DOCX to TXT
      • DOCX Viewer
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LST
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RMD
      • RTF
      • TXT
      • WPD
      • WPS
      • WPS Kingsoft
    1. خانه
    2. 3D File Formats
    3. SMD

    What's on this Page

      • فایل SMD چیست؟
      • مرور کلی بر قالب فایل .smd
      • چگونه فایل SMD را باز کنیم
      • ویژگی‌های کلیدی فایل‌های SMD
      • سؤالات متداول
      • منابع

    فایل SMD چیست؟

    فرمت Valve Studiomdl Data File (.smd) عمدتاً در توسعه مدل‌های سه‌بعدی برای بازی‌هایی که بر روی موتور Source اجرا می‌شوند، مانند بازی‌های ساخته‌شده توسط شرکت Valve (به عنوان مثال Half-Life 2، Counter‑Strike: Source) استفاده می‌شود.

    ویژگی‌های کلیدی فرمت SMD شامل موارد زیر است

    1. ساختار:

      • رئوس: هر رئوس با موقعیت خود در فضای سه‌بعدی (مختصات x، y، z) تعریف می‌شود.
      • نرمال‌ها: اطلاعاتی دربارهٔ نرمال سطح برای محاسبات نورپردازی.
      • مختصات بافت: تعیین می‌کند که بافت‌ها چگونه بر سطح مدل نگاشت شوند.
      • مثلث‌ها: نحوهٔ اتصال رئوس برای تشکیل مثلث‌ها که مش مدل را می‌سازند.
    2. قالب فایل:

      • فایل .smd یک فایل متنی ساده است که می‌توان آن را در هر ویرایشگر متنی باز کرد.
      • به طور کلی شامل بخش‌های داده مش و داده استخوان (در صورت وجود) است.
    3. کاربرد:

      • صدور مدل‌ها: اغلب به عنوان یک قالب میانی هنگام صدور مدل‌ها از نرم‌افزارهای مدل‌سازی سه‌بعدی (مانند Blender یا 3ds Max) به موتور Source استفاده می‌شود.
      • انیمیشن: فایل‌های SMD می‌توانند داده‌های انیمیشن اسکلتال را نیز ذخیره کنند و حرکات رئوس را به استخوان‌های اسکلت مرتبط سازند.
    4. کامپایل:

      • فایل‌های SMD معمولاً به قالبی که موتور Source می‌تواند استفاده کند (مانند فایل‌های .mdl) کامپایل می‌شوند با استفاده از ابزار Studiomdl. این فرآیند اغلب شامل یک فایل .qc (Quake Compile) است که مشخص می‌کند فایل‌های SMD چگونه به مدل نهایی کامپایل شوند.

    مثال ساده‌ای از محتوای فایل SMD

    در ادامه یک مثال ساده از محتوای یک فایل SMD آورده شده است:

    // SMD
    version 1
    
    // {
        "mesh"
        "my_model"
        {
            // Vertices
            "vertices"
            {
                0  0.0 0.0 0.0
                1  1.0 0.0 0.0
                2  0.0 1.0 0.0
                3  1.0 1.0 0.0
            }
    
            // Texture coordinates
            "texturecoords"
            {
                0  0.0 0.0
                1  1.0 0.0
                2  0.0 1.0
                3  1.0 1.0
            }
    
            // Faces
            "triangles"
            {
                0 0 1 2
                1 2 3 1
            }
        }
    }
    
    // Animation data
    // {
        "animation"
        "my_animation"
        {
            "keyframes"
            {
                0 0.0 0.0 0.0
                1 0.5 0.0 0.0
                2 1.0 0.0 0.0
            }
        }
    // }
    

    چگونه با فایل‌های SMD کار کنیم

    • می‌توانید فایل‌های .smd را با استفاده از نرم‌افزارهای مدل‌سازی سه‌بعدی که از خروجی به این قالب پشتیبانی می‌کنند، ایجاد یا ویرایش کنید. Blender افزونه‌هایی دارد که امکان خروجی SMD را فراهم می‌کند.
    • برای تبدیل فایل‌های SMD به دارایی‌های قابل استفاده در بازی، نیاز به استفاده از Valve SDK دارید که شامل ابزار Studiomdl است.

    مرور کلی بر قالب فایل .smd

    • نام: فایل داده Studiomdl
    • پسوند فایل: .smd
    • نوع رسانه: text/plain
    • توضیح: قالب فایلی برای ذخیره‌سازی داده‌های مدل‌های سه‌بعدی، عمدتاً برای استفاده در توسعه بازی‌های ویدئویی، به‌ویژه با موتور Source.
    • عدد جادویی: SMD (نشان‌دهنده این است که فایل یک فایل داده Studiomdl است)
    • کاربرد: برای تعریف مدل‌های سه‌بعدی، شامل هندسه مش، وزن‌های پوست و انیمیشن‌ها، که به موتورهای بازی امکان رندر و دستکاری مدل‌ها در زمان واقعی را می‌دهد.

    چگونه فایل SMD را باز کنیم

    باز کردن یک فایل .smd (Valve Studiomdl Data File) می‌تواند با ابزارهای مختلفی انجام شود، بسته به این‌که می‌خواهید چه کاری با آن انجام دهید. در ادامه چند روش رایج آورده شده است:

    1. ویرایشگرهای متنی

    از آنجا که فایل‌های SMD فایل‌های متنی ساده هستند، می‌توانید آن‌ها را در هر ویرایشگر متنی باز کنید. روش کار به این شکل است:

    • ویندوز: از Notepad، Notepad++ یا هر ویرایشگر متنی دیگر استفاده کنید.
    • مک: از TextEdit یا هر ویرایشگر کد مانند Visual Studio Code استفاده کنید.
    • لینوکس: از Gedit، nano یا هر ویرایشگر متنی دلخواه استفاده کنید.

    به سادگی روی فایل .smd کلیک راست کنید، «Open with» را انتخاب کنید و ویرایشگر متنی مورد نظر خود را برگزینید. می‌توانید داده‌های خام را ببینید و ویرایش کنید، اما این کار نمایشی گرافیکی از مدل را نشان نمی‌دهد.

    1. نرم‌افزارهای مدل‌سازی سه‌بعدی

    برای مشاهده گرافیکی و قابلیت‌های ویرایشی پیشرفته‌تر، می‌توانید از نرم‌افزارهای مدل‌سازی سه‌بعدی که از قالب SMD پشتیبانی می‌کنند، استفاده کنید:

    • Blender:

      • ممکن است نیاز به نصب افزونه‌ای مانند Blender Source Tools داشته باشید تا بتوانید فایل‌های SMD را وارد یا صادر کنید.
      • برای باز کردن فایل، به File > Import > Source Engine (.smd) بروید.
    • 3ds Max:

      • با پلاگین مناسب (مانند Source Tools) می‌توانید فایل‌های SMD را مستقیماً به صحنه سه‌بعدی خود وارد کنید.
      • به Import رفته و فایل SMD را انتخاب کنید.
    1. Source SDK

    اگر در محیط توسعه Valve Source کار می‌کنید:

    • از ابزارهای Source SDK استفاده کنید. می‌توانید مدل‌ها را درون SDK کامپایل و مشاهده کنید. اما باز کردن و ویرایش فایل‌های .smd همچنان معمولاً نیاز به ویرایشگر متنی یا ابزار مدل‌سازی سه‌بعدی دارد.
    1. ابزارهای مشاهده

    ابزارهای خاصی برای مشاهده فایل‌های SMD نیز وجود دارند:

    • SMD Viewer: این یک ابزار ساده برای مشاهده فایل‌های SMD است، اما ممکن است نسبت به نرم‌افزارهای کامل مدل‌سازی سه‌بعدی قابلیت‌های محدودی داشته باشد.

    برنامه‌هایی که می‌توانند فایل‌های SMD را باز یا مدیریت کنند شامل:

    • Valve Studiomdl (رایگان) (Windows)
    • Notepad
    • هر ویرایشگر متنی دیگری

    ویژگی‌های کلیدی فایل‌های SMD

    ویژگیتوضیح
    پسوند فایل.smd (اصلی)؛ .vta برای انیمیشن رئوس؛ .sma و .phys نیز استفاده می‌شوند
    نام کاملStudioModel Data
    کاربرد اصلیذخیره‌سازی هندسه مدل‌های سه‌بعدی، ساختارهای اسکلتال و انیمیشن‌ها برای بازی‌های GoldSrc/Source
    نوع قالبمتن ساده ASCII با فرمت حساس به کاراکترهای بازگشت carriage return
    ویژگی اصلیسیستم سه‌گانه که مدل‌های مرجع، برخوردهای فیزیکی و انیمیشن‌ها را جدا می‌کند
    سازگاریپشتیبانی بومی از طریق Valve Source SDK؛ امکان واردات/صادرات برای Blender، 3ds Max و سایر ابزارهای مدل‌سازی
    پروفایل امنیتیریسک پایین؛ قالب مبتنی بر متن بدون کد اجرایی
    ارتباط با سایر قالب‌هاقالب میانی که به مدل‌های بازی .mdl با استفاده از اسکریپت‌های .qc و studiomdl.exe کامپایل می‌شود

    سؤالات متداول

    س1: آیا می‌توانم یک فایل SMD را با ویرایشگر متنی باز و ویرایش کنم؟

    پاسخ: بله، فایل‌های SMD فایل‌های متنی ASCII هستند که می‌توانند در Notepad، Notepad++ یا هر ویرایشگر کد دیگری باز شوند. با این حال، ویرایش متن خام نیاز به درک ساختار قالب دارد و برای مبتدیان توصیه نمی‌شود.

    س2: برای ایجاد فایل‌های SMD برای بازی‌های موتور Source به چه نرم‌افزاری نیاز دارم؟

    پاسخ: به یک برنامه مدل‌سازی سه‌بعدی مانند Blender یا 3ds Max به همراه افزونه‌های خروجی به قالب SMD نیاز دارید، به‌علاوه Valve Source SDK که شامل StudioMDL است. برای Blender، افزونه Blender Source Tools را نصب کنید.

    س3: تفاوت بین فایل‌های SMD و VTA چیست؟

    پاسخ: فایل‌های SMD داده‌های انیمیشن اسکلتال (حرکات استخوان) را ذخیره می‌کنند، در حالی که فایل‌های VTA (Vertex Animation) هدفشان ذخیره‌سازی مورف‌های رئوس برای انیمیشن‌های چهره و انیمیشن‌های انعطاف‌پذیر است. ساختار فرمت VTA مشابه SMD است اما شامل بلوک vertexanimation می‌شود.

    س4: آیا برای هر انیمیشن به یک فایل SMD جداگانه نیاز دارم؟

    پاسخ: بله، هر دنبالهٔ انیمیشن به یک فایل SMD اختصاصی نیاز دارد. یک شخصیت معمولاً دارای ده‌ها فایل SMD انیمیشن (مانند راه رفتن، دویدن، پریدن، حمله، مردن) به‌علاوه یک فایل مرجع SMD و یک فایل برخورد SMD است.

    س5: چرا ابزار studiomdl هنگام کامپایل فایل SMD من شکست می‌خورد؟

    پاسخ: مشکلات رایج شامل پایان خطوط نادرست (در ویندوز باید CRLF باشد)، عدم وجود خط خالی در انتهای فایل، عدم تطابق نام استخوان‌ها بین فایل‌های مرجع و انیمیشن، یا عبور از محدودیت تعداد رئوس (حداکثر ۱۷٬۴۳۳ رئوس برای هر فایل SMD) می‌شود.

    منابع

    • SMD
     
     Persian
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Norsk