Skip to content

Commit 54e4e6d

Browse files
Export Sphere + misc gigapixel & PNGtoDDSTextureScripts
ExportSphere: Confirmed with G7 that lua command to export an entire cell works, but only for landscape
1 parent 9c216ba commit 54e4e6d

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

Diff for: mmw-content/guides/textures/gigapixel-texture-upscale-tutorial.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ Gigapixel 7 (personal) is required. Theoretically the trial version will suffice
5353

5454
#### XnConvert
5555

56-
[XnConvert](https://www.xnview.com/en/xnconvert/) will be used to convert the original textures from DDS or TGA into DDS format in bulk. Equivalent batch image converters can be used instead. If only working on a handful of textures, even [[gimp|Gimp]] or [[photoshop|Photoshop]] will suffice, but these are not suitable for batch processing large amounts of images.
56+
[XnConvert](https://www.xnview.com/en/xnconvert/) will be used to convert the original textures from DDS or TGA into DDS format in bulk. Equivalent batch image converters can be used instead. If only working on a handful of textures, even [[gimp|Gimp]] or [[photoshop|Photoshop]] will suffice, but these are generally not suitable for batch processing large amounts of images.
5757

5858
#### NVIDIA Texture Tools 3
5959

60-
[[nvidia-texture-tools|NTT3]] is used for converting the Gigapixel-upscaled textures to the appropriate DDS format. NTT3 must be used, as opposed to [[nvidia-texture-tools|NVIDIA Texture Tools]], because PNGtoDDSTextureScripts utilizes NTT3's API.
60+
[[nvidia-texture-tools|NTT3]] will be used for converting the Gigapixel-upscaled textures to the appropriate DDS format. NTT3 must be used, as opposed to [[nvidia-texture-tools|NVIDIA Texture Tools]], because PNGtoDDSTextureScripts utilizes NTT3's API.
6161

6262
#### Python + PIL
6363

@@ -67,11 +67,11 @@ In addition, the scripts utilize [PIL](https://pillow.readthedocs.io/en/stable/)
6767

6868
#### PNGtoDDSTextureScripts
6969

70-
[[pngtodds-texture-scripts|PNGtoDDSTextureScripts]]
70+
[[pngtodds-texture-scripts|These Python scripts]] will be used to convert the upscaled images in bulk to the appropriate DDS format, via NNT3's API. They can be downloaded from [Github](https://github.com/staticnation/PNGtoDDSTextureScripts/tree/main).
7171

7272
---
7373

74-
## H2 (step 1)
74+
## Create a working directory
7575

7676
%% elaborate on goal 1 %%
7777

Diff for: mmw-content/modding-tools/3d-modeling-tools/export-sphere.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ tags:
1212
description: An MWSE tool for selecting a group of objects in-game and exporting these to a single mesh
1313
---
1414

15-
![[maintenance-expand-article#^6fc39d|clean]]
16-
1715
## About
1816

1917
> [!infobox|n-th]
@@ -54,16 +52,17 @@ The mesh will be exported to the directory `Data Files/meshes/g7`.
5452

5553
Using [[CSSE|CSSE's]] ability to test plugins from within the Construction Set, Export Sphere can also be ran. Extract `mwse/mods/exportSphere/main.lua` to your Morrowind modding install's `Data Files` folder, or alternatively install it using a mod manager. **Note** that since the tool requires MWSE, it will only work while running vanilla Morrowind through the <abbr title="Construction Set">CS</abbr>, not OpenMW.
5654

57-
## Exporting an Entire Cell
58-
59-
![[maintenance-accuracy#^8285e2|clean]]
55+
## Exporting an Entire Cell's Landscape
6056

61-
By running a Lua command through the console, Export Sphere can be leveraged to export an entire cell.
57+
By running a Lua command through the console, Export Sphere can be leveraged to export the landscape of an entire cell. Note that this method will only export landscape, not meshes.[^1]
6258

63-
Doing so requires [UI Expansion](https://www.nexusmods.com/morrowind/mods/46071)by [NullCascade](https://next.nexusmods.com/profile/NullCascade/about-me) in order to enable Lua commands to be ran through the console. The following command can be ran while in an exterior cell:
59+
Doing so requires [UI Expansion](https://www.nexusmods.com/morrowind/mods/46071) by [NullCascade](https://next.nexusmods.com/profile/NullCascade/about-me) in order to enable Lua commands to be ran through the console. The following command can be ran while in an exterior cell[^2]:
6460

6561
```lua
6662
tes3.game.worldLandscapeRoot:saveBinary(“Data Files/Meshes/export.nif”)
6763
```
6864

69-
[^1]: (https://www.nexusmods.com/morrowind/mods/52245?tab=files&file_id=1000034911)
65+
66+
67+
[^2]: [GrumblingVomit, "Morrowind Interiors Project Guide", Nexus Mods, January 31, 2023, 'MipInstructions.pdf'](https://www.nexusmods.com/morrowind/mods/52245?tab=files&file_id=1000034911)
68+
[^1]: [Greatness7, post to "mod-tools", Morrowind Modding Community Discord, October 20, 2024](https://discord.com/channels/210394599246659585/976440577044402217/1297347694049886273)

Diff for: mmw-content/modding-tools/misc-tools/pngtodds-texture-scripts.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ description: PNGtoDDSTextureScripts by StaticNation are a set of Python scripts
1414

1515
> [!infobox|n-th]
1616
>
17-
> ## Article Title
17+
> ## PNGtoDDSTextureScripts
1818
>
1919
> > [!caption|center wfull txt-s]
2020
> >

0 commit comments

Comments
 (0)