|
6 | 6 |
|
7 | 7 | Tested on Windows, but should work on most OSs that can run Python 3.9+
|
8 | 8 |
|
9 |
| -Python 3.9+ |
| 9 | +Python 3.9+ - Used everywhere in this suite |
10 | 10 |
|
11 | 11 | [img2nutexb](https://github.com/jam1garner/img2nutexb) - Program required for using img2nutexbGUI
|
12 | 12 |
|
13 |
| -[ssbh\_data\_py](https://github.com/ScanMountGoat/ssbh_data_py) - Running LazyNumdlb |
| 13 | +[ssbh\_data\_py](https://github.com/ScanMountGoat/ssbh_data_py) - Running MagicModel |
14 | 14 |
|
15 |
| -[MatLab and CrossMod](https://github.com/Ploaj/SSBHLib) - (Not the math software) Running LazyMat and previewing models |
| 15 | +[MatLab] (https://github.com/Ploaj/SSBHLib) - (Not the math software) Running LazyMat |
16 | 16 |
|
17 | 17 | [StudioSB](https://github.com/Ploaj/StudioSB) - Importing models and creating numdlb files
|
18 | 18 |
|
| 19 | +[ssbh_editor](https://github.com/ScanMountGoat/ssbh_editor) - Easily preview models and edit material files |
| 20 | + |
| 21 | +Microsoft Excel - Only for Lazymat, but highly recommended for creating multiple materials |
| 22 | + |
| 23 | +### Optional but recommended |
| 24 | + |
| 25 | +[nutexb_cli.exe](https://github.com/jam1garner/nutexb) - Program required for using img2nutexbGU with DDS files |
| 26 | + |
| 27 | +[rustup](https://www.rust-lang.org/tools/install) used for building nutexb_cli |
| 28 | + |
| 29 | + |
| 30 | + |
19 | 31 | ## Installation
|
20 | 32 |
|
21 | 33 | Grab from the latest [releases](https://github.com/CSharpM7/SharpSmashSuite/releases)
|
@@ -58,14 +70,14 @@ This is when you can use SharpSuite.py to create a quick prototype to see how yo
|
58 | 70 | **Creating materials and textures:**
|
59 | 71 | 1. LazyMat - Create a numatb file. You'll use the exported material list to fill this out. This can be customized to keep a list of shaders.
|
60 | 72 | 2. Img2nutexbGUI - Convert several images at once to nutexb files
|
| 73 | +3. MagicModel - Reassigns meshs' their material label based on that mesh's name, and alphabetically sorts mesh and material files. This only works if Blender SSS was used on the mesh. |
61 | 74 |
|
62 | 75 | **Preview:**
|
63 | 76 | 1. CrossMod/SSBH_Editor - After using LazyMat, LazyNumdlb, and StudioSB, preview the model
|
64 | 77 |
|
65 | 78 | **Finishing:**
|
66 |
| -1. MagicModel - Reassigns meshs' their material label based on that mesh's name, and alphabetically sorts mesh and material files. This only works if Blender SSS was used on the mesh. |
67 |
| -2. LazyConfig - Creates a config.json to be used with file addition |
68 |
| -3. UI Retrieve - Easily retrieves all relevant UI for your mod so you can replace it when finished |
| 79 | +1. LazyConfig - Creates a config.json to be used with file addition |
| 80 | +2. UI Retrieve - Easily retrieves all relevant UI for your mod so you can replace it when finished |
69 | 81 |
|
70 | 82 | # Special Thanks
|
71 | 83 |
|
|
0 commit comments