Skip to content

A Blender plug-in for Blender 2.8x that can import/export SWTOR's .gr2 files.

Notifications You must be signed in to change notification settings

ZeroGravitasIndeed/ZG-Granny2-Plug-In-Blender-3.6-4.x

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WARNING: not yet compatible with Blender 4.0. We are working on that.

IMPORTANT NOTICE: the latest version of this importer add-on can import objects, characters, and skeletons from both the old 32 bit and the new 64 bit (Game Update 7.2.1 onwards) SWTOR game apps.

Importing animation files from the 64 bit game is still being worked on. If you need those last features, you can use the animation files from a 32 bit game assets extraction (if needed, there is a backup of the game's .tor files that can be downloaded from here. Only the files with an "anim" in their filenames are required).

SWTOR Granny2 (.gr2) Import/Export Add-on for Blender 2.8 to 3.6

Description

This add-on provides Blender with several import/export features for Star Wars: The Old Republic (SWTOR) 3D assets:

  • Imports and exports SWTOR's specific flavor of the .gr2 3D model format, including rigging data (vertex groups, weights) and armatures ("skeletons"). It can import multiple files at once.
  • Imports and applies .jba animation files. Works often enough to be worthy.
  • Imports .clo files for physics-based bones (clothes, hair, Twi'lek lekku, etc.). Experimental.
  • Imports .json files describing all the assets and data necessary to auto-assemble and auto-texture a Player Character or a NPC (please check our guides in this Github's WikiPedia).

This add-on produces a series of Shader Nodegroups that replicate SWTOR's materials system. They allow for using the game's texture files and materials information without requiring any previous manipulation in a third party painting app: the Shaders do all the massaging involved (turning "green" normal maps to "purple", etc.) on the fly.

Installation

Download the add-on through this link: io_scene_gr2.zip.

Once downloaded, don't unzip it, and install it in your Blender app through the usual means (Edit menu > Preferences > Add-ons > Install > Enable). If you had a previous version of the add-on installed, disable and remove it first).

For directions on its usage, please consult our WikiPedia.

About the "Legacy" version of this add-on

The baking-friendlier Legacy version of the add-on is not compatible with the 64 bit version of SWTOR's assets. Its shaders and materials are, though, and they happen to work with Blender's baking workflow better. Given that, we are adding modern-to-legacy material conversion tools to some of our other add-ons, which don't depend on the presence of this one.

It can still be downloaded from this link.

About

A Blender plug-in for Blender 2.8x that can import/export SWTOR's .gr2 files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%