Skip to content

Releases: SWTOR-Slicers/Granny2-Plug-In-Blender-2.8x

v4.0.4 Character Importer bugfix, animation import reporting

06 Nov 15:35
f95ec02
Compare
Choose a tag to compare
  • Bugfix that ought to solve some failures in assigning the correct material to a garment's second material slot when they exist.
  • Addition of an 'anims_names' .json object to bpy.context.scene.io_scene_gr2_last_job, whose values are the last animation imported through the add-on's .jba Animation Import operator. It's there to help keep track of what has been imported when launching the operator from scripts or other add-ons without needing to do a before/after comparison.

v4.0.3 Blender 4.1/4.2-related bugfix

22 Sep 17:56
1914996
Compare
Choose a tag to compare
  • Corrects an issue that made the .gr2 importer crash when importing objects with multiple UV maps (typically objects with animated textures) in Blender 4.1 or higher.

v4.0.2 Blender 3.6 to 4.2-compatible

12 Sep 18:43
Compare
Choose a tag to compare

Now compatible with Blender 4.1 and 4.2, too!

v4.0 Blender 3.6/4.0.2-compatible (not 4.1 yet)

24 Jul 10:32
5750ce5
Compare
Choose a tag to compare
  • Adds compatibility with Blender 4.0.2 (we are still working on 4.1 and higher's issues).
  • Several bug corrections and improvements.
  • Adds a Preferences panel with presets to adjust some Quality of Life-type settings.
    It behaves as previous versions by default.
  • Extensive information, including how to access its importers from one's own code and Add-ons.

v3.5.4 Character Importer bugfix: no longer discards NPCs lacking skin materials

22 Dec 21:16
f3d0b69
Compare
Choose a tag to compare

Bugfix: the Character Importer no longer discards paths.json files lacking skin materials data (possible in fully helmeted NPCs with no skin-showing armor).

v3.5.3

21 Dec 13:34
d83f5f9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.5.2...v3.5.3

Second material slot bug correction. Provisional handling of GarmentScrolling material

09 Nov 10:02
c88dc98
Compare
Choose a tag to compare
  • Corrects bug in the handling of second material slots in meshes (such as body parts with both undergarment and skin materials, or armor pieces showing skin) that affected the Character Import feature, both directly or through other tools that use it under the hood.
  • Provisionally replaces GarmentScrolling shader-based materials with plain Garment ones.

64bit gr2 Support

15 Apr 16:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v.3.4.1.1...v3.5.1

v.3.4.1.1

27 Dec 03:49
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v.3.0...v.3.4.1.1

Legacy version, Blender 3.0-compatible, AgeMap (scars) support, better baking behavior.

20 Feb 00:38
Compare
Choose a tag to compare

Legacy version of the SWTOR Granny2 (.gr2) Import/Export Addon for Blender 2.8x and higher.

WARNING: this Addon's importing tools aren't compatible with SWTOR 64 bit assets (Game Update 7.2.1 onwards). Its SWTOR Materials are, though. To access them without the need to install the Addon, this Blender project file holds them as "fake user" (non-accidentally deleteable) material templates, which you can append or link to other Blender projects. Also, the ZG SWTOR Tools Add-on has a Modern-to-Legacy materials conversion tool.

  • Addon updated to be compatible with Blender 2.82.x to 3.0.x.

  • Added support for AgeMaps (scars).

  • This is the last of the classic versions of the addon. Following ones use new smart shader nodes which embed the texture maps inside their node trees. Both versions can be installed in Blender at once, but it is recommended to have only one active until we can verify that there are no conflicts between them. Both are compatible with the results of the Slicers GUI app.

This addon 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. Creates template SWTOR materials on import.
  • 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 addon produces template materials that replicate SWTOR's shading system (those are automatically added to the Blender project upon importing any SWTOR object, be it as such or as part of a whole character import). They allow for using the game's texture files and materials information without requiring any previous manipulation in a third party painting app: the materials' shading networks do all the massaging involved (turning "green" normal maps to "purple", etc.).

The addon is aware of the version of Blender it is running on, and will create the template materials accordingly.

  • Blender 3.0 has introduced changes that required catering to those in the addon, hence this latest release.

  • There is no problem opening Blender 2.9x projects in Blender 3.0: everything works OK.

  • Sadly, SWTOR materials created in Blender 2.8x projects do require a small modification to run in Blender 2.9x and higher. It is very easy to apply manually.

Installation

Download the addon through this link: io_scene_gr2_legacy.zip.

Once downloaded, don't unzip it, and install it in your Blender app through the usual means (Edit menu > Preferences > Add-ons > Install).

For directions on its usage, please consult our WikiPedia.

To access the Addon's Materials and Shader Nodegroups without needing to install it, use the Legacy.SWTOR.Shaders.and.Materials.blend project file (for Blender 3.x).