Взято отсюда:
https://morrowind-modding.github.io/modding-tools/3d-modeling-tools/export-sphere
https://gist.github.com/Greatness7/f683d80c22ef60342d589992eff0a0d0
https://github.com/MWSE/MWSE/
Вкратце, это ЛУА скрипт позволяющий захватывать выделенный участок сцены в ниф файл.
В отличие от
Cell2Nif - позволяет захватить больше объектов и точнее управлять зоной захвата.
В отличие от
DxRipper - создает ниф файл, с отдельными элементами, не устраивает кашу из текстур.
Работает в сеансе игры, требует наличие МВСЕ.
Поддержку захвата ячеек из Тес Кс (улучшенной его версии CSSE) на осень 2024, пока не завезли, хотя разговору велись.
Для использования; скачать скрипт (см. линки выше), разместить в папку модов МВСЕ (переименовать в main.lua).
В игре нажать ctrl+alt+e - это вызовет сферу. Роликом мыши изменить радиус до желаемого. Снова нажать ctrl+alt+e.
Это создаст ниф файл в директории Data Files/meshes/g7.
About
Export Sphere
In-game screenshot of Export Sphere.
Export Sphere is an MWSE tool for selecting a group of objects in-game and exporting these to a single mesh.
Installation
Download ‘exportSphere.lua’ from the Github Gist.
Rename ‘exportSphere.lua’ to ‘main.lua’
Place the file at Data Files/mwse/mods/exportSphere/main.lua. Create the folders if they do not exist.
Usage
Hotkey: CTRL+ALT+E
Press the hotkey to spawn the sphere
Increase/decrease the sphere’s size using the mouse wheel
Press the hotkey again to export.
The mesh will be exported to the directory Data Files/meshes/g7.
Usage within the Construction Set
Using 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 CS, not OpenMW.
Exporting an Entire Cell’s Landscape
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
Doing so requires UI Expansion by NullCascade in order to enable Lua commands to be ran through the console. The following command can be ran while in an exterior cell2:
tes3.game.worldLandscapeRoot:saveBinary(“Data Files/Meshes/export.nif”)