Skip to content

ZG SWTOR Tools Add on

ZeroGravitas edited this page Sep 12, 2024 · 14 revisions

WARNING: for Blender 4 compatibility, this Add-on depends on installing the latest, 4-compatible version of the .gr2 Importer Add-on.


The ZeroGravitas (ZG) SWTOR Tools Add-on provides with a miscellanea of tools to use on Star Wars: The Old Republic's game assets, including a game Area Assembler, Player Character and NPC Assembler, and a SWTOR Materials Processor. It grows in features as new ideas come up.

(Quality of code-wise, "this is not a place of honor": It Just (Kinda) Works™ 😓)

This Add-on relies on foundational efforts by fellow slicers, such as the .gr2 Importer Addon, which is invoked under the hood in places, and the Slicers GUI Tool, which allows for extracting the game assets we play with, plus game information exported by tools in Jedipedia.net and TORCommunity.com.

(WARNING: some of the images and information in this wiki might be slightly out of date, as the Add-on is in a state of constant upgrades and revisions)

Check the changelog at the bottom of this page for bug corrections and new features.

Table of contents:


INSTALLATION AND STATUS PANEL


AREA TOOLS


CHARACTER TOOLS


MATERIALS TOOLS


OBJECTS TOOLS


POSE AND SCULPT TOOLS


BAKING TOOLS


Changelog:

2024-07:

  • Compatibility with Blender 4.0.x (depends on the .gr2 Importer Add-on's own compatibility).
  • The Add-on interacts with the .gr2 Importer Add-on's new features, exposing some of them in the Status Panel. Several Objects Tools use them (see Object Tools page's prologue).
  • Area Assembler:
    • Corrects a bug in its instancer code (responsible for duplicating already imported objects to speed up assembling): now more objects ought to land in their correct places instead of ending up floating around at random.
    • Terrains no longer show fissures thanks to an improved SWTOR Terrain Extractor. Please download it and regenerate your terrains with it.
    • NEW: It assembles 64-bit SpeedTrees now, filling a Tython or a Dromund Kaas with trees.
    • Makes sure whole imported areas are consistently placed relative to the scene's origin. In theory, merging partial Area Assemblies into a final scene wwith everything fitting correctly ought to be possible.
  • Group Areas in Subcollections: works far better and easier now.
  • Character Assembler (in combination with improvements in the .gr2 Importer Add-on):
    • Solves an issue with NPCs' skin areas showing armor material instead of skin.
    • NEW: it applies DirectionMaps to hair and fur.
    • Corrects an issue with Twi'lek eyes' UVs that kept them from baking correctly.
    • NEW: it can separate the eyes into a different object, which some third party rigging systems prefer.
    • NEW: it can make each eye a separate object, adjusting their origins so that we can control them with both bones and conventional rotations at the same time.
  • NEW: Merge Physics Bones' Vertex Groups: helps with Cloth Physics applications.
  • NEW: Set Objects' Properties Manually: for management of .gr2 object properties (expected to be seldom used).
  • NEW: Clear bone Translations: to solve imported animations and poses' distorted limbs.
  • NEW: Correct Twi'lek eyes' UVs.: same as in the Character Assembler, but applicable to already imported models.

Table of Contents


INTRODUCTION

IMPORTING SWTOR MODELS INTO BLENDER: A BRIEF OVERVIEW.
Check this intro first. Afterwards, you can jump directly to the guides on extracting PCs, NPCs and others.


TOOLS

No need to read this section right now: each extracting/assembling guide explains its required tools anyway.

Applications and Blender Add-on tools:

Online Tools:

Deprecated Tools:

  • EasyMYP (Windows app).
  • Noesis (Windows app).

THE COMPLETE GUIDE TO AUTO-EXTRACTING AND ASSEMBLING PLAYER CHARACTERS AND NPCs:

READ THE BROAD STROKES FIRST: YOU'LL SEE IT'S EASIER THAN YOU THINK!


ASSEMBLING GAME LOCATIONS AUTOMATICALLY:


LOCATING AND ASSEMBLING ASSETS MANUALLY:


OTHER GUIDES (WIP):


MODDING (to do)

Modding isn't working at the moment due to SWTOR's change to a 64bit codebase. It's going to take a while 🙁.


DATAMINING (to do)

  • Overview.
  • Tools.

SWTOR TECHNICAL INFORMATION:


OTHER RESOURCES:

Clone this wiki locally