Source Model Skin Editor: Difference between revisions
(added a mirror) |
No edit summary |
||
(31 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
[[ | [[File:Skins_small.png|thumb|300px|Custom skins injected into a barrel .mdl file using the Skin Editor]] | ||
[[ | [[File:Source_skin_editor_program.png|thumb|300px|A screenshot of the program's main interface.]] | ||
{{srcskineditor|4.1}} is a program written by '''hlstriker''' that will let you add, edit, or delete skins on a {{src|4|nt=1}} [[model]] file. This tool is useful if you want to modify skins on a model but don't want to take the time to decompile, possibly rebuild the [[.qc]] file, and recompile the [[.mdl]] file. You can also modify various properties of the [[.mdl]] file such as its mass, surface property, key values, and more. | |||
{{warning|The [[MDL_(Source)|mdl]] won't save properly if there are different [[$cdmaterials]]. Different paths can be used for {{Source|4}} models, but not on this program.}} | |||
== Tutorial usage videos == | == Tutorial usage videos == | ||
* {{youtube|vBea81jVxnk|page=watch|Step 1}} | |||
* {{youtube|e-ESA-quzyc|page=watch|Step 2}} | |||
* {{youtube|Zbf1qAVuZ7o|page=watch|Step 3}} | |||
* {{youtube|9f_zQk2s3pc|page=watch|Step 4}} | |||
== Renaming models == | |||
Besides changing model skins, Skin Editor can also be used to rename models without having to recompile them. To do this, create a copy of all the model files ([[MDL (Source)|MDL]], [[VTX]], [[PHY]], [[VVD]]) with the desired path and name. Open the mdl file in Skin Editor, and change the <code>Path to model files</code> to the location of the files relative to <code>models/</code>. Re-save the model, and Skin Editor will automatically update the name. The model should now appear and work properly in the engine. | |||
== Download == | == Download == | ||
[https://github.com/hlstriker/sourcemodelskineditor/blob/main/Skin%20Editor%201.7.zip GitHub v1.7]<br> | |||
[https://drive.google.com/file/d/1Jz1TWOuRW4OXdarYruToGFSRHIioGADu/view?usp=sharing v1.6 Mirror (doesn't require login)] | |||
== Changelog == | == Changelog == | ||
'''v1.7 - 2020-09-06''' | |||
* Fixed an index out of bounds error. | |||
* Added support for [https://store.steampowered.com/app/2600/Vampire_The_Masquerade__Bloodlines/ Vampire: The Masquerade - Bloodlines] models. | |||
'''v1.6 - 2017-11-25''' | '''v1.6 - 2017-11-25''' | ||
* Added the ability to edit the model's key values. | * Added the ability to edit the model's key values. | ||
'''v1.5 - 2017-11-11''' | '''v1.5 - 2017-11-11''' | ||
* The program is now resizable. | * The program is now resizable. | ||
* Added the ability to edit the model's mass, contents, and surface property. | * Added the ability to edit the model's mass, contents, and surface property. | ||
'''v1.4 - 2017-11-07''' | '''v1.4 - 2017-11-07''' | ||
Line 34: | Line 34: | ||
* Added the ability to edit the model's flags. | * Added the ability to edit the model's flags. | ||
* Reorganized the interface a bit. | * Reorganized the interface a bit. | ||
'''v1.3 - 2016-11-29''' | '''v1.3 - 2016-11-29''' | ||
* Fixed the model getting corrupt when trying to rename it. | * Fixed the model getting corrupt when trying to rename it. | ||
'''v1.2 - Unknown date''' | '''v1.2 - Unknown date''' | ||
* Fixed a few bugs. | * Fixed a few bugs. | ||
'''v1.1 - 2015-04-01''' | '''v1.1 - 2015-04-01''' | ||
* Fixed a few bugs. | * Fixed a few bugs. | ||
* Added the ability to change the model's path. | * Added the ability to change the model's path. | ||
'''v1.0 - 2015-03-30''' | '''v1.0 - 2015-03-30''' | ||
* Initial release. | * Initial release. | ||
{{sdktools|0}} | |||
[[Category:Third Party Tools]] | [[Category:Third Party Tools]] | ||
[[Category:Modeling]] | [[Category:Modeling]] | ||
[[Category:Material System]] | [[Category:Material System]] |
Latest revision as of 19:47, 8 October 2024
Source Model Skin Editor is a program written by hlstriker that will let you add, edit, or delete skins on a
Source Engine model file. This tool is useful if you want to modify skins on a model but don't want to take the time to decompile, possibly rebuild the .qc file, and recompile the .mdl file. You can also modify various properties of the .mdl file such as its mass, surface property, key values, and more.


Tutorial usage videos
Renaming models
Besides changing model skins, Skin Editor can also be used to rename models without having to recompile them. To do this, create a copy of all the model files (MDL, VTX, PHY, VVD) with the desired path and name. Open the mdl file in Skin Editor, and change the Path to model files
to the location of the files relative to models/
. Re-save the model, and Skin Editor will automatically update the name. The model should now appear and work properly in the engine.
Download
GitHub v1.7
v1.6 Mirror (doesn't require login)
Changelog
v1.7 - 2020-09-06
- Fixed an index out of bounds error.
- Added support for Vampire: The Masquerade - Bloodlines models.
v1.6 - 2017-11-25
- Added the ability to edit the model's key values.
v1.5 - 2017-11-11
- The program is now resizable.
- Added the ability to edit the model's mass, contents, and surface property.
v1.4 - 2017-11-07
- Fixed a rare occurrence of material paths using the previous model's paths when you had a model file open then opened another model file.
- Added the ability to edit the model's flags.
- Reorganized the interface a bit.
v1.3 - 2016-11-29
- Fixed the model getting corrupt when trying to rename it.
v1.2 - Unknown date
- Fixed a few bugs.
v1.1 - 2015-04-01
- Fixed a few bugs.
- Added the ability to change the model's path.
v1.0 - 2015-03-30
- Initial release.
|